cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antonio Gallardo" <agalla...@agssa.net>
Subject RE: [CVS] Flow bug in redirections? Test case inside.
Date Fri, 04 Jun 2004 11:42:18 GMT
Carsten Ziegeler dijo:
> Hi Antonio,
>
> just to be sure: did B to D work in 2.1.4/2.1.5 as you expect or
> do they produce they same error?

I think yes. In our an application we have a similar model. We have shared
dialogs. The dialogs are called from others flows (similar as the sample).
Some days ago it works from the CVS, but know it does not work. BTW, we
don't touched nothing on the application. So it must work as expected.

Please see the problem I am going crazy with that. I guess the problem is
related to switching contexts. I will post more info soon.

Best Regards,

Antonio Gallardo

>
> Carsten
>
>> -----Original Message-----
>> From: Antonio Gallardo [mailto:agallardo@agssa.net]
>> Sent: Thursday, June 03, 2004 4:13 PM
>> To: dev@cocoon.apache.org
>> Subject: [CVS] Flow bug in redirections? Test case inside.
>>
>> Hi:
>>
>> I have 2 days with this problem. Here is a test case of the
>> redirection problem in flow:
>>
>> 1-Build Cocoon with samples.
>> 2-Run ./cocoon.sh servlet
>> 3-Copy $COCOON_HOME/build/webapp/samples/flow to
>> $COCOON_HOME/build/webapp/samples/flowbug
>> (we need it because we will make a call from flowbug to flow.
>>
>> 4-Change line 38 in
>> $COCOON_HOME/build/webapp/samples/flowbug/jxcalc/calc.js to any of:
>>
>> A-var uri = "samples/flow/jxcalc/page/getNumber" +
>> name.toUpperCase(); B-var uri =
>> "/samples/flow/jxcalc/page/getNumber" + name.toUpperCase();
>> C-var uri = "//samples/flow/jxcalc/page/getNumber" +
>> name.toUpperCase(); D-var uri =
>> "///samples/flow/jxcalc/page/getNumber" + name.toUpperCase();
>>
>> 5- On a browser, connect to:
>>
>> http://localhost:8888/samples/flowbug/jxcalc/
>>
>> You will get:
>> ------------------------------------------------------------------
>> A-No pipeline matched request:
>> samples/flowbug/jxcalc/samples/flow/jxcalc/page/getNumberA
>>
>> org.apache.cocoon.ResourceNotFoundException: No pipeline
>> matched request:
>> samples/flowbug/jxcalc/samples/flow/jxcalc/page/getNumberA
>>
>> COMMENT: It is OK. There does not exist in relative path.
>> ------------------------------------------------------------------
>> B-No pipeline matched request: samples/flow/jxcalc/page/getNumberA
>>
>> org.apache.cocoon.ResourceNotFoundException: No pipeline
>> matched request:
>> samples/flow/jxcalc/page/getNumberA
>>
>> COMMENT: Why? It must go to the redirection in flow directory
>> using the sitemap that is in flow dir!
>>
>> ------------------------------------------------------------------
>> C-No pipeline matched request: /samples/flow/jxcalc/page/getNumberA
>>
>> org.apache.cocoon.ResourceNotFoundException: No pipeline
>> matched request:
>> /samples/flow/jxcalc/page/getNumberA
>>
>> COMMENT: Again, why? As above, the link exists!
>> ------------------------------------------------------------------
>> D-No pipeline matched request: //samples/flow/jxcalc/page/getNumberA
>>
>> org.apache.cocoon.ResourceNotFoundException: No pipeline
>> matched request:
>> //samples/flow/jxcalc/page/getNumberA
>>
>> COMMENT: Again, why? As above, the link exists!
>> ------------------------------------------------------------------
>>
>> It will never go to the requested path!
>>
>> If it works, it would be the same as:
>>
>> http://localhost:8888/samples/flow/jxcalc/page/getNumberA
>>
>> And we would need to receive a diferent error:
>>
>> org.apache.cocoon.ProcessingException: Failed to execute pipeline.:
>> file:/home/agallardo/workspace/cocoon-2.1/build/webapp/samples
>> /flow/jxcalc/screens/getNumberA.xml:30:72:org.apache.commons.j
>> xpath.JXPathException:
>> No value for xpath: $cocoon/continuation/id
>>
>> Now the question is what is affecting that?
>>
>> Best Regards,
>>
>> Antonio Gallardo
>>
>>
>


Mime
View raw message