cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Oliver <res1c...@verizon.net>
Subject Re: [CVS] - Flow broken?
Date Wed, 14 Jan 2004 15:14:46 GMT
You're right. CallFunctionNode needed modification. Originally, I forgot 
to check in that change. What do you mean by "it does not work with the 
authentication-fw"?.

Antonio Gallardo wrote:

>Hi:
>
>Looks like my own monolog :(
>
>Well, I tried my own suggested the solution, but it does not work with the
>authentication-fw. A needed redirection never happen. :(
>
>Best Regards,
>
>Antonio Gallardo
>
>Antonio Gallardo dijo:
>  
>
>>I found the offending code in
>>o.a.c.components.treeprocessor.sitemap.CallFunctionNode at lines 152-154
>>and 167-169. The problem is that there we test for a redirection that
>>never happen because of:
>>
>>http://marc.theaimsgroup.com/?l=xml-cocoon-cvs&m=107406238701588&w=2
>>
>>I can comment the code, but IMHO it will be best to change the check. Here
>>is the current code:
>>
>> if (!redirector.hasRedirected()) {
>>   throw new ProcessingException("<map:call function='" + name + "'> did
>>not send a response, at " + getLocation());
>> }
>>
>>What we can do?
>>
>>Best Regards,
>>
>>Antonio Gallardo
>>
>>Antonio Gallardo dijo:
>>    
>>
>>>Hi:
>>>
>>>Few minutes ago, I updated from the CVS. Now all the woody samples are
>>>broken.  The error is related to flow:
>>>
>>>Trying the woody-flow sample:
>>>
>>>http://localhost:8080/cocoon/samples/woody/form1.flow
>>>
>>>Throw the below exception. Also my devel application have a similar
>>>problem. I think this is related to the last changes to the redirects in
>>>flow + flow script validations at sitemap level.
>>>
>>>Best Regards,
>>>
>>>Antonio Gallardo
>>>
>>>org.apache.cocoon.ProcessingException: <map:call function='woody'> did
>>>not
>>>send a response, at
>>>file:/home/desarrollo/tomcat/webapps/cocoon/samples/woody/sitemap.xmap:145:35
>>>
>>>org.apache.cocoon.ProcessingException: <map:call function='woody'> did
>>>not
>>>send a response, at
>>>file:/home/desarrollo/tomcat/webapps/cocoon/samples/woody/sitemap.xmap:145:35
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:168)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:84)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:165)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:163)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:354)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:307)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:133)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:84)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:165)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:163)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:354)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:307)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:133)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:84)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:165)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:163)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:108)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:354)
>>>	at
>>>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:307)
>>>	at org.apache.cocoon.Cocoon.process(Cocoon.java:656)
>>>
>>>      
>>>
>
>
>  
>



Mime
View raw message