Firstly, please start a new thread for a new problem - it's very confusing in the archives if people post unrelated messages as a response to an existing thread.
Secondly, yes, I can help you with your problem if you tell me what it is. You need to say exactly what you did and exactly how it failed. Simply telling us that you have a problem or that something gave an unspecified error clearly isn't going to help. (And by the way, I don't know what SAAJ is.)
Michael Kay

From: [] On Behalf Of prasad reddy
Sent: 15 May 2008 10:49
To: Mailing list for the SAXON XSLT and XQuery processor
Subject: Re: [saxon] XQuery parser on conditional expression

Hi All
I am facing some problem with  constructing soap message using SAAJ is giving error when the saxon jars are present in the class path .
can you help me out how to resolve this issue.
Prasad M
On 5/15/08, Michael Kay <> wrote:
Thanks. I expect the grammar was defined that way in some early draft and I didn't notice the change. Now fixed, but I won't treat it as a bug.
Michael Kay


From: [] On Behalf Of Rademacher, Gunther
Sent: 15 May 2008 10:13
Subject: [saxon] XQuery parser on conditional expression


Recently I happened to notice that Saxon's XQuery parser accepts
this expression

        if (1) then 2,3 else 4

which is not covered by the XQuery grammar. Apparently Saxon
implements a conditional expression syntax of

        IfExpr ::= "if" "(" Expr ")" "then" Expr "else" ExprSingle

as opposed that of the XQuery recommendation which reads

        IfExpr ::= "if" "(" Expr ")" "then" ExprSingle "else" ExprSingle

I can't see any further problems that this may cause, and I wonder
whether this is an intentional deviation, but if not, you might want to

Best regards,

Software AG – Sitz/Registered office: Uhlandstraße 12, 64297 Darmstadt, Germany, – Registergericht/Commercial register: Darmstadt HRB 1562 - Vorstand/ Management Board: Karl-Heinz Streibich (Vorsitzender/Chairman), David Broadbent, Mark Edwards, Dr. Peter Kürpick,Arnd Zinnhardt; - Aufsichtsratsvorsitzender/ Chairman of the Supervisory Board: Frank F. Beelitz -

This email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
saxon-help mailing list archived at

Senior Software Engineer