hi All,
well ok that explains why there isn't any Context information added to my SOAP
message. I deployed the server-config to the webapp/WEB-INF and the
client-config to the webapp/WEB-INF/classes. I checked on the handlers and they
exist as the client-config is the file form the banking example. Can someone
tell me real quick what the difference is between the server-config and the
client-config or does someone know where to find some information online?
Right now I get the following exception by invoking the web service:
INFO: Server startup in 4079 ms
[BankOneTestSoapBindingImpl] tx1
[CallbackRegistry] registerCallback: timeout= 0 callbacks.size= 0
17:11:34,377 ERROR [AddressingHandler] Exception in AddressingHandler
org.apache.axis.types.URI$MalformedURIException: Cannot initialize URI with
empty parameters.
at org.apache.axis.types.URI.initialize(URI.java:614)
at org.apache.axis.types.URI.<init>(URI.java:311)
at org.apache.axis.types.URI.<init>(URI.java:272)
at
org.apache.axis.message.addressing.handler.AddressingHandler.processClientRequest(AddressingHandler.java:240)
at
org.apache.axis.message.addressing.handler.AddressingHandler.invoke(AddressingHandler.java:108)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:127)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
com.seitenbau.test.HelloWorldSoapBindingStub.sayHello(HelloWorldSoapBindingStub.java:141)
at
com.seitenbau.test.BankOneTestSoapBindingImpl.tx1(BankOneTestSoapBindingImpl.java:26)
at
com.seitenbau.test.BankOneTestSoapBindingImpl.test1(BankOneTestSoapBindingImpl.java:99)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Unknown Source)
; nested exception is:
org.apache.axis.types.URI$MalformedURIException: Cannot initialize URI
with empty parameters.
[ATCoordinatorImpl] timeout ACTIVE
BIG THX
-Dominik
-------- Original-Nachricht --------
> Datum: Thu, 04 Oct 2007 16:14:14 +0200
> Von: Hannes Erven <[EMAIL PROTECTED]>
> An: Dominik Heller <[EMAIL PROTECTED]>
> CC: [email protected]
> Betreff: Re: Help for Kandula 1
> Hi Dominik,
>
>
> > As of my understanding the context of the transaction should be send
> with it, right?
> > The response is an axisfault message and by printing out the Status
> of the transaction
> > on the serverside the value is 6 for NO_TRANSACTION. Any idea?
>
> Yes, it seems that your client-config.wsdd is not correctly deployed.
> Make sure that is lies in the classpath of the client (as well as on the
> server!) and that it contains the following lines:
>
>
> <globalConfiguration>
> <requestFlow>
> <handler
> type="java:org.apache.axis.message.addressing.handler.AddressingHandler"
> />
> <handler type="java:org.apache.kandula.coordinator.at.TxHandler" />
> </requestFlow>
> <responseFlow>
> <handler
> type="java:org.apache.axis.message.addressing.handler.AddressingHandler"
> />
> </responseFlow>
> </globalConfiguration>
>
>
> -hannes
--
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]