You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by 王雷 <ma...@gmail.com> on 2011/04/26 16:45:10 UTC

Question About Exception:The system can not infer transport information from URL

I have two orchestrations attached. They are Buyer orchestration and
Accounting orchestration. Buyer orchestration sends asynchronous message to
accounting orchestration, then accounting orchestration sends asynchronous
message back. At deployment time, no error occurs. However, at rumtime, the
following exception occurs:


12:56:08,519 ERROR [ExternalService] Error sending message
(mex={PartnerRoleMex#
hqejbhcnphr689lk1ucg78 [PID {
http://de.fhg.ipsi.oasys.businessScenario.sample}ac
countingS-3] calling org.apache.ode.bpel.epr.WSAEndpoint@1db9672.deliveryOp
(...)
 Status ASYNC}): The system cannot infer the transport information from the
URL
.
org.apache.axis2.AxisFault: The system cannot infer the transport
information fr
om the  URL.
        at
org.apache.axis2.description.ClientUtils.inferOutTransport(ClientUtil
s.java:73)
        at
org.apache.axis2.client.OperationClient.prepareMessageContext(Operati
onClient.java:302)
        at
org.apache.axis2.description.OutOnlyAxisOperationClient.executeImpl(O
utOnlyAxisOperation.java:248)
        at
org.apache.axis2.client.OperationClient.execute(OperationClient.java:
163)
        at
org.apache.ode.axis2.SoapExternalService$2.call(SoapExternalService.j
ava:242)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source
)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
        at java.lang.Thread.run(Unknown Source)

As the orchestrations are defined in a simple way and I checked them for
many times, I did not find anything worng in the orchestration definition.
Anybody can help me figure out the reason? Thanks very much.





Best Regards


                                             Lei Wang

Re: Question About Exception:The system can not infer transport information from URL

Posted by 王雷 <ma...@gmail.com>.
Hi,


    The related definitions are shared to the following url:
https://gist.github.com/942445/e00c3da0dfd3c12d31f8be6d694efa3810568281
    I can not find find anything wrong in the endpoint URL and the firewalls
are configured to not block the message.

    Thanks



    Best Regards

                Lei Wang

2011/4/26 Tammo van Lessen <tv...@gmail.com>

> Hi,
>
> looks like the endpoint URL is messed up. I could not find any
> attachment, possible that the mailing list manager had removed it. Mind
> you sharing your WSDL file again with us, e.g. via
> https://gist.github.com/
>
> Thanks,
>  Tammo
>
> On 26.04.2011 16:45, 王雷 wrote:
> > I have two orchestrations attached. They are Buyer orchestration and
> > Accounting orchestration. Buyer orchestration sends asynchronous message
> to
> > accounting orchestration, then accounting orchestration sends
> asynchronous
> > message back. At deployment time, no error occurs. However, at rumtime,
> the
> > following exception occurs:
> >
> >
> > 12:56:08,519 ERROR [ExternalService] Error sending message
> > (mex={PartnerRoleMex#
> > hqejbhcnphr689lk1ucg78 [PID {
> > http://de.fhg.ipsi.oasys.businessScenario.sample<http://de.fhg.ipsi.oasys.businessscenario.sample/>
> }ac
> > countingS-3] calling
> org.apache.ode.bpel.epr.WSAEndpoint@1db9672.deliveryOp
> > (...)
> >  Status ASYNC}): The system cannot infer the transport information from
> the
> > URL
> > .
> > org.apache.axis2.AxisFault: The system cannot infer the transport
> > information fr
> > om the  URL.
> >         at
> > org.apache.axis2.description.ClientUtils.inferOutTransport(ClientUtil
> > s.java:73)
> >         at
> > org.apache.axis2.client.OperationClient.prepareMessageContext(Operati
> > onClient.java:302)
> >         at
> > org.apache.axis2.description.OutOnlyAxisOperationClient.executeImpl(O
> > utOnlyAxisOperation.java:248)
> >         at
> > org.apache.axis2.client.OperationClient.execute(OperationClient.java:
> > 163)
> >         at
> > org.apache.ode.axis2.SoapExternalService$2.call(SoapExternalService.j
> > ava:242)
> >         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> >         at java.util.concurrent.FutureTask.run(Unknown Source)
> >         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
> > Source
> > )
> >         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> > Source)
> >         at java.lang.Thread.run(Unknown Source)
> >
> > As the orchestrations are defined in a simple way and I checked them for
> > many times, I did not find anything worng in the orchestration
> definition.
> > Anybody can help me figure out the reason? Thanks very much.
> >
> >
> >
> >
> >
> > Best Regards
> >
> >
> >                                              Lei Wang
> >
>
> --
> Tammo van Lessen - http://www.taval.de
>

Re: Question About Exception:The system can not infer transport information from URL

Posted by Tammo van Lessen <tv...@gmail.com>.
Hi,

looks like the endpoint URL is messed up. I could not find any
attachment, possible that the mailing list manager had removed it. Mind
you sharing your WSDL file again with us, e.g. via https://gist.github.com/

Thanks,
  Tammo

On 26.04.2011 16:45, 王雷 wrote:
> I have two orchestrations attached. They are Buyer orchestration and
> Accounting orchestration. Buyer orchestration sends asynchronous message to
> accounting orchestration, then accounting orchestration sends asynchronous
> message back. At deployment time, no error occurs. However, at rumtime, the
> following exception occurs:
> 
> 
> 12:56:08,519 ERROR [ExternalService] Error sending message
> (mex={PartnerRoleMex#
> hqejbhcnphr689lk1ucg78 [PID {
> http://de.fhg.ipsi.oasys.businessScenario.sample}ac
> countingS-3] calling org.apache.ode.bpel.epr.WSAEndpoint@1db9672.deliveryOp
> (...)
>  Status ASYNC}): The system cannot infer the transport information from the
> URL
> .
> org.apache.axis2.AxisFault: The system cannot infer the transport
> information fr
> om the  URL.
>         at
> org.apache.axis2.description.ClientUtils.inferOutTransport(ClientUtil
> s.java:73)
>         at
> org.apache.axis2.client.OperationClient.prepareMessageContext(Operati
> onClient.java:302)
>         at
> org.apache.axis2.description.OutOnlyAxisOperationClient.executeImpl(O
> utOnlyAxisOperation.java:248)
>         at
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:
> 163)
>         at
> org.apache.ode.axis2.SoapExternalService$2.call(SoapExternalService.j
> ava:242)
>         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>         at java.util.concurrent.FutureTask.run(Unknown Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
> Source
> )
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>         at java.lang.Thread.run(Unknown Source)
> 
> As the orchestrations are defined in a simple way and I checked them for
> many times, I did not find anything worng in the orchestration definition.
> Anybody can help me figure out the reason? Thanks very much.
> 
> 
> 
> 
> 
> Best Regards
> 
> 
>                                              Lei Wang
> 

-- 
Tammo van Lessen - http://www.taval.de