We use axiom 1.2 and axis2 1.1. Any idea ?


From: "Davanum Srinivas" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [email protected]
Subject: Re: axis2 and axiom DocumentBuilderFactory
Date: Fri, 22 Jun 2007 14:39:16 -0400

Johan,

Which version of Axis2? Axiom?

thanks,
dims

On 6/22/07, Johan Roch <[EMAIL PROTECTED]> wrote:

Hi all,

We have a webapp with some Axis2 clients. Axis2 uses Axiom to handle xml.
The problem is that other parts of the application must parse some XML
documents. As long as the Xerces DocumentBuilderFactory is used, we have no
problem. But from a given time, our webapp starts to use the Axiom
DocumentBuilderFactory everywhere and we get some NullPointerException each
time:

Example with JasperReport:

        StackTrace on java.lang.NullPointerException
org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:73) net.sf.jasperreports.engine.util.JRStyledTextParser.<init>(JRStyledTextParser.java:115) net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:157) net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:92) net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:74)

... another one:

        Caused by: java.lang.NullPointerException
                at
org.apache.axiom.om.impl.dom.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:73)
                at
com.notary.util.signature.impl.AbstractVerifierImpl.getDocBuilder(AbstractVerifierImpl.java:116)
                at
com.notary.util.signature.impl.iaik.XadesVerifierImpl.verifySignature(XadesVerifierImpl.java:119)
                ... 55 more



I had a look at the Javadoc about DocumentBuilderFactory
http://java.sun.com/j2se/1.4.2/docs/api/javax/xml/parsers/DocumentBuilderFactory.html#newInstance().

and Xerces has a META-INF/services/javax.xml.parsers.DocumentBuilderFactory
file in the jar while Axiom not.

=> the question is: How does Axis2 get the Axiom's DocumentBuilderFactory ?
Does it set the System property ?

About the NullPointerException itself, I guess I should post it in axiom's
mailing list...

Thx,
Johan.

_________________________________________________________________
Grand passioné ? Rassemblez tout ce qui vous intéresse en un seul endroit
! http://get.live.com/live/features


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Davanum Srinivas :: http://davanum.wordpress.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


_________________________________________________________________
A la recherche d'un ami d'enfance ? Peut-être est-il dans la liste d'amis de vos amis ! http://spaces.live.com/default.aspx?page=Ed01&ss=True


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to