Jboss-Web-Service:Fehler :java.io.IOException: es Konnte nicht übertragen Nachricht
Hallo, ich versuche zum bereitstellen einer web-service-client-Anwendung in Jboss 4.2.3 GA. Das habe ich schon und es funktioniert in glassfish v2.x. Ich kopierte jboss-saaj.jar, jboss-jaxws-ext.jar, jboss-jaxws.jar, jboss-jaxrpc.jar und jaxb-api.jar. Kann mir bitte jemand ein paar Infos???
Außerdem verwendete ich dieses in netbeans 6.7.
# Caused by: java.io.IOException: Could not transmit message
# at org.jboss.ws.core.client.RemotingConnectionImpl.invoke(RemotingConnectionImpl.java:204)
# at org.jboss.ws.core.client.SOAPRemotingConnection.invoke(SOAPRemotingConnection.java:77)
# at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:337)
# at org.jboss.ws.core.jaxrpc.client.CallImpl.invokeInternal(CallImpl.java:517)
# ... 4 more
# Caused by: org.jboss.remoting.CannotConnectException: Can not connect http client invoker.
# at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:333)
# at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPClientInvoker.java:135)
# at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
# at org.jboss.remoting.Client.invoke(Client.java:1634)
# at org.jboss.remoting.Client.invoke(Client.java:548)
# at org.jboss.ws.core.client.RemotingConnectionImpl.invoke(RemotingConnectionImpl.java:183)
# ... 7 more
# Caused by: org.jboss.ws.WSException: Invalid HTTP server response [404] - Not Found
# at org.jboss.ws.core.soap.SOAPMessageUnMarshaller.read(SOAPMessageUnMarshaller.java:77)
# at org.jboss.remoting.transport.http.HTTPClientInvoker.readResponse(HTTPClientInvoker.java:473)
# at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:305)
# ... 12 more
Versuchte ich mit der version 4.2.2 GA durch kopieren jboss-saaj.jar und jboss-jaxrpc.jar nach /lib/Billigung und es funktioniert. Aber ich habe auch versucht mit der version 5.1.0 GA und es hat nicht funktioniert es.
Dinge einfach zu machen, hier ist, was ich möchte helfen. Wenn jemand web-services im jboss und kopieren musste Gläser auf bestimmte Ordner können Sie bitte lassen Sie mich wissen, was du getan hast? Ich würde es vorziehen, wenn Sie verwendet 4.3.3 GA oder 5.1.0 GA. Vielen Dank für das Lesen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie auch so konfigurieren, dass die chunksize für Ihre Instanz auf
Ändern
zu
für Immobilien
Sehen http://community.jboss.org/wiki/Workaroundwhenchunkedencodingisnotsupported für mehr details.
Bin ich auch mit diesem problem auf der JBoss-5.0.1. Ich habe kopiert jbossws-*.jars in lib unterstützt auch und auf die ich mich beziehe, wenn ich laufen junits und es funktioniert gut. Jedoch wenn ich mit meinem client in einer Laufenden JBoss ALS ich dieses : Verursacht durch: org.jboss.ws.WSException: Ungültige HTTP-Antwort [404] Nicht Gefunden, Aber ich habe dreifach geprüft, dass die service-endpoint ich konfiguriert haben, richtig ist, kann ich gehen, um es in einem browser, soapUI kann es treffen, und mein unit-test mit gleichen client aufgerufen werden kann.
Nach viel Forschung fand ich, dass JBoss (und JBossWS) können einige bugs in der JBossWS 3.0.x-Versionen (vielleicht andere). Dies kann verursacht werden durch eine Kombination von JAX-WS-version verwendet wird und der server Ihre Berufung. In meinem Fall hat der server nicht unterstützt chunked HTTP-requests und JBoss WS hatte einige Fehler im Umgang mit diesem. Hier ist der code, den ich brauchte, um hinzuzufügen, bevor die eigentliche Anfrage: