ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
531
531
EMPFEHLEN
-
Hallo,
ich benutze StAX um bestimmte Daten in XML-Dateien zu schreiben,
dabei benutze ich das Iterator-Verfahren mit JDK 1.4.2.
Wenn ich das Teil-Programm (in XML-Dateien schreiben) Standalone starte, läuft es einwandfrei.
Aber sobald ich das Teil-Programm implementiere und auf den WebSphere-Server 5.1 starte bekomme ich dann folgende meldungen:
Habe schon überall in Netz, Forum, Artikel und überall wo ich nach schauen kann (was mir einfällt) nachgeschaut und zur keine Lösung gekommen, habe schon einiges versucht und Kontrolliert wie Klassepfade usw....
nested exception is: com.ibm.ws.exception.WsEJBException: nested exception is: javax.xml.stream.FactoryConfigurationError: Provider null could not be instantiated: java.lang.NullPointerException
com.ibm.ws.exception.WsEJBException: nested exception is: javax.xml.stream.FactoryConfigurationError: Provider null could not be instantiated: java.lang.NullPointerException
at com.ibm.ejs.container.LocalExceptionMappingStrategy.mapException(LocalExceptionMappingStrategy.java: 159)
at com.ibm.ejs.container.LocalExceptionMappingStrategy.setUncheckedException(LocalExceptionMappingStrat egy.java:266)
at com.ibm.ejs.container.EJSDeployedSupport.setUncheckedLocalException(EJSDeployedSupport.java:318)
...
Caused by: javax.xml.stream.FactoryConfigurationError: Provider null could not be instantiated: java.lang.NullPointerException
at javax.xml.stream.FactoryFinder.newInstance(FactoryFinder.java:75)
at javax.xml.stream.FactoryFinder.find(FactoryFinder.java:136)
at javax.xml.stream.FactoryFinder.find(FactoryFinder.java:92)
at javax.xml.stream.XMLOutputFactory.newInstance(XMLOutputFactory.java:98)
...
Kann es sein das ich beim Server noch was einstellen muss, oder klappt das nicht mit WebSphere-Server 5.1?
Ich bedanke mich schonmal in vorraus für die Antworten.
Viele schöne Grüße
Atlantis
-
13.06.08 23:57 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
welchen ClassLoader gibts du denn der newInstance(...) Methode von XMLInputFactory mit? Wenn du nur newInstance() aufrufst wird standardmäßig die Factory mit der ID:
gesucht. Existiert die Klasse in deinem System. Ist diese über den "aktuellen" ClassLoader erreichbar. Ist die Klasse über einen anderen ClassLoader erreichbar?Code java:1 2 3
"javax.xml.stream.XMLOutputFactory", und der Klasse: "com.sun.xml.internal.stream.XMLOutputFactoryImpl"
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Hallo Tom,
danke für die schnelle Antwort.
Ich verwenden nur newInstance() also:
Code :1
XMLOutputFactory outputFactory = XMLOutputFactory.newInstance();
Aber wie oder wo kann ich nachschauen und überprüfen ob die beide Klasse ("javax.xml.stream.XMLOutputFactory" und "com.sun.xml.internal.stream.XMLOutputFactoryImpl") vorhanden und erreichbar sind?
Schöne Grüße
Atlantis
Ähnliche Themen
-
MyFaces 1.2 & Websphere Application Server 6.1
Von ManuelHegemann im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 02.09.10, 14:24 -
IBM Websphere Appl. Server Comm Edition auf dem Mac ?
Von Trash im Forum JavaAntworten: 0Letzter Beitrag: 03.01.08, 14:03 -
Probleme mit StAX und Java 1.6
Von Katfani im Forum JavaAntworten: 5Letzter Beitrag: 16.05.07, 16:10 -
JMX in WebSphere Application Server V6
Von Sapperlot im Forum JavaAntworten: 0Letzter Beitrag: 30.05.06, 13:39 -
Netter Artikel zum Thema Spring unter Websphere Application Server
Von Thomas Darimont im Forum Java Technology NewsAntworten: 0Letzter Beitrag: 03.04.06, 10:49





Zitieren

Login





