where are your xalan mods aka why can't I run my own xsl

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

where are your xalan mods aka why can't I run my own xsl

Jeremiah Jahn-4
I'm getting the following error while trying to use an xsl file that I
know works, but when it mixes with the orbeon moded libraries is
doesn't. And I can find the source of r these files to see if there is
something I need to do differently to handle the changes. I've
attached the source for the xml, xsl, and java. The java is just a fly
by the seat of your pants kinda thing.  Is there some way i can force
my code to use a different transformer factory.

thanks

Caused by: javax.xml.transform.TransformerException: Unknown nodetype: name
        at orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:640)
        at orbeon.apache.xpath.compiler.XPathParser.NodeTest(XPathParser.java:1817)
        at orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:1764)
        at orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:1700)
        at orbeon.apache.xpath.compiler.XPathParser.RelativeLocationPath(XPathParser.java:1604)
        at orbeon.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
        at orbeon.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1216)
        at orbeon.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1122)
        at orbeon.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1043)
        at orbeon.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:985)
        at orbeon.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:910)
        at orbeon.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:850)
        at orbeon.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:814)
        at orbeon.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:787)
        at orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:770)
        at orbeon.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:163)
        at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
        at orbeon.apache.xalan.processor.StylesheetHandler.createXPath(StylesheetHandler.java:167)
        at orbeon.apache.xalan.processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:793)


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws

XBLIncludeTag.java (3K) Download Attachment
search.xsl (16K) Download Attachment
hardware-search.xml (368 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: where are your xalan mods aka why can't I run my own xsl

Jeremiah Jahn-4
This seems to be caused when using the 'name' attribute on a
xsl:variable. that is where it is first thrown anyway.

On Sat, Sep 12, 2009 at 12:50 PM, Jeremiah Jahn <[hidden email]> wrote:

> I'm getting the following error while trying to use an xsl file that I
> know works, but when it mixes with the orbeon moded libraries is
> doesn't. And I can find the source of r these files to see if there is
> something I need to do differently to handle the changes. I've
> attached the source for the xml, xsl, and java. The java is just a fly
> by the seat of your pants kinda thing.  Is there some way i can force
> my code to use a different transformer factory.
>
> thanks
>
> Caused by: javax.xml.transform.TransformerException: Unknown nodetype: name
>        at orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:640)
>        at orbeon.apache.xpath.compiler.XPathParser.NodeTest(XPathParser.java:1817)
>        at orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:1764)
>        at orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:1700)
>        at orbeon.apache.xpath.compiler.XPathParser.RelativeLocationPath(XPathParser.java:1604)
>        at orbeon.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
>        at orbeon.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1216)
>        at orbeon.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1122)
>        at orbeon.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1043)
>        at orbeon.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:985)
>        at orbeon.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:910)
>        at orbeon.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:850)
>        at orbeon.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:814)
>        at orbeon.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:787)
>        at orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:770)
>        at orbeon.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:163)
>        at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
>        at orbeon.apache.xalan.processor.StylesheetHandler.createXPath(StylesheetHandler.java:167)
>        at orbeon.apache.xalan.processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:793)
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: where are your xalan mods aka why can't I run my own xsl

Jeremiah Jahn-4
apparently, it's the name() function, which makes me suspect that the
transformer that's being loaded is a 1.0 version and not a 2.0
version. I know there is some jaxp way to specify which xsl processor
to use?

On Sat, Sep 12, 2009 at 1:16 PM, Jeremiah Jahn <[hidden email]> wrote:

