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 >
