Si vous faites référence aux services Web Description Language, je ne sais pas de tout flux de travail ou des emballages spécifiques conçus pour ces documents. Je suspecte que vous souhaitiez créer un ensemble de fonctionnalités combinant du texte (à partir de descriptions de services Web) et des fonctionnalités plus «catégorielles», telles que des URL ou des modèles d'URL.
La façon dont je voudrais aborder ce problème est de créer un package distinct qui lit les fichiers WSDL et écrit un fichier dans un format qui Mallet attend. Cet adaptateur peut être écrit dans n'importe quelle langue avec laquelle vous êtes le plus à l'aise. Il lirait tous les fichiers, obtiendrait une arborescence XML analysée pour chacun, extrairait du texte et certaines autres fonctionnalités, et produirait un fichier au format délimité par des tabulations, un document par ligne préféré de Mallet.
Exception dans le thread "principal" java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory à com.predic8.soamodel.AbstractParser.class $ (AbstractParser.groovy) \t à com.predic8.soamodel.AbstractParser. $ get $$ class $ org $ apache $ commons $ connexion $ LogFactory (AbstractParser.groovy) \t at com.predic8.soamodel.AbstractParser. (AbstractParser.groovy: 25) à com.predic8.wsdl.WSDLParser. (WSDLParser.groovy) à parsing.main (parsing.java:16) –
sid
Merci pour votre réponse, maintenant je fais l'analyse wsdl en utilisant membrae soa dans java éclipse mais im obtenir l'exception ci-dessus, – sid
Merci pour votre réponse !, j'ai utilisé cette approche, maintenant je veux tester mes données en utilisant un classificateur. J'utilise la commande mais c'est donner une erreur. Exception dans le thread « principal » java.lang.IllegalArgumentException: classificateur de chargement du problème du fichier C: \ maillet 2.0.8 \ training2.mallet: cc.mallet.types.InstanceList ne peut pas être jeté à cc.mallet.classify.Classifier à cc.mallet.classify.tui.Text2Classify.main (Text2Classify.java:79) – sid