[ 
https://issues.apache.org/jira/browse/AXIS2-4703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Veithen resolved AXIS2-4703.
------------------------------------

    Resolution: Incomplete

This appears to be the same issue as AXIS2-4705. Flagging it as incomplete for 
the same reasons as AXIS2-4705.

> connection reset error while trying to access my web service using a port 
> redirect url.
> ---------------------------------------------------------------------------------------
>
>                 Key: AXIS2-4703
>                 URL: https://issues.apache.org/jira/browse/AXIS2-4703
>             Project: Axis2
>          Issue Type: Bug
>         Environment: jdk 1.5
> websphere 6.1
>            Reporter: Bheemeswara Rao Amruthavakkula
>   Original Estimate: 240h
>  Remaining Estimate: 240h
>
> Hi I am having a web service running @ 
> http://ecwstest:80/axis2/services/TransactionProcessor. .aar file and the 
> client both are created using eclipse code generator plug-in. .aar file is 
> hosted with axis2.war file on WebSphere server running on a AIX machine. with 
> the above URL my web service is working fine.
> Now I am trying to use a URL created using port redirection entry on our 
> citrix server for DNS name wwwtest.powert.com. I am able to view the service 
> bound to url http://wwwtest.powert.com/axis2/services/TransactionProcessor 
> under services list http://wwwtest.powert.com/axis2/services/listServices. 
> But when I am trying to call the web service using my java client, I am 
> getting the following exception.
> org.apache.axis2.AxisFault: Connection reset
>       at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>       at 
> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:193)
>       at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
>       at 
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:364)
>       at 
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:208)
>       at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:448)
>       at 
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
>       at 
> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
>       at 
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
>       at 
> com.michaels.commerce.client.online.shopping.TransactionProcessorStub.runTransaction(TransactionProcessorStub.java:198)
>       at 
> com.michaels.commerce.client.online.shopping.RealStub.main(RealStub.java:118)
> Caused by: java.net.SocketException: Connection reset
>       at java.net.SocketInputStream.read(SocketInputStream.java:168)
>       at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
>       at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
>       at 
> org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
>       at 
> org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
>       at 
> org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
>       at 
> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413)
>       at 
> org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
>       at 
> org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
>       at 
> org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
>       at 
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
>       at 
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
>       at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
>       at 
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
>       at 
> org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:542)
>       at 
> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:189)
>       ... 9 more
> my WSDL is 
>   <?xml version="1.0" encoding="UTF-8" ?> 
> - <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; 
> xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"; 
> xmlns:ns1="http://org.apache.axis2/xsd"; 
> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; 
> xmlns:ax26="http://advantage.michaels.com/xsd"; 
> xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
> xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"; 
> xmlns:ax22="http://exception.common.michaels.com/xsd"; 
> xmlns:ax21="http://user.commerce.michaels.com/xsd"; 
> xmlns:ns="http://shopping.online.client.commerce.michaels.com"; 
> xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"; 
> xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"; 
> targetNamespace="http://shopping.online.client.commerce.michaels.com";>
>   <wsdl:documentation>TransactionProcessor</wsdl:documentation> 
> - <wsdl:types>
> - <xs:schema xmlns:ax27="http://exception.common.michaels.com/xsd"; 
> attributeFormDefault="qualified" elementFormDefault="qualified" 
> targetNamespace="http://advantage.michaels.com/xsd";>
>   <xs:import namespace="http://exception.common.michaels.com/xsd"; /> 
> - <xs:complexType name="InvalidZipCodeException">
> - <xs:complexContent>
> - <xs:extension base="ax22:BusinessException">
>   <xs:sequence /> 
>   </xs:extension>
>   </xs:complexContent>
>   </xs:complexType>
>   </xs:schema>
> - <xs:schema xmlns:ax23="http://shopping.online.client.commerce.michaels.com"; 
> attributeFormDefault="qualified" elementFormDefault="qualified" 
> targetNamespace="http://exception.common.michaels.com/xsd";>
>   <xs:import namespace="http://shopping.online.client.commerce.michaels.com"; 
> /> 
> - <xs:complexType name="BusinessException">
> - <xs:complexContent>
> - <xs:extension base="ns:Exception">
>   <xs:sequence /> 
>   </xs:extension>
>   </xs:complexContent>
>   </xs:complexType>
>   </xs:schema>
> - <xs:schema xmlns:ax24="http://exception.common.michaels.com/xsd"; 
> attributeFormDefault="qualified" elementFormDefault="qualified" 
> targetNamespace="http://user.commerce.michaels.com/xsd";>
>   <xs:import namespace="http://exception.common.michaels.com/xsd"; /> 
> - <xs:complexType name="DuplicateAddressNickNameException">
> - <xs:complexContent>
> - <xs:extension base="ax22:BusinessException">
>   <xs:sequence /> 
>   </xs:extension>
>   </xs:complexContent>
>   </xs:complexType>
>   </xs:schema>
> - <xs:schema xmlns:ax28="http://advantage.michaels.com/xsd"; 
> xmlns:ax25="http://user.commerce.michaels.com/xsd"; 
> attributeFormDefault="qualified" elementFormDefault="qualified" 
> targetNamespace="http://shopping.online.client.commerce.michaels.com";>
>   <xs:import namespace="http://user.commerce.michaels.com/xsd"; /> 
>   <xs:import namespace="http://advantage.michaels.com/xsd"; /> 
> - <xs:complexType name="Exception">
> - <xs:sequence>
>   <xs:element minOccurs="0" name="Exception" nillable="true" 
> type="xs:anyType" /> 
>   </xs:sequence>
>   </xs:complexType>
> - <xs:element name="DuplicateAddressNickNameException">
> - <xs:complexType>
> - <xs:sequence>
>   <xs:element minOccurs="0" name="DuplicateAddressNickNameException" 
> nillable="true" type="ax21:DuplicateAddressNickNameException" /> 
>   </xs:sequence>
>   </xs:complexType>
>   </xs:element>
> - <xs:element name="InvalidZipCodeException">
> - <xs:complexType>
> - <xs:sequence>
>   <xs:element minOccurs="0" name="InvalidZipCodeException" nillable="true" 
> type="ax26:InvalidZipCodeException" /> 
>   </xs:sequence>
>   </xs:complexType>
>   </xs:element>
> - <xs:element name="runTransaction">
> - <xs:complexType>
> - <xs:sequence>
>   <xs:element minOccurs="0" name="inputMessageIn" nillable="true" 
> type="xs:string" /> 
>   </xs:sequence>
>   </xs:complexType>
>   </xs:element>
> - <xs:element name="runTransactionResponse">
> - <xs:complexType>
> - <xs:sequence>
>   <xs:element minOccurs="0" name="return" nillable="true" type="xs:string" /> 
>   </xs:sequence>
>   </xs:complexType>
>   </xs:element>
>   </xs:schema>
>   </wsdl:types>
> - <wsdl:message name="runTransactionRequest">
>   <wsdl:part name="parameters" element="ns:runTransaction" /> 
>   </wsdl:message>
> - <wsdl:message name="runTransactionResponse">
>   <wsdl:part name="parameters" element="ns:runTransactionResponse" /> 
>   </wsdl:message>
> - <wsdl:message name="DuplicateAddressNickNameException">
>   <wsdl:part name="parameters" element="ns:DuplicateAddressNickNameException" 
> /> 
>   </wsdl:message>
> - <wsdl:message name="InvalidZipCodeException">
>   <wsdl:part name="parameters" element="ns:InvalidZipCodeException" /> 
>   </wsdl:message>
> - <wsdl:portType name="TransactionProcessorPortType">
> - <wsdl:operation name="runTransaction">
>   <wsdl:input message="ns:runTransactionRequest" 
> wsaw:Action="urn:runTransaction" /> 
>   <wsdl:output message="ns:runTransactionResponse" 
> wsaw:Action="urn:runTransactionResponse" /> 
>   <wsdl:fault message="ns:DuplicateAddressNickNameException" 
> name="DuplicateAddressNickNameException" 
> wsaw:Action="urn:runTransactionDuplicateAddressNickNameException" /> 
>   <wsdl:fault message="ns:InvalidZipCodeException" 
> name="InvalidZipCodeException" 
> wsaw:Action="urn:runTransactionInvalidZipCodeException" /> 
>   </wsdl:operation>
>   </wsdl:portType>
> - <wsdl:binding name="TransactionProcessorSoap11Binding" 
> type="ns:TransactionProcessorPortType">
>   <soap:binding transport="http://schemas.xmlsoap.org/soap/http"; 
> style="document" /> 
> - <wsdl:operation name="runTransaction">
>   <soap:operation soapAction="urn:runTransaction" style="document" /> 
> - <wsdl:input>
>   <soap:body use="literal" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
> - <wsdl:fault name="InvalidZipCodeException">
>   <soap:fault use="literal" name="InvalidZipCodeException" /> 
>   </wsdl:fault>
> - <wsdl:fault name="DuplicateAddressNickNameException">
>   <soap:fault use="literal" name="DuplicateAddressNickNameException" /> 
>   </wsdl:fault>
>   </wsdl:operation>
>   </wsdl:binding>
> - <wsdl:binding name="TransactionProcessorSoap12Binding" 
> type="ns:TransactionProcessorPortType">
>   <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"; 
> style="document" /> 
> - <wsdl:operation name="runTransaction">
>   <soap12:operation soapAction="urn:runTransaction" style="document" /> 
> - <wsdl:input>
>   <soap12:body use="literal" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap12:body use="literal" /> 
>   </wsdl:output>
> - <wsdl:fault name="InvalidZipCodeException">
>   <soap12:fault use="literal" name="InvalidZipCodeException" /> 
>   </wsdl:fault>
> - <wsdl:fault name="DuplicateAddressNickNameException">
>   <soap12:fault use="literal" name="DuplicateAddressNickNameException" /> 
>   </wsdl:fault>
>   </wsdl:operation>
>   </wsdl:binding>
> - <wsdl:binding name="TransactionProcessorHttpBinding" 
> type="ns:TransactionProcessorPortType">
>   <http:binding verb="POST" /> 
> - <wsdl:operation name="runTransaction">
>   <http:operation location="TransactionProcessor/runTransaction" /> 
> - <wsdl:input>
>   <mime:content type="text/xml" part="runTransaction" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <mime:content type="text/xml" part="runTransaction" /> 
>   </wsdl:output>
>   </wsdl:operation>
>   </wsdl:binding>
> - <wsdl:service name="TransactionProcessor">
> - <wsdl:port name="TransactionProcessorHttpSoap11Endpoint" 
> binding="ns:TransactionProcessorSoap11Binding">
>   <soap:address 
> location="http://10.5.4.100:80/axis2/services/TransactionProcessor.TransactionProcessorHttpSoap11Endpoint";
>  /> 
>   </wsdl:port>
> - <wsdl:port name="TransactionProcessorHttpSoap12Endpoint" 
> binding="ns:TransactionProcessorSoap12Binding">
>   <soap12:address 
> location="http://10.5.4.100:80/axis2/services/TransactionProcessor.TransactionProcessorHttpSoap12Endpoint";
>  /> 
>   </wsdl:port>
> - <wsdl:port name="TransactionProcessorHttpEndpoint" 
> binding="ns:TransactionProcessorHttpBinding">
>   <http:address 
> location="http://10.5.4.100:80/axis2/services/TransactionProcessor.TransactionProcessorHttpEndpoint";
>  /> 
>   </wsdl:port>
>   </wsdl:service>
>   </wsdl:definitions>

-- 
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]

Reply via email to