You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by dsf65b y b3763476b3 <sb...@hotmail.com> on 2001/06/14 14:16:06 UTC

[Not registered, use system identifier] - the cause of my prob?

Hi there fellow struts users!

Making struts work with VAJ 3.5.3 WTE is causing me no end of grief.
I managed to get struts working with WAS 3.5.3 thanks to indispensible help 
from you guys. I then copied everything from my WAS struts
installation except:

I imported the struts 1.0b1 source into VAJ instead of deploying the 
"struts.jar" file in my classpath.

I followed the instructions at:
	http://www7.software.ibm.com/vad.nsf/Data/Document2558?OpenDocument&SubMast
	for installing the JAXP parser in VAJ 3.5.3


Although, I'm quite sure my classpath is OK, I end up with a 505 error (see 
end of doc). When I start the WTE i get messages saying:


	resolveEntity('null', 
'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd')
	Not registered, use system identifier

Right now I suspect these messages are at the root of my problem. Is that 
probable?
How do I get rid of those?



--------------------------------------------------------------------------------
Error 500
An error has occured while processing request:http://mcsbt01w:8091/login.jsp
Message: Server caught unhandled exception from servlet [jsp]: null

Target Servlet: jsp
StackTrace:
--------------------------------------------------------------------------------
Root Error-1: null

javax.servlet.jsp.JspException
	java.lang.Throwable(java.lang.String)
	java.lang.Exception(java.lang.String)
	javax.servlet.jsp.JspException(java.lang.String)
	int org.apache.struts.taglib.bean.MessageTag.doStartTag()
	void _login_xjsp_debug._jspService(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)
	void 
org.apache.jasper.runtime.HttpJspBase.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)
	void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse, boolean)
	void 
org.apache.jasper.runtime.JspServlet.serviceJspFile(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse, java.lang.String, 
java.lang.Throwable, boolean)
	void 
org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)
	void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.IdleServletState.service(com.ibm.servlet.engine.webapp.StrictLifecycleServlet, 
javax.servlet.ServletRequest, javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.ServletInstance.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse, 
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
	void 
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(com.ibm.servlet.engine.webapp.ServletInstanceReference, 
javax.servlet.ServletRequest, javax.servlet.ServletResponse, 
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
	void 
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse, 
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(com.ibm.servlet.engine.webapp.WebAppRequest, 
javax.servlet.http.HttpServletResponse, boolean)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse, boolean)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(java.lang.Object)
	void 
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(java.lang.Object)
	void 
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(java.lang.String, 
com.ibm.servlet.engine.srp.ISRPConnection)
	void 
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(com.ibm.servlet.engine.oselistener.api.IOSEConnection)
	void 
com.ibm.servlet.engine.http_transport.HttpTransportHandler.handleConnection(java.net.Socket)
	void com.ibm.servlet.engine.http_transport.HttpTransportHandler.run()
	void java.lang.Thread.run()




--------------------------------------------------------------------------------
Wrapped Error-2: null

javax.servlet.ServletException
	java.lang.Throwable(java.lang.String)
	java.lang.Exception(java.lang.String)
	javax.servlet.ServletException(java.lang.Throwable)
	void 
org.apache.jasper.runtime.PageContextImpl.handlePageException(java.lang.Exception)
	void _login_xjsp_debug._jspService(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)
	void 
org.apache.jasper.runtime.HttpJspBase.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)
	void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse, boolean)
	void 
org.apache.jasper.runtime.JspServlet.serviceJspFile(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse, java.lang.String, 
java.lang.Throwable, boolean)
	void 
org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)
	void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.IdleServletState.service(com.ibm.servlet.engine.webapp.StrictLifecycleServlet, 
javax.servlet.ServletRequest, javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.webapp.ServletInstance.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse, 
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
	void 
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(com.ibm.servlet.engine.webapp.ServletInstanceReference, 
javax.servlet.ServletRequest, javax.servlet.ServletResponse, 
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
	void 
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse, 
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(com.ibm.servlet.engine.webapp.WebAppRequest, 
javax.servlet.http.HttpServletResponse, boolean)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse, boolean)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(java.lang.Object)
	void 
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(java.lang.Object)
	void 
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(java.lang.String, 
com.ibm.servlet.engine.srp.ISRPConnection)
	void 
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(com.ibm.servlet.engine.oselistener.api.IOSEConnection)
	void 
com.ibm.servlet.engine.http_transport.HttpTransportHandler.handleConnection(java.net.Socket)
	void com.ibm.servlet.engine.http_transport.HttpTransportHandler.run()
	void java.lang.Thread.run()




--------------------------------------------------------------------------------
Wrapped Error-3: Server caught unhandled exception from servlet [jsp]: null

com.ibm.servlet.engine.webapp.UncaughtServletException: Server caught 
unhandled exception from servlet [jsp]: null
	java.lang.Throwable(java.lang.String)
	java.lang.Exception(java.lang.String)
	javax.servlet.ServletException(java.lang.String, java.lang.Throwable)
	com.ibm.websphere.servlet.error.ServletErrorReport(java.lang.String, 
java.lang.Throwable)
	com.ibm.servlet.engine.webapp.WebAppErrorReport(java.lang.String, 
java.lang.Throwable)
	com.ibm.servlet.engine.webapp.UncaughtServletException(java.lang.String, 
java.lang.Throwable)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(com.ibm.servlet.engine.webapp.WebAppRequest, 
javax.servlet.http.HttpServletResponse, boolean)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse, boolean)
	void 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)
	void 
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(java.lang.Object)
	void 
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(java.lang.Object)
	void 
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(java.lang.String, 
com.ibm.servlet.engine.srp.ISRPConnection)
	void 
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(com.ibm.servlet.engine.oselistener.api.IOSEConnection)
	void 
com.ibm.servlet.engine.http_transport.HttpTransportHandler.handleConnection(java.net.Socket)
	void com.ibm.servlet.engine.http_transport.HttpTransportHandler.run()
	void java.lang.Thread.run()




_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.