[
https://issues.apache.org/jira/browse/AXIS2-1339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Deepal Jayasinghe reassigned AXIS2-1339:
----------------------------------------
Assignee: Amila Chinthaka Suriarachchi
> WSDL2Java client side stub code does not work with AXIS2 TCP Server
> -------------------------------------------------------------------
>
> Key: AXIS2-1339
> URL: https://issues.apache.org/jira/browse/AXIS2-1339
> Project: Apache Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: kernel
> Affects Versions: 1.1
> Environment: Sun JVM 1.5, Axis2 1.1, WinXP
> Reporter: yogen
> Assigned To: Amila Chinthaka Suriarachchi
> Priority: Critical
>
> The sample service axis2-rc1\samples\userguide\MyService.aar and client
> \axis2-rc1\samples\userguide\src\userguide\clients\TCPClient.java *works*
> with AXIS2 TCP Server.
> But the code generated using wsdl2java for
> \axis2-rc1\samples\wsdl\Axis2SampleDocLit.wsdl and service
> Axis2SampleDocLitService.aar *does not work* with AXIS2 TCP Server (works
> with HTTP Server).
> 1. the code is generated like this: >wsdl2java -d xmlbeans -p com.sample -ss
> -sd -g -uri Axis2SampleDocLit.wsdl -pn Axis2SampleDocLitPort
> 2. the service runs on port 6060.
> 3. Running the client code throws this exception stack trace:
> Oct 10, 2006 12:06:02 PM org.apache.axis2.deployment.DeploymentEngine doDeploy
> INFO: Deploying module : addressing-1.09
> org.apache.axis2.AxisFault: Service not found operation terminated !!
> at
> org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:294)
> at
> com.sample.Axis2SampleDocLitServiceStub.echoString(Axis2SampleDocLitServiceStub.java:505)
> at TCP1Client.echoString(TCP1Client.java:28)
> at TCP1Client.main(TCP1Client.java:17)
> The client code is attached:
> import javax.xml.namespace.QName;
> import org.apache.axis2.Constants;
> import org.apache.axis2.addressing.EndpointReference;
> import org.apache.axis2.userguide.xsd.*;
> import com.sample.*;
> public class TCP1Client{
> public static void main(java.lang.String args[]){
> Axis2SampleDocLitServiceStub stub = null;
> try{
> stub = new Axis2SampleDocLitServiceStub(null,
> "tcp://localhost:6060/axis2/services/Axis2SampleDocLitService");
> stub._getServiceClient().getOptions().setTo(new
> EndpointReference("tcp://localhost:6060/axis2/services/Axis2SampleDocLitService"));
>
> stub._getServiceClient().getOptions().setTransportInProtocol(Constants.TRANSPORT_TCP);
> stub._getServiceClient().engageModule(new
> QName(Constants.MODULE_ADDRESSING));
> System.out.println(echoString(stub));
> } catch(Exception e){
> e.printStackTrace();
> }
> }
> public static String echoString(Axis2SampleDocLitServiceStub stub){
> try{
> EchoStringParamDocument reqDoc00 =
> EchoStringParamDocument.Factory.newInstance();
> reqDoc00.setEchoStringParam("echo");
> EchoStringReturnDocument resDoc00 = stub.echoString(reqDoc00);
> return resDoc00.getEchoStringReturn();
> } catch(Exception e){
> e.printStackTrace();
> }
> return null;
> }
> }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]