Fehler in der Implementierung von java-Anwendung auf dem weblogic
Ich versuche, eine Anwendung bereitstellen, die ich habe, zu schauen, zu weblogic 10.3.6.0. Nad bekomme ich die folgende Fehlermeldung:
weblogic.wsee.jaxws.framework.policy.advertisementimpl.AdvertisementHelperImpl registerExtension
WARNING: Registering oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry extension failed; java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry
weblogic.wsee.jaxws.spi.WLSServiceDelegate addWsdlDefinitionFeature
SEVERE: Failed to create WsdlDefinitionFeature for wsdl location: http://localhost:7001/banking-integration-test/ws?wsdl, error: com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException, message: 2 counts of InaccessibleWSDLException.
Wsdl existiert in den genauen Pfad. Was könnte das problem sein? Was fehlt, Klasse AddressingExtensionRegistry? Danke für Eure Antworten.
- Wie stellen Sie Ihren Antrag? KRIEG? Bitte stellen Sie sicher, dass die Datei enthält die oracle-Treiber (JAR).
- Sieht aus wie Ihre Anwendung webservice-binding und Weblogic denke, dass es falsch ist, nicht finden können wsdl-Pfad.
Du musst angemeldet sein, um einen Kommentar abzugeben.
AddressingExtensionRegistry
lebt incom.oracle.ws.orawsdl_x.x.x.jar
wenn dies nicht in Ihrem gemeinsamen Modulen platziert werden können, in das lib-Verzeichnis Ihrer domain.Wenn Ihr web-Dienst eine Authentifizierung erfordert, müssen Sie
com.oracle.ws.http_client_1.2.0.0.jar
ebenso zu vermeidenjava.lang.NoClassDefFoundError: HTTPClient/AuthorizationPrompter
.In beiden Fällen stellen Sie sicher, dass Sie keine Duplikate in Ihren gemeinsamen Module und lib Ordner, da dies Probleme verursachen kann.