You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Joon K (JIRA)" <ax...@ws.apache.org> on 2006/11/27 23:24:21 UTC

[jira] Created: (AXIS-2594) Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"

Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"
----------------------------------------------------------------------------------------------------------------

                 Key: AXIS-2594
                 URL: http://issues.apache.org/jira/browse/AXIS-2594
             Project: Apache Axis
          Issue Type: Bug
    Affects Versions: 1.4
         Environment: Resin2.1.6 
Axis1.4
JDK1.4.2_12
.NET client
            Reporter: Joon K


Hi Axis gurus,

I have Axis1.4 running in Resin2 and clients running in .NET.  The ws is really simple.  It takes String as a parameter.  For some reason, the webservice starts throwing error (below) after running just fine for several days.  Only resolution is to restart the webapp.  I didn't want to report this as a bug, wanted to know if there is a resolution...
Thank you for your help.

========= error from Axis ================
Tried to invoke method public java.lang.String
E1Adapter.execute(java.lang.String) with arguments java.lang.String. The arguments do not match the signature.; nested exception is:
java.lang.IllegalArgumentException: java.lang.ClassCastException@14aa410


=========wsdl==============
<?xml version="1.0" encoding="UTF-8" ?> 
<wsdl:definitions targetNamespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:intf="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- 
WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)

  --> 
<wsdl:message name="executeResponse">
<wsdl:part name="executeReturn" type="xsd:string" /> 
</wsdl:message>
<wsdl:message name="executeRequest">
<wsdl:part name="inputXml" type="xsd:string" /> 
</wsdl:message>
<wsdl:portType name="E1Adapter">
<wsdl:operation name="execute" parameterOrder="inputXml">
<wsdl:input message="impl:executeRequest" name="executeRequest" /> 
<wsdl:output message="impl:executeResponse" name="executeResponse" /> 
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="E1AdapterSoapBinding" type="impl:E1Adapter">
<wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> 
<wsdl:operation name="execute">
<wsdlsoap:operation soapAction="" /> 
<wsdl:input name="executeRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded" /> 
</wsdl:input>
<wsdl:output name="executeResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" use="encoded" /> 
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="E1AdapterService">
<wsdl:port binding="impl:E1AdapterSoapBinding" name="E1Adapter">
<wsdlsoap:address location="http://buyonline.sheahomes.com/axis/E1Adapter.jws" /> 
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS-2594) Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"

Posted by "Henri Yandell (JIRA)" <ax...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS-2594?page=comments#action_12454053 ] 
            
Henri Yandell commented on AXIS-2594:
-------------------------------------

Maybe akin to AXIS-1343, same kind of error and both on Resin. Though that one has problems when doing scheduled restarting rather than in normal operation.

> Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: AXIS-2594
>                 URL: http://issues.apache.org/jira/browse/AXIS-2594
>             Project: Apache Axis
>          Issue Type: Bug
>    Affects Versions: 1.4
>         Environment: Resin2.1.6 
> Axis1.4
> JDK1.4.2_12
> .NET client
>            Reporter: Joon K
>
> Hi Axis gurus,
> I have Axis1.4 running in Resin2 and clients running in .NET.  The ws is really simple.  It takes String as a parameter.  For some reason, the webservice starts throwing error (below) after running just fine for several days.  Only resolution is to restart the webapp.  I didn't want to report this as a bug, wanted to know if there is a resolution...
> Thank you for your help.
> ========= error from Axis ================
> Tried to invoke method public java.lang.String
> E1Adapter.execute(java.lang.String) with arguments java.lang.String. The arguments do not match the signature.; nested exception is:
> java.lang.IllegalArgumentException: java.lang.ClassCastException@14aa410
> =========wsdl==============
> <?xml version="1.0" encoding="UTF-8" ?> 
> <wsdl:definitions targetNamespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:intf="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <!-- 
> WSDL created by Apache Axis version: 1.4
> Built on Apr 22, 2006 (06:55:48 PDT)
>   --> 
> <wsdl:message name="executeResponse">
> <wsdl:part name="executeReturn" type="xsd:string" /> 
> </wsdl:message>
> <wsdl:message name="executeRequest">
> <wsdl:part name="inputXml" type="xsd:string" /> 
> </wsdl:message>
> <wsdl:portType name="E1Adapter">
> <wsdl:operation name="execute" parameterOrder="inputXml">
> <wsdl:input message="impl:executeRequest" name="executeRequest" /> 
> <wsdl:output message="impl:executeResponse" name="executeResponse" /> 
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="E1AdapterSoapBinding" type="impl:E1Adapter">
> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> 
> <wsdl:operation name="execute">
> <wsdlsoap:operation soapAction="" /> 
> <wsdl:input name="executeRequest">
> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded" /> 
> </wsdl:input>
> <wsdl:output name="executeResponse">
> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" use="encoded" /> 
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="E1AdapterService">
> <wsdl:port binding="impl:E1AdapterSoapBinding" name="E1Adapter">
> <wsdlsoap:address location="http://buyonline.sheahomes.com/axis/E1Adapter.jws" /> 
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS-2594) Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"

Posted by "Henri Yandell (JIRA)" <ax...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS-2594?page=comments#action_12456172 ] 
            
Henri Yandell commented on AXIS-2594:
-------------------------------------

Nope, sorry Joon. I'm guessing that there hasn't been a resolution to AXIS-1343 and I've got very little Resin experience.

Your best bet might be to drop Seon-Tae (reporter of AXIS-1343) an email to see if they ever found a solution.

> Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: AXIS-2594
>                 URL: http://issues.apache.org/jira/browse/AXIS-2594
>             Project: Apache Axis
>          Issue Type: Bug
>    Affects Versions: 1.4
>         Environment: Resin2.1.6 
> Axis1.4
> JDK1.4.2_12
> .NET client
>            Reporter: Joon K
>
> Hi Axis gurus,
> I have Axis1.4 running in Resin2 and clients running in .NET.  The ws is really simple.  It takes String as a parameter.  For some reason, the webservice starts throwing error (below) after running just fine for several days.  Only resolution is to restart the webapp.  I didn't want to report this as a bug, wanted to know if there is a resolution...
> Thank you for your help.
> ========= error from Axis ================
> Tried to invoke method public java.lang.String
> E1Adapter.execute(java.lang.String) with arguments java.lang.String. The arguments do not match the signature.; nested exception is:
> java.lang.IllegalArgumentException: java.lang.ClassCastException@14aa410
> =========wsdl==============
> <?xml version="1.0" encoding="UTF-8" ?> 
> <wsdl:definitions targetNamespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:intf="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <!-- 
> WSDL created by Apache Axis version: 1.4
> Built on Apr 22, 2006 (06:55:48 PDT)
>   --> 
> <wsdl:message name="executeResponse">
> <wsdl:part name="executeReturn" type="xsd:string" /> 
> </wsdl:message>
> <wsdl:message name="executeRequest">
> <wsdl:part name="inputXml" type="xsd:string" /> 
> </wsdl:message>
> <wsdl:portType name="E1Adapter">
> <wsdl:operation name="execute" parameterOrder="inputXml">
> <wsdl:input message="impl:executeRequest" name="executeRequest" /> 
> <wsdl:output message="impl:executeResponse" name="executeResponse" /> 
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="E1AdapterSoapBinding" type="impl:E1Adapter">
> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> 
> <wsdl:operation name="execute">
> <wsdlsoap:operation soapAction="" /> 
> <wsdl:input name="executeRequest">
> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded" /> 
> </wsdl:input>
> <wsdl:output name="executeResponse">
> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" use="encoded" /> 
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="E1AdapterService">
> <wsdl:port binding="impl:E1AdapterSoapBinding" name="E1Adapter">
> <wsdlsoap:address location="http://buyonline.sheahomes.com/axis/E1Adapter.jws" /> 
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS-2594) Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"

Posted by "Joon K (JIRA)" <ax...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS-2594?page=comments#action_12454064 ] 
            
Joon K commented on AXIS-2594:
------------------------------

Hi Henri,
Thank you for replying to my report.  I looked at axis-1343 and it sounds like exact same thing as mine.  Do you know what the resolution for Axis-1343?  In my case, I am doing a scheduled restart by terminating java.exe (windows), then restart using batch file which contains Resin http startup with some configuration.  Should I use a normal restart of the webapp, and could you tell me how to do that?
By the way, the reason why we simply kill java.exe was that we had some memory leak in the resin webapp and killing java.exe and restarting webapp cleaned up the memory leak.  Thanks again for your help.


> Webservice runs fine for a while and it starts throwing error message "The arguments do not match the signature"
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: AXIS-2594
>                 URL: http://issues.apache.org/jira/browse/AXIS-2594
>             Project: Apache Axis
>          Issue Type: Bug
>    Affects Versions: 1.4
>         Environment: Resin2.1.6 
> Axis1.4
> JDK1.4.2_12
> .NET client
>            Reporter: Joon K
>
> Hi Axis gurus,
> I have Axis1.4 running in Resin2 and clients running in .NET.  The ws is really simple.  It takes String as a parameter.  For some reason, the webservice starts throwing error (below) after running just fine for several days.  Only resolution is to restart the webapp.  I didn't want to report this as a bug, wanted to know if there is a resolution...
> Thank you for your help.
> ========= error from Axis ================
> Tried to invoke method public java.lang.String
> E1Adapter.execute(java.lang.String) with arguments java.lang.String. The arguments do not match the signature.; nested exception is:
> java.lang.IllegalArgumentException: java.lang.ClassCastException@14aa410
> =========wsdl==============
> <?xml version="1.0" encoding="UTF-8" ?> 
> <wsdl:definitions targetNamespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:intf="http://buyonline.sheahomes.com/axis/E1Adapter.jws" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <!-- 
> WSDL created by Apache Axis version: 1.4
> Built on Apr 22, 2006 (06:55:48 PDT)
>   --> 
> <wsdl:message name="executeResponse">
> <wsdl:part name="executeReturn" type="xsd:string" /> 
> </wsdl:message>
> <wsdl:message name="executeRequest">
> <wsdl:part name="inputXml" type="xsd:string" /> 
> </wsdl:message>
> <wsdl:portType name="E1Adapter">
> <wsdl:operation name="execute" parameterOrder="inputXml">
> <wsdl:input message="impl:executeRequest" name="executeRequest" /> 
> <wsdl:output message="impl:executeResponse" name="executeResponse" /> 
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="E1AdapterSoapBinding" type="impl:E1Adapter">
> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> 
> <wsdl:operation name="execute">
> <wsdlsoap:operation soapAction="" /> 
> <wsdl:input name="executeRequest">
> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded" /> 
> </wsdl:input>
> <wsdl:output name="executeResponse">
> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://buyonline.sheahomes.com/axis/E1Adapter.jws" use="encoded" /> 
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="E1AdapterService">
> <wsdl:port binding="impl:E1AdapterSoapBinding" name="E1Adapter">
> <wsdlsoap:address location="http://buyonline.sheahomes.com/axis/E1Adapter.jws" /> 
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org