HTTP transport error: java.net.ConnectException: Connection refused: connect on OpenEsb-SE-3.0.5

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

HTTP transport error: java.net.ConnectException: Connection refused: connect on OpenEsb-SE-3.0.5

Karen Hechter
This post has NOT been accepted by the mailing list yet.
Hi all

I'm getting the following error when I try to access a remote web service from my bpel deployed on OpenEsb-SE-3.0.5.

Error properties
  com.sun.jbi.crl.faultcode = Server
  com.sun.jbi.crl.faultstring = BPCOR-6135: A fault was not handled in the process scope; Fault Name is {http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling}systemFault; Fault Data is <?xml version="1.0" encoding="UTF-8"?><jbi:message xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" type="sxeh:faultMessage" version="1.0" xmlns:jbi="http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper"><jbi:part>HTTP transport error: java.net.ConnectException: Connection refused: connect</jbi:part></jbi:message>. Sending errors for the pending requests in the process scope before terminating the process instance
  com.sun.jbi.crl.faultactor = sun-bpel-engine
  com.sun.jbi.crl.faultdetail =
   BPCOR-6135: A fault was not handled in the process scope; Fault Name is {http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling}systemFault; Fault Data is <?xml version="1.0" encoding="UTF-8"?><jbi:message xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" type="sxeh:faultMessage" version="1.0" xmlns:jbi="http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper"><jbi:part>HTTP transport error: java.net.ConnectException: Connection refused: connect</jbi:part></jbi:message>. Sending errors for the pending requests in the process scope before terminating the process instance
   Caused by: BPCOR-6131: An Error status was received while doing an invoke (partnerLink=DS_FingerPersistor_EJBWS_PL, portType={http://ws.persist.face.co.za/}DS_FingerPersistor_EJBWS, operation=findFingerByRegistrationNo)
BPCOR-6129: Line Number is 95
BPCOR-6130: Activity Name is InvokeDS_FingerPersistor_EJBWS_PL
   Caused by: HTTP transport error: java.net.ConnectException: Connection refused: connect
   Caused by: Connection refused: connect

I did a search and found the EXACT problem on Nabble but it is an old OpenEsb version.  I have also confirmed my service is up and running and accessible on the same address as specified in the WSDL inside my BPEL.  SoapUI test works fine.

See the details on the issue below:
http://openesb-community-forum.794670.n2.nabble.com/Tutorial-Webservice-Test-case-fails-td2185371.html

The solution on that issue listed above was getting a new build on OpenEsb? I've visited the OpenEsb site and didn't see any new builds so i assume it hasn't been reported yet or maybe I'm doing something wrong?

Please advise?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: HTTP transport error: java.net.ConnectException: Connection refused: connect on OpenEsb-SE-3.0.5

Karen Hechter
This post has NOT been accepted by the mailing list yet.
Ok crisis averted. I've found this to be a jboss issue. I'm using JBoss 6.4.0 and although I can access the service from SoapUI it seems to block remote connections from other services like OpenESB.  This is just a guess though but after I fixed my standalone.xml at the following locations it worked perfectly.

<subsystem xmlns="urn:jboss:domain:webservices:1.2">
            <modify-wsdl-address>true</modify-wsdl-address>
            <wsdl-host>${jboss.bind.address:0.0.0.0}</wsdl-host> 

Also fixed my interfaces on the same file.
<interface name="public">
            <inet-address value="${jboss.bind.address:0.0.0.0}"/>
        </interface>
        <interface name="unsecure">
            <inet-address value="${jboss.bind.address.unsecure:0.0.0.0}"/>
        </interface>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: HTTP transport error: java.net.ConnectException: Connection refused: connect on OpenEsb-SE-3.0.5

Paul Perez
Administrator
This post has NOT been accepted by the mailing list yet.
Hi Karen

This is an Excellent news
Enjoy OpenESB

Paul
www.pymma.com The best services on OpenESB
Loading...