> This seems to be caused when using the 'name' attribute on a
> xsl:variable. that is where it is first thrown anyway.
>
> On Sat, Sep 12, 2009 at 12:50 PM, Jeremiah Jahn <[hidden email]> wrote:
>> I'm getting the following error while trying to use an xsl file that I
>> know works, but when it mixes with the orbeon moded libraries is
>> doesn't. And I can find the source of r these files to see if there is
>> something I need to do differently to handle the changes. I've
>> attached the source for the xml, xsl, and java. The java is just a fly
>> by the seat of your pants kinda thing.  Is there some way i can force
>> my code to use a different transformer factory.
>>
>> thanks
>>
>> Caused by: javax.xml.transform.TransformerException: Unknown nodetype: name
>>        at orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:640)
>>        at orbeon.apache.xpath.compiler.XPathParser.NodeTest(XPathParser.java:1817)
>>        at orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:1764)
>>        at orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:1700)
>>        at orbeon.apache.xpath.compiler.XPathParser.RelativeLocationPath(XPathParser.java:1604)
>>        at orbeon.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
>>        at orbeon.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1216)
>>        at orbeon.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1122)
>>        at orbeon.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1043)
>>        at orbeon.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:985)
>>        at orbeon.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:910)
>>        at orbeon.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:850)
>>        at orbeon.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:814)
>>        at orbeon.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:787)
>>        at orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:770)
>>        at orbeon.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:163)
>>        at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
>>        at orbeon.apache.xalan.processor.StylesheetHandler.createXPath(StylesheetHandler.java:167)
>>        at orbeon.apache.xalan.processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:793)
>>
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Re: where are your xalan mods aka why can't I run my own xsl

Alexander Žaťko
Are you using an XSL processor called from within a XPL? If so, what  
does content of your config element look like?


On Sep 12, 2009, at 8:47 PM, Jeremiah Jahn wrote:

> apparently, it's the name() function, which makes me suspect that the
> transformer that's being loaded is a 1.0 version and not a 2.0
> version. I know there is some jaxp way to specify which xsl processor
> to use?
>
> On Sat, Sep 12, 2009 at 1:16 PM, Jeremiah Jahn  
> <[hidden email]> wrote:
>> This seems to be caused when using the 'name' attribute on a
>> xsl:variable. that is where it is first thrown anyway.
>>
>> On Sat, Sep 12, 2009 at 12:50 PM, Jeremiah Jahn  
>> <[hidden email]> wrote:
>>> I'm getting the following error while trying to use an xsl file  
>>> that I
>>> know works, but when it mixes with the orbeon moded libraries is
>>> doesn't. And I can find the source of r these files to see if  
>>> there is
>>> something I need to do differently to handle the changes. I've
>>> attached the source for the xml, xsl, and java. The java is just a  
>>> fly
>>> by the seat of your pants kinda thing.  Is there some way i can  
>>> force
>>> my code to use a different transformer factory.
>>>
>>> thanks
>>>
>>> Caused by: javax.xml.transform.TransformerException: Unknown  
>>> nodetype: name
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:640)
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.NodeTest(XPathParser.java:
>>> 1817)
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:
>>> 1764)
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:1700)
>>>        at  
>>> orbeon
>>> .apache
>>> .xpath.compiler.XPathParser.RelativeLocationPath(XPathParser.java:
>>> 1604)
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:
>>> 1278)
>>>        at  
>>> orbeon
>>> .apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1216)
>>>        at  
>>> orbeon
>>> .apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1122)
>>>        at  
>>> orbeon
>>> .apache
>>> .xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:
>>> 1043)
>>>        at  
>>> orbeon
>>> .apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:
>>> 985)
>>>        at  
>>> orbeon
>>> .apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:
>>> 910)
>>>        at  
>>> orbeon
>>> .apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:
>>> 850)
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:
>>> 814)
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:
>>> 787)
>>>        at  
>>> orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:770)
>>>        at  
>>> orbeon
>>> .apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:163)
>>>        at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
>>>        at  
>>> orbeon
>>> .apache
>>> .xalan
>>> .processor.StylesheetHandler.createXPath(StylesheetHandler.java:167)
>>>        at  
>>> orbeon
>>> .apache
>>> .xalan
>>> .processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:793)
>>>
>>
>
> --
> You receive this message as a subscriber of the [hidden email]  
> mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: where are your xalan mods aka why can't I run my own xsl

Jeremiah Jahn-4
In reply to this post by Jeremiah Jahn-4
got it. System.setProperty("javax.xml.transform.TransformerFactory","org.orbeon.saxon.TransformerFactoryImpl");

that works, but is it what I should be doing?  Or should I just use
that class directly, so I don't mess anything up some place else?

On Sat, Sep 12, 2009 at 1:47 PM, Jeremiah Jahn <[hidden email]> wrote:

