cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rice Yeh" <rice...@gmail.com>
Subject Continuation looks for wrong interpreter when using servlet protocol
Date Wed, 04 Apr 2007 06:32:41 GMT
Hi,
  Here is another problem when using servlet protocol. A servlet S1 extends
another servlet S2. A web continuation k is generated in S2. When k returns
back, k is matched in S1 with match pattern "*.continue" which exists in S2
also. Then comes an error with message like "k bound to S2, but looked up in
S1". The following is a real error message:


btpool0-2 ERROR cocoon - WK: Continuation
(3301103c195d12467754350a192304881845061d) lookup for wrong interpreter.
Bound to:
file:/C:/projects/XS/party/xs-party/target/classes/COB-INF/sitemap.xmap,
looked up for:
file:/C:/projects/XS/school/xs-school-party/target/classes/COB-INF/sitemap.xmap

btpool0-2 ERROR cocoon - Internal Cocoon Problem
org.apache.cocoon.components.flow.InvalidContinuationException: The
continuation ID 3301103c195d12467754350a192304881845061d is invalid.
    at <map:call> -
file:/C:/projects/XS/school/xs-school-party/target/classes/COB-INF/sitemap.xmap:27:35

    at <map:match> -
file:/C:/projects/XS/school/xs-school-party/target/classes/COB-INF/sitemap.xmap:26:36
    at
org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.handleContinuation(FOM_JavaScriptInterpreter.java:632)

    at
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(
CallFunctionNode.java:94)

Rice

Mime
View raw message