Hi everybody I implemented Request/Response handlers for an Axis service, where I alter the SOAP message. After the message is altered a call to soapEnvelope.isDirty() returns true.
What does this mean? (Unfortunately, my altered message is not delivered to the respective Service). Axis reports: <ns2:stackTrace xmlns:ns2="http://xml.apache.org/axis/">The AXIS engine could not find a target service to invoke! targetService is AxisService
 at org.apache.axis.server.AxisServer.invoke(Unknown Source)
 at org.apache.axis.transport.http.AxisServlet.doPost(Unknown Source)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java)
 at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source)
 at org.apache.tomcat.core.Handler.invoke(Unknown Source)
 at org.apache.tomcat.core.Handler.service(Unknown Source)
 at org.apache.tomcat.facade.ServletHandler.service(Unknown Source)
 at org.apache.tomcat.core.ContextManager.internalService(Unknown Source)
 at org.apache.tomcat.core.ContextManager.service(Unknown Source)
 at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Unknown Source)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
 at java.lang.Thread.run(Thread.java:484)
 although the message itself seems to be valid. The handlers are registered as global handlers. Has anybody any ideas? Regards, Klaus