> apparently, it's the name() function, which makes me suspect that the
> transformer that's being loaded is a 1.0 version and not a 2.0
> version. I know there is some jaxp way to specify which xsl processor
> to use?
>
> On Sat, Sep 12, 2009 at 1:16 PM, Jeremiah Jahn <[hidden email]> wrote:
>> This seems to be caused when using the 'name' attribute on a
>> xsl:variable. that is where it is first thrown anyway.
>>
>> On Sat, Sep 12, 2009 at 12:50 PM, Jeremiah Jahn <[hidden email]> wrote:
>>> I'm getting the following error while trying to use an xsl file that I
>>> know works, but when it mixes with the orbeon moded libraries is
>>> doesn't. And I can find the source of r these files to see if there is
>>> something I need to do differently to handle the changes. I've
>>> attached the source for the xml, xsl, and java. The java is just a fly
>>> by the seat of your pants kinda thing.  Is there some way i can force
>>> my code to use a different transformer factory.
>>>
>>> thanks
>>>
>>> Caused by: javax.xml.transform.TransformerException: Unknown nodetype: name
>>>        at orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:640)
>>>        at orbeon.apache.xpath.compiler.XPathParser.NodeTest(XPathParser.java:1817)
>>>        at orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:1764)
>>>        at orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:1700)
>>>        at orbeon.apache.xpath.compiler.XPathParser.RelativeLocationPath(XPathParser.java:1604)
>>>        at orbeon.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
>>>        at orbeon.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1216)
>>>        at orbeon.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1122)
>>>        at orbeon.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1043)
>>>        at orbeon.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:985)
>>>        at orbeon.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:910)
>>>        at orbeon.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:850)
>>>        at orbeon.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:814)
>>>        at orbeon.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:787)
>>>        at orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:770)
>>>        at orbeon.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:163)
>>>        at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
>>>        at orbeon.apache.xalan.processor.StylesheetHandler.createXPath(StylesheetHandler.java:167)
>>>        at orbeon.apache.xalan.processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:793)
>>>
>>
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Re: Re: where are your xalan mods aka why can't I run my own xsl

Jeremiah Jahn-4
In reply to this post by Alexander Žaťko
On Sat, Sep 12, 2009 at 2:01 PM, Alexander Žaťko <[hidden email]> wrote:
> Are you using an XSL processor called from within a XPL? If so, what does
> content of your config element look like?
no, I'm not anywhere near xpl. just dealing with jsp pages through the
xforms-filter. this xsl, is to create custom xbl components
dynamically based on a piece of xml.


>
>
> On Sep 12, 2009, at 8:47 PM, Jeremiah Jahn wrote:
>
>> apparently, it's the name() function, which makes me suspect that the
>> transformer that's being loaded is a 1.0 version and not a 2.0
>> version. I know there is some jaxp way to specify which xsl processor
>> to use?
>>
>> On Sat, Sep 12, 2009 at 1:16 PM, Jeremiah Jahn <[hidden email]>
>> wrote:
>>>
>>> This seems to be caused when using the 'name' attribute on a
>>> xsl:variable. that is where it is first thrown anyway.
>>>
>>> On Sat, Sep 12, 2009 at 12:50 PM, Jeremiah Jahn <[hidden email]>
>>> wrote:
>>>>
>>>> I'm getting the following error while trying to use an xsl file that I
>>>> know works, but when it mixes with the orbeon moded libraries is
>>>> doesn't. And I can find the source of r these files to see if there is
>>>> something I need to do differently to handle the changes. I've
>>>> attached the source for the xml, xsl, and java. The java is just a fly
>>>> by the seat of your pants kinda thing.  Is there some way i can force
>>>> my code to use a different transformer factory.
>>>>
>>>> thanks
>>>>
>>>> Caused by: javax.xml.transform.TransformerException: Unknown nodetype:
>>>> name
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:640)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.NodeTest(XPathParser.java:1817)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:1764)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:1700)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.RelativeLocationPath(XPathParser.java:1604)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1216)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1122)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1043)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:985)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:910)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:850)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:814)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:787)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:770)
>>>>       at
>>>> orbeon.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:163)
>>>>       at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
>>>>       at
>>>> orbeon.apache.xalan.processor.StylesheetHandler.createXPath(StylesheetHandler.java:167)
>>>>       at
>>>> orbeon.apache.xalan.processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:793)
>>>>
>>>
>>
>> --
>> You receive this message as a subscriber of the [hidden email] mailing
>> list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> OW2 mailing lists service home page: http://www.ow2.org/wws
>
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing
> list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
>
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Re: Re: Re: where are your xalan mods aka why can't I run my own xsl

