You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by jo...@apache.org on 2007/12/31 18:16:12 UTC
svn commit: r607755 -
/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/DynamicSelectionList.java
Author: joerg
Date: Mon Dec 31 09:16:08 2007
New Revision: 607755
URL: http://svn.apache.org/viewvc?rev=607755&view=rev
Log:
fix NPE in Xalan's TransformerIdentityImpl.flushStartDoc(..) due to missing startDocument() event (http://marc.info/?l=xml-cocoon-dev&m=119910888817794&w=4)
Modified:
cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/DynamicSelectionList.java
Modified: cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/DynamicSelectionList.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/DynamicSelectionList.java?rev=607755&r1=607754&r2=607755&view=diff
==============================================================================
--- cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/DynamicSelectionList.java (original)
+++ cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/DynamicSelectionList.java Mon Dec 31 09:16:08 2007
@@ -242,6 +242,7 @@
} else if (convertor == null && localName.equals("convertor")) {
// record the content of this element in a dom-tree
convertorConfigDOMBuilder = new DOMBuilder();
+ convertorConfigDOMBuilder.startDocument();
convertorConfigDOMBuilder.startElement(namespaceURI, localName, qName, attributes);
convertorConfigNestingLevel++;
} else {
@@ -260,6 +261,7 @@
convertorConfigNestingLevel--;
convertorConfigDOMBuilder.endElement(namespaceURI, localName, qName);
if (convertorConfigNestingLevel == 0) {
+ convertorConfigDOMBuilder.endDocument();
Element convertorElement = convertorConfigDOMBuilder.getDocument().getDocumentElement();
try {
convertor = getDatatype().getBuilder().buildConvertor(convertorElement);