On Mon, Aug 4, 2008 at 1:10 AM, Paul Brown <[EMAIL PROTECTED]> wrote:

>
> On Aug 1, 2008, at 6:24 AM, NGUYEN Cong Kinh wrote:
>
>> I using apache-ode 1.2. Could you help me to solve my problem ?
>> The archive of web service is given at
>> http://www.tsi.enst.fr/~nguyen/TestWsBpel.war<http://www.tsi.enst.fr/%7Enguyen/TestWsBpel.war>
>> In my BPEL program, there are two called services (each service with an
>> input). When I use a same input (same input value) to two services (the
>> BPEL at 
>> http://www.tsi.enst.fr/~nguyen/HelloWorld1.zip<http://www.tsi.enst.fr/%7Enguyen/HelloWorld1.zip>),
>> it runs well.
>> But, when using two different inputs (the BPEL at
>> http://www.tsi.enst.fr/~nguyen/HelloWorld2.zip<http://www.tsi.enst.fr/%7Enguyen/HelloWorld2.zip>),
>> there is an error :
>>
> [...]
>
>> ERROR - GeronimoLog.error(104) | Timeout or execution error when waiting
>> for response to MEX {MyRoleMex#hqejbhcnphr3h7ke4elnv4 [Client
>> hqejbhcnphr3h7ke4elnv3] calling {http://eclipse.org/bpel/
>> sample}HelloWorldService.process(...)}
>> java.util.concurrent.TimeoutException: Message exchange
>> org.apache.ode.bpel.engine.MyRole
>> [EMAIL PROTECTED] timed out when waiting for a
>> response!
>>
>
>
> diff says that the two processes and WSDLs aren't that different:
>
> coresaplenty:tmp prb$ diff -r HelloWorld1 HelloWorld2
> diff -r HelloWorld1/HelloWorld.bpel HelloWorld2/HelloWorld.bpel
> 32c32
> <                 <bpws:from part="payload" variable="input"
> query="/payload/input"/>
> ---
> >                 <bpws:from part="payload" variable="input"
> query="/payload/input2"/>
> diff -r HelloWorld/HelloWorld1.wsdl HelloWorld2/HelloWorld.wsdl
> 23c23,24
> <                         <element name="input" type="string"/>
> ---
> >                         <element name="input" type="string"/>
> >                         <element name="input2" type="string"/>
>
> I deployed your process and WAR in jetty with ODE 1.2, and I get a little
> more information about the error:
>
> ERROR - GeronimoLog.error(108) | Error sending message
> (mex={PartnerRoleMex#hqejbhcnphr3hgr77x3efa [PID {
> http://eclipse.org/bpel/sample}HelloWorld-1] calling
> [EMAIL PROTECTED](...)}): Dangling meta
> character '*' near index 0
> *.local
> ^
> java.util.regex.PatternSyntaxException: Dangling meta character '*' near
> index 0
> *.local
> ^
>

I've seen that before and I'm pretty sure it was a network configuration
issue. On which OS is this happening? Do your have a proxy redirection that
uses a wildcard pattern?

Matthieu


>
> This looks like a bug to me, but it's difficult to tell from the trace
> whether it's in AXIS2 or in ODE.  Full log is on nopaste:
>
> http://rafb.net/p/XAn2n085.html
>
> Request body to provode the response is also on nopaste:
>
> http://rafb.net/p/PFGM1z52.html
>
> -- Paul
>

Reply via email to