Erik Bruchez-3
BTW we no longer include Xalan in Orbeon Forms.

I don't think we had changes to Xalan except the repackaging from the
org.apache to the orbeon.apache package.

-Erik

On Sat, Sep 12, 2009 at 12:16 PM, Jeremiah Jahn <[hidden email]> wrote:

> On Sat, Sep 12, 2009 at 2:01 PM, Alexander Žaťko <[hidden email]> wrote:
>> Are you using an XSL processor called from within a XPL? If so, what does
>> content of your config element look like?
> no, I'm not anywhere near xpl. just dealing with jsp pages through the
> xforms-filter. this xsl, is to create custom xbl components
> dynamically based on a piece of xml.
>
>
>>
>>
>> On Sep 12, 2009, at 8:47 PM, Jeremiah Jahn wrote:
>>
>>> apparently, it's the name() function, which makes me suspect that the
>>> transformer that's being loaded is a 1.0 version and not a 2.0
>>> version. I know there is some jaxp way to specify which xsl processor
>>> to use?
>>>
>>> On Sat, Sep 12, 2009 at 1:16 PM, Jeremiah Jahn <[hidden email]>
>>> wrote:
>>>>
>>>> This seems to be caused when using the 'name' attribute on a
>>>> xsl:variable. that is where it is first thrown anyway.
>>>>
>>>> On Sat, Sep 12, 2009 at 12:50 PM, Jeremiah Jahn <[hidden email]>
>>>> wrote:
>>>>>
>>>>> I'm getting the following error while trying to use an xsl file that I
>>>>> know works, but when it mixes with the orbeon moded libraries is
>>>>> doesn't. And I can find the source of r these files to see if there is
>>>>> something I need to do differently to handle the changes. I've
>>>>> attached the source for the xml, xsl, and java. The java is just a fly
>>>>> by the seat of your pants kinda thing.  Is there some way i can force
>>>>> my code to use a different transformer factory.
>>>>>
>>>>> thanks
>>>>>
>>>>> Caused by: javax.xml.transform.TransformerException: Unknown nodetype:
>>>>> name
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:640)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.NodeTest(XPathParser.java:1817)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:1764)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:1700)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.RelativeLocationPath(XPathParser.java:1604)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1216)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1122)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1043)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:985)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:910)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:850)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:814)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:787)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:770)
>>>>>       at
>>>>> orbeon.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:163)
>>>>>       at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
>>>>>       at
>>>>> orbeon.apache.xalan.processor.StylesheetHandler.createXPath(StylesheetHandler.java:167)
>>>>>       at
>>>>> orbeon.apache.xalan.processor.XSLTAttributeDef.processEXPR(XSLTAttributeDef.java:793)
>>>>>
>>>>
>>>
>>> --
>>> You receive this message as a subscriber of the [hidden email] mailing
>>> list.
>>> To unsubscribe: mailto:[hidden email]
>>> For general help: mailto:[hidden email]?subject=help
>>> OW2 mailing lists service home page: http://www.ow2.org/wws
>>
>>
>>
>> --
>> You receive this message as a subscriber of the [hidden email] mailing
>> list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> OW2 mailing lists service home page: http://www.ow2.org/wws
>>
>>
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
>
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Re: Re: Re: Re: where are your xalan mods aka why can't I run my own xsl

Jeremiah Jahn-4
my habit when i don't understand why something isn't working is to  
trace through all of your source, and I couldn't find any for these  
classes. Not an issue anymore.  I must say though you all have some  
very abstract code....:)
On Sep 17, 2009, at 5:51 PM, Erik Bruchez wrote:

