You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by gk...@apache.org on 2007/09/14 23:58:27 UTC
svn commit: r575803 - in
/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src:
changes/changes.xml
main/java/org/apache/cocoon/components/modules/input/JXPathHelper.java
Author: gkossakowski
Date: Fri Sep 14 14:58:27 2007
New Revision: 575803
URL: http://svn.apache.org/viewvc?rev=575803&view=rev
Log:
COCOON-2108: Construct xmodule:flow-attr does not accept document object. Thanks to Hugh Sparks for contributing the patch and Kazo Csaba for reporting the issue on mailing list.
Modified:
cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/changes/changes.xml
cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/main/java/org/apache/cocoon/components/modules/input/JXPathHelper.java
Modified: cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/changes/changes.xml?rev=575803&r1=575802&r2=575803&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/changes/changes.xml (original)
+++ cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/changes/changes.xml Fri Sep 14 14:58:27 2007
@@ -26,6 +26,10 @@
<document>
<body>
<release version="1.0.0-RC2" date="2007-??-??" description="unreleased">
+ <action dev="gkossakowski" type="fix" issue="COCOON-2108" due-to="Hugh Sparks" due-to-email="hugh@csparks.com">
+ Construct xmodule:flow-attr does not accept document object. Fixes problem that caused
+ "The object type: class java.lang.String could not be serialized to XML" exception.
+ </action>
<action dev="vgritsenko" type="fix">
Regression in <map:serialize/> - do not override status code if
it was not set on serialize element.
Modified: cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/main/java/org/apache/cocoon/components/modules/input/JXPathHelper.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/main/java/org/apache/cocoon/components/modules/input/JXPathHelper.java?rev=575803&r1=575802&r2=575803&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/main/java/org/apache/cocoon/components/modules/input/JXPathHelper.java (original)
+++ cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/main/java/org/apache/cocoon/components/modules/input/JXPathHelper.java Fri Sep 14 14:58:27 2007
@@ -92,9 +92,7 @@
try {
JXPathContext jxContext = JXPathContext.newContext(contextObj);
setup(setup, jxContext, modeConf);
-
- Object obj = jxContext.getValue(name);
- return obj;
+ return jxContext.selectSingleNode(name);
} catch (Exception e) {
throw new ConfigurationException("Module does not support <" + name + ">" + "attribute.", e);
}