[ http://issues.apache.org/jira/browse/XALANJ-1164?page=all ]
Brian Minchau updated XALANJ-1164: ---------------------------------- Version: 2.4 (was: Latest Development Code) > Not able to transform in-memory documents > ----------------------------------------- > > Key: XALANJ-1164 > URL: http://issues.apache.org/jira/browse/XALANJ-1164 > Project: XalanJ2 > Type: Bug > Components: transformation, Xalan-interpretive > Versions: 2.4 > Environment: Operating System: Other > Platform: Other > Reporter: Prabhakar Krishnaswami > Assignee: Xalan Developers Mailing List > > My servlet builds a in memory dom tree which is finally transformed by XSL > style sheet. The IE browser always throws the following error: > The XML page cannot be displayed > Cannot view XML input using style sheet. Please correct the error and then > click the Refresh button, or try again later. > -------------------------------------------------------------------------------- > Invalid at the top level of the document. Error processing > resource 'http://localhost:7001/shoppingCart/review'. Line 1, Position 39 > <?xml version="1.0" encoding="UTF-8"?> > I am using the following stylesheet for transformation: > <?xml version="1.0" ?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > > xmlns:prod="http://www.nicholaschase.com/products/" > > xmlns:ord="http://www.nicholaschase.com/orders/"> > > <xsl:template match="text()"> > <xsl:apply-templates /> > </xsl:template> > <xsl:template match="ord:item"> > <xsl:value-of select="@ord:product_id" /> > <br /> > </xsl:template> > > </xsl:stylesheet> > The in-memory document when serialized using XMLSerializer is displayed as > below: > <?xml version="1.0" encoding="UTF-8" ?> > - <orderSystem xmlns:ord="http://www.nicholaschase.com/orders/" > xmlns:prod="http://www.nicholaschase.com/products/"> > - <ord:orders> > - <ord:order ord:order_id="9tZjC41e96fZ3"> > <ord:order_status>in progress</ord:order_status> > - <ord:item ord:product_id="BR3452"> > <ord:quantity>2</ord:quantity> > </ord:item> > </ord:order> > </ord:orders> > - <prod:products> > - <prod:vendor prod:webvendor="full"> > - <prod:advertisement> > - <prod:ad_sentence> > Conners Chair Company presents their annual big three day only chair sale. > We're making way for our new stock! > <prod:b>All current inventory must go!</prod:b> > Regular prices slashed by up to 60%! > </prod:ad_sentence> > </prod:advertisement> > - <prod:product> > <prod:product_id>QA3452</prod:product_id> > <prod:short_desc>Queen Anne Chair</prod:short_desc> > <prod:price prod:pricetype="cost">$85</prod:price> > <prod:price prod:pricetype="sale">$125</prod:price> > <prod:price prod:pricetype="retail">$195</prod:price> > <prod:inventory prod:color="royal blue" > prod:location="warehouse">12</prod:inventory> > <prod:inventory prod:color="royal blue" > prod:location="showroom">5</prod:inventory> > <prod:inventory prod:color="flower print" > prod:location="warehouse">16</prod:inventory> > <prod:inventory prod:color="flower print" > prod:location="showroom">3</prod:inventory> > <prod:inventory prod:color="seafoam green" > prod:location="warehouse">20</prod:inventory> > <prod:inventory prod:color="seafoam green" > prod:location="showroom">20</prod:inventory> > <prod:inventory prod:color="teal" > prod:location="warehouse">15</prod:inventory> > <prod:inventory prod:color="teal" > prod:location="showroom">14</prod:inventory> > <prod:inventory prod:color="burgundy" > prod:location="showroom">35</prod:inventory> > - <prod:giveaway> > <prod:giveaway_item>Matching Ottoman included</prod:giveaway_item> > <prod:giveaway_desc>While supplies last</prod:giveaway_desc> > </prod:giveaway> > </prod:product> > - <prod:product> > <prod:product_id>RC2342</prod:product_id> > <prod:short_desc>Early American Rocking Chair</prod:short_desc> > <prod:product_desc>with brown and tan plaid upholstery</prod:product_desc> > <prod:price prod:pricetype="cost">$75</prod:price> > <prod:price prod:pricetype="sale">$62</prod:price> > <prod:price prod:pricetype="retail">$125</prod:price> > <prod:inventory prod:location="warehouse">40</prod:inventory> > <prod:inventory prod:location="showroom">5</prod:inventory> > </prod:product> > - <prod:product> > <prod:product_id>BR3452</prod:product_id> > <prod:short_desc>Bentwood Rocker</prod:short_desc> > <prod:price prod:pricetype="cost">$125</prod:price> > <prod:price prod:pricetype="sale">$160</prod:price> > <prod:price prod:pricetype="retail">$210</prod:price> > <prod:inventory prod:location="showroom">3</prod:inventory> > </prod:product> > </prod:vendor> > </prod:products> > </orderSystem> > I am using xalan-j24D1\bin\xalan.jar. Could you let me know why I would the > above error. The webserver being used is weblogic 6.1(service pack 2) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]