Hi,

Is it possible that you append the wsdl you are using, and also the provider xbean.xml ? That would be helpful to reproduce the problem.

Freeman

dhaas wrote:
Freeman,
Good thought.  But I think the SOAP Fault is ok.  The Exception element
comes from the detail element of the SOAP Fault, so I think it's still
valid.  Here is the entire response from tcpmon:

<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";><soapenv:Header
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; /><soapenv:Body
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";><soapenv:Fault
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";><faultcode>soapenv:Client</faultcode><faultstring>The
SNL string is invalid, SNL = [SHOW Ai\ Battle\
Plan]</faultstring><detail><Exception>org.apache.axis2.AxisFault: The SNL
string is invalid, SNL = [SHOW Ai\ Battle\ Plan]; nested exception is: ipt.tas.QueryPanel.snlmodel.SNLParseException: Error parsing SHOW Ai\
Battle\ Plan
  : "Ai Battle Plan" is not a valid value. Expecting an Object.&#xd;
        at
ipt.tas.gateway.service.data_maint.DataMaintenanceService.getSNLModel(DataMaintenanceService.java:291)&#xd;
        at
ipt.tas.gateway.service.data_maint.DataMaintenanceService.processQuery(DataMaintenanceService.java:117)&#xd;
        at
ipt.tas.gateway.service.data_maint.DataMaintenanceService.query(DataMaintenanceService.java:230)&#xd;
        at sun.reflect.GeneratedMethodAccessor241.invoke(Unknown Source)&#xd;
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xd;
        at java.lang.reflect.Method.invoke(Method.java:585)&#xd;
        at
org.apache.axis2.receivers.RawXMLINOutMessageReceiver.invokeBusinessLogic(RawXMLINOutMessageReceiver.java:84)&#xd;
        at
org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:39)&#xd;
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)&#xd;
        at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328)&#xd;
        at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:254)&#xd;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)&#xd;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)&#xd;
        at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)&#xd;
        at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)&#xd;
        at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)&#xd;
        at 
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)&#xd;
        at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)&#xd;
        at 
ipt.tas.gateway.utils.gzip.GZIPFilter.doFilter(GZIPFilter.java:129)&#xd;
        at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)&#xd;
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)&#xd;
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)&#xd;
        at weblogic.security.service.SecurityManager.runAs(Unknown Source)&#xd;
        at
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)&#xd;
        at
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)&#xd;
        at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)&#xd;
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)&#xd;
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)&#xd;
Caused by: ipt.tas.QueryPanel.snlmodel.SNLParseException: Error parsing SHOW
Ai\ Battle\ Plan
  : "Ai Battle Plan" is not a valid value. Expecting an Object.&#xd;
        at ipt.tas.QueryPanel.snlmodel.SNLModel.parse(SNLModel.java:417)&#xd;
        at 
ipt.tas.QueryPanel.snlmodel.SNLModel.&lt;init>(SNLModel.java:319)&#xd;
        at 
ipt.tas.QueryPanel.snlmodel.SNLModel.&lt;init>(SNLModel.java:286)&#xd;
        at
ipt.tas.QueryPanel.snlmodel.SNLModel.&lt;init&gt;(SNLModel.java:220)&#xd;
        at
ipt.tas.gateway.service.data_maint.DataMaintenanceService.getSNLModel(DataMaintenanceService.java:285)&#xd;
        ... 27 more&#xd;
</Exception></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>

Reply via email to