/[Apache-SVN]
ViewVC logotype

Revision 396031


Jump to revision: Previous Next
Author: anathaniel
Date: Fri Apr 21 23:10:42 2006 UTC (18 years ago)
Changed paths: 9
Log Message:
XSP block: Fix regression introduced in 2.1.8 that under specific circumstances logicsheets
were not applied, leading to compilation errors.  This manifested itself only if
a) two XSPs referred to the same custom logicsheet by a relative location path,
b) the custom logicsheet used another logicsheet, and
c) the built-in logicsheet's namespace was not mentioned in xsp:page.
The compilation errors occurred always when calling the second XSP for the first time.
Fix also race condition which could lead to similar XSP compilation errors under high load
when accessing the same logicsheet for the first time.

Changed paths

Path Details
Directorycocoon/trunk/blocks/cocoon-xsp/cocoon-xsp-impl/src/main/java/org/apache/cocoon/components/language/markup/AbstractMarkupLanguage.java modified , text changed
Directorycocoon/trunk/blocks/cocoon-xsp/cocoon-xsp-impl/src/main/java/org/apache/cocoon/components/language/markup/Logicsheet.java modified , text changed
Directorycocoon/trunk/blocks/cocoon-xsp/cocoon-xsp-impl/status.xml modified , text changed
Directorycocoon/trunk/blocks/cocoon-xsp/cocoon-xsp-sample/src/main/resources/COB-INF/java/logicsheet.xsp modified , text changed
Directorycocoon/trunk/blocks/cocoon-xsp/cocoon-xsp-sample/src/main/resources/COB-INF/java/logicsheet2.xsp added
Directorycocoon/trunk/blocks/cocoon-xsp/cocoon-xsp-sample/src/main/resources/COB-INF/logicsheets/hello.xsl modified , text changed
Directorycocoon/trunk/blocks/cocoon-xsp/cocoon-xsp-sample/src/main/resources/COB-INF/samples.xml modified , text changed
Directorycocoon/trunk/commons/status.xml modified , text changed
Directorycocoon/trunk/pom.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26