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