Please try the nightly snapshots available at
http://people.apache.org/dist/axis2/nightly/..

~Thilina

On 10/7/06, Yadav, Yogendra (IT) <[EMAIL PROTECTED]> wrote:



Can anyone help ?

I am using AXIS2 release 1.0. The TCP Client examples do not work. I have
tried MyService example with TCP Client. Ran AXIS2 as TCP Server.

Running the example as it is results in this error: (I have added axis2.xml
to the classpath)
Exception in thread "main" org.apache.axis2.AxisFault: Module not found
 at
org.apache.axis2.description.AxisService.engageModule(AxisService.java:395)
 at
org.apache.axis2.client.ServiceClient.engageModule(ServiceClient.java:279)
 at TCP2Client.main(TCP2Client.java:31)

Commenting sender.engageModule line results in this error:
Exception in thread "main" org.apache.axis2.AxisFault:
javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,0]
Message: Unexpected end of stream; nested exception is:
 org.apache.axiom.om.OMException:
javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,0]
Message: Unexpected end of stream
 at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:126)
 at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67)
 at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:349)
 at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:279)
 at
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:457)
 at
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:399)
 at TCP2Client.main(TCP2Client.java:33)
Caused by: org.apache.axiom.om.OMException:
javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,0]
Message: Unexpected end of stream
 at
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:206)
 at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:155)
 at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.identifySOAPVersion(StAXSOAPModelBuilder.java:131)
 at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:106)
 at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:120)
 ... 6 more
Caused by: javax.xml.stream.XMLStreamException: ParseError
at [row,col]:[1,0]
Message: Unexpected end of stream
 at
com.bea.xml.stream.MXParser.parseProlog(MXParser.java:2052)
 at
com.bea.xml.stream.MXParser.nextImpl(MXParser.java:1947)
 at com.bea.xml.stream.MXParser.next(MXParser.java:1333)
 at
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:123)
 ... 10 more



 ________________________________
 From: Yadav, Yogendra (IT)
Sent: Friday, October 06, 2006 1:06 PM
To: [email protected]
Subject: problem facing with tcp transport




I am able to use HTTP transport succesfully. While using tcp transport I get
this error; the TCPClient code is exactly the same as HTTPClient code except
that I have set Constants.TRANSPORT_TCP for ServiceClient Options. Can
anyone help ?

org.apache.axis2.AxisFault:
javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,0]
Message: Unexpected end of stream; nested exception is:
 org.apache.axiom.om.OMException:
javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,0]
Message: Unexpected end of stream
 at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:126)
 at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67)
 at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:349)
 at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:279)
 at
com.sample.Axis2SampleDocLitServiceStub.echoString(Axis2SampleDocLitServiceStub.java:481)
 at TCP1Client.echoString(TCP1Client.java:26)
 at TCP1Client.main(TCP1Client.java:15)
Caused by: org.apache.axiom.om.OMException:
javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,0]
Message: Unexpected end of stream
 at
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:206)
 at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:155)
 at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.identifySOAPVersion(StAXSOAPModelBuilder.java:131)
 at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:106)
 at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:120)
 ... 6 more
Caused by: javax.xml.stream.XMLStreamException: ParseError
at [row,col]:[1,0]
Message: Unexpected end of stream
 at
com.bea.xml.stream.MXParser.parseProlog(MXParser.java:2052)
 at
com.bea.xml.stream.MXParser.nextImpl(MXParser.java:1947)
 at com.bea.xml.stream.MXParser.next(MXParser.java:1333)
 at
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:123)
 ... 10 more
null


import org.apache.axis2.Constants;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.userguide.xsd.*;
import com.sample.*;

public class TCPClient{

    public static void main(java.lang.String args[]){
        Axis2SampleDocLitServiceStub stub = null;
        try{
            stub = new Axis2SampleDocLitServiceStub(null,

"tcp://localhost:4040/axis2/services/Axis2SampleDocLitService");
            stub._getServiceClient().getOptions().setTo(new
EndpointReference("tcp://localhost:4040/axis2/services/Axis2SampleDocLitService"));

stub._getServiceClient().getOptions().setTransportInProtocol(Constants.TRANSPORT_TCP);
            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;
    }

}


NOTE:
Running AXIS2 TCP listener via this script from AXIS2 installation:
tcp-server.bat
 ________________________________


NOTICE: If received in error, please destroy and notify sender. Sender does
not intend to waive confidentiality or privilege. Use of this email is
prohibited when received in error.

 ________________________________


NOTICE: If received in error, please destroy and notify sender. Sender does
not intend to waive confidentiality or privilege. Use of this email is
prohibited when received in error.



--
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to