> BTW we no longer include Xalan in Orbeon Forms.
>
> I don't think we had changes to Xalan except the repackaging from the
> org.apache to the orbeon.apache package.
>
> -Erik
>
> On Sat, Sep 12, 2009 at 12:16 PM, Jeremiah Jahn  
> <[hidden email]> wrote:
>> On Sat, Sep 12, 2009 at 2:01 PM, Alexander Žaťko  
>> <[hidden email]> wrote:
>>> Are you using an XSL processor called from within a XPL? If so,  
>>> what does
>>> content of your config element look like?
>> no, I'm not anywhere near xpl. just dealing with jsp pages through  
>> the
>> xforms-filter. this xsl, is to create custom xbl components
>> dynamically based on a piece of xml.
>>
>>
>>>
>>>
>>> On Sep 12, 2009, at 8:47 PM, Jeremiah Jahn wrote:
>>>
>>>> apparently, it's the name() function, which makes me suspect that  
>>>> the
>>>> transformer that's being loaded is a 1.0 version and not a 2.0
>>>> version. I know there is some jaxp way to specify which xsl  
>>>> processor
>>>> to use?
>>>>
>>>> On Sat, Sep 12, 2009 at 1:16 PM, Jeremiah Jahn <[hidden email]
>>>> >
>>>> wrote:
>>>>>
>>>>> This seems to be caused when using the 'name' attribute on a
>>>>> xsl:variable. that is where it is first thrown anyway.
>>>>>
>>>>> On Sat, Sep 12, 2009 at 12:50 PM, Jeremiah Jahn <[hidden email]
>>>>> >
>>>>> wrote:
>>>>>>
>>>>>> I'm getting the following error while trying to use an xsl file  
>>>>>> that I
>>>>>> know works, but when it mixes with the orbeon moded libraries is
>>>>>> doesn't. And I can find the source of r these files to see if  
>>>>>> there is
>>>>>> something I need to do differently to handle the changes. I've
>>>>>> attached the source for the xml, xsl, and java. The java is  
>>>>>> just a fly
>>>>>> by the seat of your pants kinda thing.  Is there some way i can  
>>>>>> force
>>>>>> my code to use a different transformer factory.
>>>>>>
>>>>>> thanks
>>>>>>
>>>>>> Caused by: javax.xml.transform.TransformerException: Unknown  
>>>>>> nodetype:
>>>>>> name
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.error(XPathParser.java:
>>>>>> 640)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.NodeTest
>>>>>> (XPathParser.java:1817)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.Basis(XPathParser.java:
>>>>>> 1764)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.Step(XPathParser.java:
>>>>>> 1700)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.RelativeLocationPath
>>>>>> (XPathParser.java:1604)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.PathExpr
>>>>>> (XPathParser.java:1278)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.UnionExpr
>>>>>> (XPathParser.java:1216)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.UnaryExpr
>>>>>> (XPathParser.java:1122)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.MultiplicativeExpr
>>>>>> (XPathParser.java:1043)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.AdditiveExpr
>>>>>> (XPathParser.java:985)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.RelationalExpr
>>>>>> (XPathParser.java:910)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.EqualityExpr
>>>>>> (XPathParser.java:850)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.AndExpr
>>>>>> (XPathParser.java:814)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.OrExpr
>>>>>> (XPathParser.java:787)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:
>>>>>> 770)
>>>>>>       at
>>>>>> orbeon.apache.xpath.compiler.XPathParser.initXPath
>>>>>> (XPathParser.java:163)
>>>>>>       at orbeon.apache.xpath.XPath.<init>(XPath.java:200)
>>>>>>       at
>>>>>> orbeon.apache.xalan.processor.StylesheetHandler.createXPath
>>>>>> (StylesheetHandler.java:167)
>>>>>>       at
>>>>>> orbeon.apache.xalan.processor.XSLTAttributeDef.processEXPR
>>>>>> (XSLTAttributeDef.java:793)
>>>>>>
>>>>>
>>>>
>>>> --
>>>> You receive this message as a subscriber of the [hidden email]  
>>>> mailing
>>>> list.
>>>> To unsubscribe: mailto:[hidden email]
>>>> For general help: mailto:[hidden email]?subject=help
>>>> OW2 mailing lists service home page: http://www.ow2.org/wws
>>>
>>>
>>>
>>> --
>>> You receive this message as a subscriber of the [hidden email]  
>>> mailing
>>> list.
>>> To unsubscribe: mailto:[hidden email]
>>> For general help: mailto:[hidden email]?subject=help
>>> OW2 mailing lists service home page: http://www.ow2.org/wws
>>>
>>>
>>
>>
>> --
>> You receive this message as a subscriber of the [hidden email]  
>> mailing list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> OW2 mailing lists service home page: http://www.ow2.org/wws
>>
>>
>
> --
> You receive this message as a subscriber of the [hidden email]  
> mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws