You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "Michael Glavassevich (JIRA)" <xe...@xml.apache.org> on 2006/09/08 20:51:24 UTC

[jira] Resolved: (XERCESJ-975) NPE while trying to use Xerces 2.6.2 with Struts 1.1

     [ http://issues.apache.org/jira/browse/XERCESJ-975?page=all ]

Michael Glavassevich resolved XERCESJ-975.
------------------------------------------

    Resolution: Won't Fix

This is a bug in the URLStreamHandler for the "wsjar" scheme which I've observed myself.  It occasionally returns null from openConnection(URL) even though the specification doesn't allow that.  There's no sensible way for the parser to work around it.  The bug should be fixed at the source.

> NPE while trying to use Xerces 2.6.2 with Struts 1.1
> ----------------------------------------------------
>
>                 Key: XERCESJ-975
>                 URL: http://issues.apache.org/jira/browse/XERCESJ-975
>             Project: Xerces2-J
>          Issue Type: Bug
>          Components: Other
>    Affects Versions: 2.6.2
>         Environment: WSAD 5.1, Win2K.
>            Reporter: Alex Gurevich
>         Attachments: DefaultEAR.ear
>
>
> I'm experiencing NPE while trying to run Struts 1.1 test project with Xerces 2.6.2. When I create simple Struts project everything works OK, but when I add xerces jars to EAR and make them be used, I'm getting following exception:
> [16:31:27:879 IDT 02/06/04] 4e1b1b18 WebGroup      E SRVE0020E: [Servlet Error]-[action]: Failed to load servlet: java.lang.NullPointerException
> 	at org.apache.xerces.impl.XMLEntityManager$RewindableInputStream.read(Unknown Source)
> 	at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
> 	at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
> 	at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
> 	at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
> 	at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
> 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
> 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> 	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> 	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> 	at org.apache.commons.digester.Digester.parse(Digester.java:1567)
> 	at org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:1433)
> 	at org.apache.struts.action.ActionServlet.init(ActionServlet.java:466)
> The call to parse(InputSource) fails with NPE. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org