Hi Tom,

May be you got through the following issue.
Just making a note that any one else who face the issue will be benefited
and late is better than never.

The error has been due to the wrong port number. It needs to be changed to
8081 as we are running WSO2ESB with port offset 1 in the sample.So this
should be reflected to AccountDetailService.wsdl and CardService.wsdl. The
sample is updated with this now.

Cheers,

Pushpalanka Jayawardhana

Software Engineer

WSO2 Lanka (pvt) Ltd
[image: 
Facebook]<http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.facebook.com%2Fpushpalanka>
[image:
Twitter]<http://s.wisestamp.com/links?url=http%3A%2F%2Ftwitter.com%2FPushpalanka>
[image:
LinkedIn]<http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.linkedin.com%2Fprofile%2Fview%3Fid%3D75175642%26trk%3Dtab_pro>
[image:
Blogger]<http://s.wisestamp.com/links?url=http%3A%2F%2Fpushpalankajaya.blogspot.com%2F>
[image:
SlideShare]<http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.slideshare.net%2FPushpalanka>
Mobile: +94779716248


On Fri, Jul 5, 2013 at 5:16 PM, Tom Shearer <tom.shea...@upg.co.uk> wrote:

>  Hi,
>
>
>
> I’m trying to test the Retail Banking Sample in the latest version of WSO2
> as we’re currently investigating the possible uses within our organisation.
>
>
>
> We’re using all the latest software available and all the latest java
> libs.
>
>
>
> There are a few parts of the documentation that don’t quite match the
> software, which I’m assuming has been updated since the docs were written…
> anyway…
>
>
>
> I’ve managed to configure the whole system and have it mostly running
> until I try to test it when the BPEL service throws the following error.
>
>
>
> Your help is appreciated.
>
>
>
> Best regards,
>
>
>
> Tom
>
>
>
> [2013-07-05 10:55:26,896]  INFO
> {org.apache.axis2.transport.http.HTTPSender} -  Unable to sendViaPost to
> url[http://localhost:8280/services/AccountServiceProxy]
>
> java.net.ConnectException: Connection refused: connect
>
>         at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
>
>         at
> java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:75)
>
>         at
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>
>         at
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>
>         at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>
>         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:157)
>
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
>
>         at java.net.Socket.connect(Socket.java:579)
>
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>         at java.lang.reflect.Method.invoke(Method.java:601)
>
>         at
> org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
>
>         at
> org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
>
>         at
> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
>
>         at
> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
>
>         at
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
>
>         at
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
>
>         at
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
>
>         at
> org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:621)
>
>         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:450)
>
>         at
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:277)
>
>         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443)
>
>         at
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
>
>         at
> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
>
>         at
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.utils.AxisServiceUtils.invokeService(AxisServiceUtils.java:305)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.PartnerService.invoke(PartnerService.java:289)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.BPELMessageExchangeContextImpl.invokePartner(BPELMessageExchangeContextImpl.java:43)
>
>         at
> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:782)
>
>         at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:100)
>
>         at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)
>
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>         at java.lang.reflect.Method.invoke(Method.java:601)
>
>         at
> org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
>
>         at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139)
>
>         at
> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:877)
>
>         at
> org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(PartnerLinkMyRoleImpl.java:206)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess$1.invoke(BpelProcess.java:283)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:224)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:279)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess.handleJobDetails(BpelProcess.java:434)
>
>         at
> org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:553)
>
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:449)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:524)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:518)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:271)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:226)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:518)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:502)
>
>         at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>
>         at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>
>         at java.lang.Thread.run(Thread.java:722)
>
> [2013-07-05 10:55:26,906] ERROR
> {org.wso2.carbon.bpel.core.ode.integration.PartnerService} -  Error sending
> message to Axis2 for ODE mex {PartnerRoleMex#hqejbhcnphr8expus1wvip [PID
> {htt
>
> p://wso2.org/sample/banking}AccountOpeningProcess-2<http://wso2.org/sample/banking%7DAccountOpeningProcess-2>]
> calling org.apache.ode.bpel.epr.WSAEndpoint@2e7b3256.createAccount(...)
> Status REQUEST}
>
> org.apache.axis2.AxisFault: Connection refused: connect
>
>         at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
>
>         at
> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:197)
>
>         at
> org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
>
>         at
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:450)
>
>         at
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:277)
>
>         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443)
>
>         at
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
>
>         at
> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
>
>         at
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.utils.AxisServiceUtils.invokeService(AxisServiceUtils.java:305)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.PartnerService.invoke(PartnerService.java:289)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.BPELMessageExchangeContextImpl.invokePartner(BPELMessageExchangeContextImpl.java:43)
>
>         at
> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:782)
>
>         at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:100)
>
>         at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)
>
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>         at java.lang.reflect.Method.invoke(Method.java:601)
>
>         at
> org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
>
>         at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139)
>
>         at
> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:877)
>
>         at
> org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(PartnerLinkMyRoleImpl.java:206)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess$1.invoke(BpelProcess.java:283)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:224)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:279)
>
>         at
> org.apache.ode.bpel.engine.BpelProcess.handleJobDetails(BpelProcess.java:434)
>
>         at
> org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:553)
>
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:449)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:524)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:518)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:271)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:226)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:518)
>
>         at
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:502)
>
>         at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>
>         at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>
>         at java.lang.Thread.run(Thread.java:722)
>
> Caused by: java.net.ConnectException: Connection refused: connect
>
>         at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
>
>         at
> java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:75)
>
>         at
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>
>         at
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>
>         at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>
>         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:157)
>
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
>
>         at java.net.Socket.connect(Socket.java:579)
>
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>         at java.lang.reflect.Method.invoke(Method.java:601)
>
>         at
> org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
>
>         at
> org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
>
>         at
> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
>
>         at
> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
>
>         at
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
>
>         at
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
>
>         at
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
>
>         at
> org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:621)
>
>         at
> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:193)
>
>         ... 36 more
>
> [2013-07-05 10:55:26,944] ERROR {org.apache.ode.bpel.runtime.INVOKE} -
> Failure during invoke: Error sending message to Axis2 for ODE mex
> {PartnerRoleMex#hqejbhcnphr8expus1wvip [PID {ht
>
> tp://wso2.org/sample/banking}AccountOpeningProcess-2<http://wso2.org/sample/banking%7DAccountOpeningProcess-2>]
> calling org.apache.ode.bpel.epr.WSAEndpoint@2e7b3256.createAccount(...)
> Status REQUEST}
>
> [2013-07-05 10:55:26,959]  INFO
> {org.apache.ode.bpel.engine.BpelRuntimeContextImpl} -  ActivityRecovery:
> Registering activity 17, failure reason: Error sending message to Axis2 for
> ODE
>
> mex {PartnerRoleMex#hqejbhcnphr8expus1wvip [PID {
> http://wso2.org/sample/banking}AccountOpeningProcess-2] calling
> org.apache.ode.bpel.epr.WSAEndpoint@2e7b3256.createAccount(...) Status R
>
> EQUEST} on channel 40
>
> [2013-07-05 10:57:22,515] ERROR
> {org.wso2.carbon.bpel.core.ode.integration.BPELProcessProxy} -  Timeout or
> execution error when waiting for response to MEX
> {MyRoleMex#hqejbhcnphr8expus1
>
> wvik [Client hqejbhcnphr8expus1wvij] calling {
> http://wso2.org/banking}AccountOpeningProcessService.CreateAccount(...)}
> java.util.concurrent.TimeoutException: Message exchange org.apache
>
> .ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture@23bb1077 timed
> out(120000 ms) when waiting for a response!
>
> java.util.concurrent.TimeoutException: Message exchange
> org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture@23bb1077timed
>  out(120000 ms) when waiting for a response!
>
>         at
> org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture.get(MyRoleMessageExchangeImpl.java:274)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.BPELProcessProxy.waitForTheResponse(BPELProcessProxy.java:359)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.BPELProcessProxy.onAxisServiceInvoke(BPELProcessProxy.java:172)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.axis2.receivers.BPELMessageReceiver.handleInOutOperation(BPELMessageReceiver.java:155)
>
>         at
> org.wso2.carbon.bpel.core.ode.integration.axis2.receivers.BPELMessageReceiver.invokeBusinessLogic(BPELMessageReceiver.java:129)
>
>         at
> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
>
>         at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181)
>
>         at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
>
>         at
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146)
>
>         at
> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231)
>
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>
>         at
> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>
>         at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
>
>         at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
>
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>
>         at
> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>
>         at
> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
>
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>
>         at
> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:172)
>
>         at
> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156)
>
>         at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>
>         at
> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52)
>
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>
>         at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
>
>         at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
>
>         at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>
>         at java.lang.Thread.run(Thread.java:722)
>  DISCLAIMER: This e-mail contains proprietary information some or all of
> which may be legally privileged. It is for the intended recipients only. If
> you are not an intended recipient you must not use, disclose, distribute,
> copy, print, or rely on this e-mail in any form or manner. Accordingly; UPG
> plc disclaim all responsibility and accept no liability (including in
> negligence) for the consequences for any person acting, or refraining from
> acting, on such information prior to the receipt by those persons of
> subsequent written confirmation. If you have received this E-mail message
> in error, please notify us immediately by telephone on +44 (0) 845 269
> 6645. Please also destroy and purge the message from your computer. UPG
> plc is a company registered in England and Wales with Company Number
> 4087620. Registered Office: PO Box 16376, Tamworth B77 9LR, UK .
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System on
> behalf of UPG plc.
> For more information please visit http://www.symanteccloud.com
> ______________________________________________________________________
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to