Exception levée lors que l'écriture d'un document XML à un fichier
Exception obtenu est comme suivant :
ERREUR :  ''
javax.xml.transform.TransformerException: java.lang.NullPointerException
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
    at com.europcar.csa.common.XmlUtils.serialize(XmlUtils.java:
183)
    at com.europcar.csa.PoliceFileOut.process(PoliceFileOut.java:
387)
    at com.europcar.csa.PoliceFileOut.main(PoliceFileOut.java:
404)
Caused by: java.lang.NullPointerException
    at com.sun.org.apache.xml.internal.serializer.ToUnknownStream.characters(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(Unknown Source)
    ... 
5 more
---------
java.lang.NullPointerException
    at com.sun.org.apache.xml.internal.serializer.ToUnknownStream.characters(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
    at com.europcar.csa.common.XmlUtils.serialize(XmlUtils.java:
183)
    at com.europcar.csa.PoliceFileOut.process(PoliceFileOut.java:
387)
    at com.europcar.csa.PoliceFileOut.main(PoliceFileOut.java:
404)

Vue que l'origine d'exception est une java.lang.NullPointerException, C'est sure qu'il y a quelque part qu'il ne peuve pas être null.
Le problème viens du moment de la création de TextNode, J'ai les valorisé par les champs de type String d'un objet, mais j'ai pas écrire le constructeur
dans sa classe. Donc tous ces champs de type String ne sont pas initializés.
Après d'ajouter un constructeur avec (champs1 = new String()), le transformeur marche niquel. :)

Proposition : debug avec le niveau le plus
atomique.

阅读更多
文章标签: exception xml string c
想对作者说点什么? 我来说一句

source code for SIC 5.0

2010年08月12日 4.6MB 下载

configuracion ubiquiti

2013年09月08日 4.68MB 下载

Manual visual basic

2009年07月14日 2.46MB 下载

没有更多推荐了,返回首页

不良信息举报

Exception levée lors que l'écriture d'un document XML à un fichier

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