You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by an...@apache.org on 2007/12/07 23:43:53 UTC
svn commit: r602257 -
/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/treeprocessor/ConcreteTreeProcessor.java
Author: anathaniel
Date: Fri Dec 7 14:43:53 2007
New Revision: 602257
URL: http://svn.apache.org/viewvc?rev=602257&view=rev
Log:
Second attempt to fix COCOON-1990
Modified:
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/treeprocessor/ConcreteTreeProcessor.java
Modified: cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/treeprocessor/ConcreteTreeProcessor.java
URL: http://svn.apache.org/viewvc/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/treeprocessor/ConcreteTreeProcessor.java?rev=602257&r1=602256&r2=602257&view=diff
==============================================================================
--- cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/treeprocessor/ConcreteTreeProcessor.java (original)
+++ cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/treeprocessor/ConcreteTreeProcessor.java Fri Dec 7 14:43:53 2007
@@ -285,12 +285,10 @@
}
// Get the processor that should process this request
- ConcreteTreeProcessor processor;
- if ( newEnv.getURIPrefix().equals("") ) {
+ // (see https://issues.apache.org/jira/browse/COCOON-1990).
+ ConcreteTreeProcessor processor = this;
+ if (uri.startsWith("cocoon://"))
processor = ((TreeProcessor)getRootProcessor()).concreteProcessor;
- } else {
- processor = this;
- }
// Process the redirect
// No more reset since with TreeProcessorRedirector, we need to pop values from the redirect location