antonio     2003/10/10 17:02:55

  Modified:    
src/blocks/session-fw/java/org/apache/cocoon/components/language/markup/xsp/java
                        session-fw.xsl
               
src/blocks/session-fw/java/org/apache/cocoon/components/language/markup/xsp
                        XSPSessionFwHelper.java
  Log:
  Fixing bug <xsp-session-fw:getxml> when used with as="string"
  
  Revision  Changes    Path
  1.2       +6 -5      
cocoon-2.1/src/blocks/session-fw/java/org/apache/cocoon/components/language/markup/xsp/java/session-fw.xsl
  
  Index: session-fw.xsl
  ===================================================================
  RCS file: 
/home/cvs//cocoon-2.1/src/blocks/session-fw/java/org/apache/cocoon/components/language/markup/xsp/java/session-fw.xsl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- session-fw.xsl    3 Sep 2003 13:13:27 -0000       1.1
  +++ session-fw.xsl    11 Oct 2003 00:02:55 -0000      1.2
  @@ -54,7 +54,7 @@
   <!--
    * XSP Session-fw logicsheet for the Java language
    *
  - * @author <a href="mailto:[EMAIL PROTECTED]>Antonio Gallardo</a>
  + * @author <a href="mailto:[EMAIL PROTECTED]>Antonio Gallardo</a>
    * @version CVS $Revision$ $Date$
   -->
   
  @@ -72,6 +72,7 @@
           <xsp:include>org.apache.cocoon.environment.Session</xsp:include>
           
<xsp:include>org.apache.avalon.framework.component.ComponentManager</xsp:include>
           
<xsp:include>org.apache.cocoon.components.language.markup.xsp.XSPSessionFwHelper</xsp:include>
  +        <xsp:include>org.w3c.dom.DocumentFragment</xsp:include>
         </xsp:structure>
   
         <xsl:variable name="create">
  @@ -103,9 +104,9 @@
       </xsl:variable>
       <xsl:choose>
           <xsl:when test="$as='string'">
  -            <xsp:expr>(XSPSessionFwHelper.getXML(this.manager,
  +            
<xsp:expr>((DocumentFragment)(XSPSessionFwHelper.getXML(this.manager,
                   String.valueOf(<xsl:copy-of select="$context"/>),
  -                String.valueOf(<xsl:copy-of 
select="$path"/>))).getFirstChild().getNodeValue()</xsp:expr>
  +                String.valueOf(<xsl:copy-of 
select="$path"/>)))).getFirstChild().getNodeValue()</xsp:expr>
           </xsl:when>
           <xsl:when test="$as='xml'">
               <xsp-session-fw:xml>
  
  
  
  1.3       +2 -2      
cocoon-2.1/src/blocks/session-fw/java/org/apache/cocoon/components/language/markup/xsp/XSPSessionFwHelper.java
  
  Index: XSPSessionFwHelper.java
  ===================================================================
  RCS file: 
/home/cvs//cocoon-2.1/src/blocks/session-fw/java/org/apache/cocoon/components/language/markup/xsp/XSPSessionFwHelper.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XSPSessionFwHelper.java   9 Oct 2003 07:18:36 -0000       1.2
  +++ XSPSessionFwHelper.java   11 Oct 2003 00:02:55 -0000      1.3
  @@ -63,7 +63,7 @@
   /**
    * The <code>Session-fw</code> object helper
    *
  - * @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
  + * @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
    * @version CVS $Id$
    * @since 2.1.1
    */
  
  
  

Reply via email to