vgritsenko    2002/10/22 20:42:22

  Modified:    src/java/org/apache/cocoon/generation Tag:
                        cocoon_2_0_3_branch SessionAttributeGenerator.java
  Log:
  use XMLUtil version of xsp:expr
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +6 -9      
xml-cocoon2/src/java/org/apache/cocoon/generation/SessionAttributeGenerator.java
  
  Index: SessionAttributeGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/SessionAttributeGenerator.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- SessionAttributeGenerator.java    22 Oct 2002 03:21:42 -0000      1.1.2.1
  +++ SessionAttributeGenerator.java    23 Oct 2002 03:42:22 -0000      1.1.2.2
  @@ -59,6 +59,7 @@
   import org.apache.cocoon.environment.Request;
   import org.apache.cocoon.generation.AbstractGenerator;
   import org.apache.cocoon.xml.XMLizable;
  +import org.apache.cocoon.xml.XMLUtils;
   import org.apache.cocoon.ProcessingException;
   
   import org.xml.sax.helpers.AttributesImpl;
  @@ -165,7 +166,7 @@
                   String msg = "Session attribute '" + attrName + "' needs an 
enclosing element : class is " + 
                       this.attrObject.getClass().getName();
   
  -                getLogger().error(msg);
  +                getLogger().warn(msg);
                   throw new ProcessingException(msg);
               }
           }
  @@ -175,18 +176,14 @@
        * Generate XML data
        */
       public void generate() throws IOException, SAXException, ProcessingException {
  -        
           xmlConsumer.startDocument();
  -        
  +
           if (this.elementName != null) {
  -            
               xmlConsumer.startElement("", this.elementName, this.elementName, new 
AttributesImpl());
  -            XSPObjectHelper.xspExpr(xmlConsumer, this.attrObject);
  +            XMLUtils.valueOf(xmlConsumer, this.attrObject);
               xmlConsumer.endElement("", this.elementName, this.elementName);
  -            
           } else {
  -            
  -            XSPObjectHelper.xspExpr(xmlConsumer, this.attrObject);
  +            XMLUtils.valueOf(xmlConsumer, this.attrObject);
           }
           
           xmlConsumer.endDocument();
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to