Ich verwende Tomcat 7 Server und Axis 2 1.7 Runtime in Eclipse.Bei der Codegenerierung für die WSDL ist eine Ausnahme eingetreten: java.lang.NoClassDefFoundError: org/apache/ws/commons/schema/utils/NamespacePrefixList
Ich habe eine WSDL-Datei, die in Achse erzeugt wird, 2.
so für Topdown Ansatz gehen, um eine WebService-Klasse (Skelett) zu erzeugen. Ich habe meine Konfiguration in der Serverlaufzeit als Axis ausgewählt. wenn versucht beenden zu klicken, um es zeigt Fehler folgende: "Ausnahme für die WSDL bei der Codegenerierung aufgetreten: java.lang.NoClassDefFoundError: org/Apache/ws/commons/schema/utils/NamespacePrefixList"
dachte ich, es ist ein Jar Miss, also habe ich zuerst XmlSchema-1.4.2.jar eingeschlossen, der Fehler ist nicht gelöst. also löschte ich dieses jar und probierte es mit dem neusten jar von java2s (xmlschema-core-2.0.1.jar). Trotzdem habe ich das selbe Problem.
Bitte helfen Sie mir, dieses Problem zu lösen.
Dieses Problem besteht auch beim Versuch, einen Client aus WSDl in Eclipse zu erstellen.
Bitte helfen Sie mir, dies mit Schritten zu lösen. Danke
* ich meine Konfiguration als Achse 2 in Server-Laufzeit ausgewählt. sry ist irrtümlicherweise ein Tippfehler. Bitte helfen Sie mir mit Lösungen – Vinoth
Ich habe das gleiche Problem: Ich habe auch 'xmlschema-core-2.2.1.jar' in Web-App-Bibliotheken hinzugefügt, aber es funktioniert nicht. Hoffe, dass uns jemand helfen wird. –
Versuchen Sie Axis2 1.6.X anstelle von Axis2 1.7.X. – JensenSun