Hi there,

I have a java implementation of a simple service that receives a soap message containing a single body element. When I adress this service on my local system, using a java client call to javax.xml.rpc.Call call.invoke( SOAPBodyElement[] ) everything works fine.
I can see the debug logging lines printed by various axis classes:

<-- schnipp -->
DEBUG [org.apache.axis.transport.http.AxisServlet] Enter: doPost()
DEBUG [org.apache.axis.transport.http.AxisServlet] MessageContext:[EMAIL PROTECTED] DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_CONTENT_TYPE:text/xml; charset=utf-8 DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_CONTENT_LOCATION:null DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_HOME_DIR:null DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_RELATIVE_PATH:/services/DokuDBService DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.MC_HTTP_SERVLETLOCATION:null DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.MC_HTTP_SERVLETPATHINFO:/DokuDBService DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.HEADER_AUTHORIZATION:null DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_REMOTE_ADDR:10.20.1.246
DEBUG [org.apache.axis.transport.http.AxisServlet] configPath:null
DEBUG [org.apache.axis.SOAPPart] Enter: SOAPPart ctor(FORM_INPUTSTREAM)
DEBUG [org.apache.axis.i18n.ProjectResourceBundle] org.apache.axis.i18n.resource::handleGetObject(setMsgForm) DEBUG [org.apache.axis.SOAPPart] Setting current message form to: FORM_INPUTSTREAM (currentMessage is now org.apache.coyote.tomcat4.CoyoteInputStream)
DEBUG [org.apache.axis.SOAPPart] Exit: SOAPPart ctor()
DEBUG [org.apache.axis.transport.http.AxisServlet] Request Message:[EMAIL PROTECTED]
DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_SOAP_ACTION:""
DEBUG [org.apache.axis.transport.http.AxisServlet] Invoking Axis Engine.
DEBUG [org.apache.axis.server.AxisServer] Enter: AxisServer::invoke
DEBUG [org.apache.axis.i18n.ProjectResourceBundle] org.apache.axis.i18n.resource::handleGetObject(defaultLogic00) DEBUG [org.apache.axis.server.AxisServer] Calling default logic in AxisServer DEBUG [org.apache.axis.i18n.ProjectResourceBundle] org.apache.axis.i18n.resource::handleGetObject(transport01) DEBUG [org.apache.axis.server.AxisServer] AxisServer.invoke: Transport = 'http'
DEBUG [org.apache.axis.SimpleChain] Enter: SimpleChain::invoke
DEBUG [org.apache.axis.handlers.http.URLMapper] Enter: URLMapper::invoke
DEBUG [org.apache.axis.MessageContext] MessageContext: setTargetService(DokuDBService)
<-- schnapp -->


Unfortunately, when our customer tries to access the service (building a valid envelope in perl and sending it via http), the service is not being invoked.
The last consistent debug line is the one about the configPath.

<-- schnipp -->
DEBUG [org.apache.axis.transport.http.AxisServlet] Enter: doPost()
DEBUG [org.apache.axis.transport.http.AxisServlet] MessageContext:[EMAIL PROTECTED] DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_CONTENT_TYPE:text/xml; charset=utf-8 DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_CONTENT_LOCATION:null DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_HOME_DIR:null DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_RELATIVE_PATH:/services/DokuDBService DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.MC_HTTP_SERVLETLOCATION:null DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.MC_HTTP_SERVLETPATHINFO:/DokuDBService DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.HEADER_AUTHORIZATION:null DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_REMOTE_ADDR:193.96.105.190
DEBUG [org.apache.axis.transport.http.AxisServlet] configPath:null
DEBUG [org.apache.axis.i18n.ProjectResourceBundle] org.apache.axis.i18n.resource::handleGetObject(attachEnabled)
DEBUG [org.apache.axis.Message] Attachment support is enabled?  true
<-- schnapp -->

It seems to me that the SOAPPart is not beeing processed.
How can that be ?
How can I find out, what's going wrong ?

I'am using axis1.2 on a jboss-3.2.1_tomcat-4.1.24.
Please help me, I have no clue how to debug this problem.

thanx
Marion

Reply via email to