tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicolas Fabry" <nfa...@info.fundp.ac.be>
Subject Re: Problem with JSP to access XML files
Date Wed, 05 Nov 2003 20:28:42 GMT
What is strange is that exactly the same program is running on another PC
(but with Windows XP -- I don't think the problem is that one).
Thus, Is it really the java code the problem?



----- Original Message -----
From: "Shapira, Yoav" <Yoav.Shapira@mpi.com>
To: "Tomcat Users List" <tomcat-user@jakarta.apache.org>
Sent: Wednesday, November 05, 2003 3:18 PM
Subject: RE: Problem with JSP to access XML files


>
> Howdy,
> You're call setErrorHandler with a null argument (exh) is null.  That's
> why the error happens.  Make sure you have an actual error handler
> that's not null before you call that method.
>
> Yoav Shapira
> Millennium ChemInformatics
>
>
> >-----Original Message-----
> >From: Nicolas Fabry [mailto:nfabry@info.fundp.ac.be]
> >Sent: Wednesday, November 05, 2003 3:14 PM
> >To: Tomcat Users List
> >Subject: Re: Problem with JSP to access XML files
> >
> >(xpert is a package for all my classes)
> >
> >I put in attachements the differents files who are responsibles of this
> >error.
> >The error appears in the method LoadXML in the DocXML.java file
> >
> >the line wich is the cause of this problem is :
> >myReader.setErrorHandler(exh);
> >
> >Thank you very much for your help
> >
> >
> >
> >
> >----- Original Message -----
> >From: "Shapira, Yoav" <Yoav.Shapira@mpi.com>
> >To: "Tomcat Users List" <tomcat-user@jakarta.apache.org>
> >Sent: Wednesday, November 05, 2003 2:50 PM
> >Subject: RE: Problem with JSP to access XML files
> >
> >
> >>
> >> Howdy,
> >> Post the relevant part of Users.java and DocXML.java.
> >>
> >> Yoav Shapira
> >> Millennium ChemInformatics
> >>
> >>
> >> >-----Original Message-----
> >> >From: Nicolas Fabry [mailto:nfabry@info.fundp.ac.be]
> >> >Sent: Wednesday, November 05, 2003 2:34 PM
> >> >To: Tomcat Users List
> >> >Subject: Problem with JSP to access XML files
> >> >
> >> >Hello,
> >> >I have a problem since one week.
> >> >I have to upgrade an existing system working with JSP and XML files.
> >> >There is a login page written in .jsp and the login/password are
> >> written in
> >> >a XML file.
> >> >Any time I try tu access the system (by loggin), a compilation error
> >> >appear.
> >> >I'm using TOMCAT 4.1.29 and J2SDK 1.4.1_05.
> >> >It's a little bit long, but you can have a look just to the firsts
> >> lines of
> >> >the ROOT CAUSE (and the exception)
> >> >
> >> >
> >> >
> >> >
> >> >HTTP Status 500 -
> >> >
> >>
> >-----------------------------------------------------------------------
> >> ----
> >> >-
> >> >----
> >> >
> >> >type Exception report
> >> >
> >> >message
> >> >
> >> >description The server encountered an internal error () that
> prevented
> >> it
> >> >from fulfilling this request.
> >> >
> >> >exception
> >> >
> >> >org.apache.jasper.JasperException
> >> > at
> >>
> >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j
> >> ava:
> >> >2
> >> >54)
> >> > at
> >>
> >org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295
> >> )
> >> > at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
> >> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> >> > at
> >>
> >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
> >> atio
> >> >n
> >> >FilterChain.java:247)
> >> > at
> >>
> >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
> >> terC
> >> >h
> >> >ain.java:193)
> >> > at
> >>
> >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
> >> ve.j
> >> >a
> >> >va:256)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> >org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
> >> ve.j
> >> >a
> >> >va:191)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
> >> rBas
> >> >e
> >> >.java:494)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:641)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> >org.apache.catalina.core.StandardContext.invoke(StandardContext.java:24
> >> 17)
> >> > at
> >>
> >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
> >> a:18
> >> >0
> >> >)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV
> >> alve
> >> >.
> >> >java:171)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:641)
> >> > at
> >>
> >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
> >> a:17
> >> >2
> >> >)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:641)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
> >> .jav
> >> >a
> >> >:174)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> >> > at
> >>
> >org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:7
> >> 81)
> >> > at
> >>
> >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> >> Conn
> >> >e
> >> >ction(Http11Protocol.java:549)
> >> > at
> >>
> >org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5
> >> 89)
> >> > at
> >>
> >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
> >> l.ja
> >> >v
> >> >a:666)
> >> > at java.lang.Thread.run(Thread.java:536)
> >> >
> >> >
> >> >root cause
> >> >
> >> >java.lang.NullPointerException
> >> > at
> org.apache.xerces.parsers.AbstractSAXParser.setErrorHandler(Unknown
> >> >Source)
> >> > at xpert.DocXML.loadXML(DocXML.java:80)
> >> > at xpert.Users.checkLogin(Users.java:39)
> >> > at org.apache.jsp.measurer_jsp._jspService(measurer_jsp.java:57)
> >> > at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
> >> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> >> > at
> >>
> >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j
> >> ava:
> >> >2
> >> >10)
> >> > at
> >>
> >org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295
> >> )
> >> > at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
> >> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> >> > at
> >>
> >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
> >> atio
> >> >n
> >> >FilterChain.java:247)
> >> > at
> >>
> >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
> >> terC
> >> >h
> >> >ain.java:193)
> >> > at
> >>
> >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
> >> ve.j
> >> >a
> >> >va:256)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> >org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
> >> ve.j
> >> >a
> >> >va:191)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
> >> rBas
> >> >e
> >> >.java:494)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:641)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> >org.apache.catalina.core.StandardContext.invoke(StandardContext.java:24
> >> 17)
> >> > at
> >>
> >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
> >> a:18
> >> >0
> >> >)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV
> >> alve
> >> >.
> >> >java:171)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:641)
> >> > at
> >>
> >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
> >> a:17
> >> >2
> >> >)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:641)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
> >> .jav
> >> >a
> >> >:174)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.
> >> invo
> >> >k
> >> >eNext(StandardPipeline.java:643)
> >> > at
> >>
> >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> >> 480)
> >> > at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> >> > at
> >>
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
> >> > at
> >>
> >org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:7
> >> 81)
> >> > at
> >>
> >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> >> Conn
> >> >e
> >> >ction(Http11Protocol.java:549)
> >> > at
> >>
> >org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5
> >> 89)
> >> > at
> >>
> >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
> >> l.ja
> >> >v
> >> >a:666)
> >> > at java.lang.Thread.run(Thread.java:536)
> >> >
> >> >
> >> >
> >>
> >-----------------------------------------------------------------------
> >> ----
> >> >-
> >> >----
> >> >
> >> >Apache Tomcat/4.1.29
> >> >
> >> >
> >> >It's maybe cause of the reference of the XML file. Have I to put
> >> >c:\path_to_wath_I_want or file://c:/path_to_wath_I_want? Have I to
> use
> >> >relatives links or not?
> >> >The XML file is like this :
> >> >
> >> >  <?xml version="1.0" encoding="UTF-8" ?>
> >> >- <!--  edited with XMLSPY v5 U (http://www.xmlspy.com) by Alexandre
> >> >(Alexandre)
> >> >  -->
> >> >- <users xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> >> >xsi:noNamespaceSchemaLocation="./Xsd/users.xsd">
> >> >  <user login="nicolas" pswd="nicolas" status="admin" />
> >> >  </users>
> >> >
> >> >
> >> >
> >> >Really thanks to help me resolve this problem
> >> >
> >> >Nicolas Fabry
> >> >
> >> >
> >>
> >---------------------------------------------------------------------
> >> >To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> >> >For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >>
> >>
> >>
> >>
> >> This e-mail, including any attachments, is a confidential business
> >communication, and may contain information that is confidential,
> >proprietary
> >and/or privileged.  This e-mail is intended only for the individual(s)
> to
> >whom it is addressed, and may not be saved, copied, printed, disclosed
> or
> >used by anyone else.  If you are not the(an) intended recipient, please
> >immediately delete this e-mail from your computer system and notify the
> >sender.  Thank you.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> >> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >>
> >>
> >>
>
>
>
> This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, proprietary
and/or privileged.  This e-mail is intended only for the individual(s) to
whom it is addressed, and may not be saved, copied, printed, disclosed or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message