Hi Andreas,
For complete instructions on setting up Struts to work with VAJ check out
http://www7.software.ibm.com/vad.nsf/Data/Document2558?OpenDocument&SubMast=
1
Hope this helps,
Jon.
-----Original Message-----
From: Andreas Dejung [mailto:[EMAIL PROTECTED]]
Sent: 23 May 2001 09:31
To: [EMAIL PROTECTED]
Subject: How to run Struts with VAJ 3.5.3
I'm Trying to run Struts wirh VAJ 3.5.3 but it does not really work.
I have imported all classes form Struts and SAXParser as well but it does
not run.
An Error 500 (Directive: Invalid attribute, prefix) comes when I try to run
a jsp. The Execution Monitor stops on this line and does not run further.
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
Please can somebody help me to set up VAJ 3.5.3
P.S.
Here the whole error:
Error 500
An error has occured while processing
request:http://localhost:8080/test/bean-cookie.jsp
Message: 2,0:"Directive: Invalid attribute, prefix"
Target Servlet: jsp
StackTrace: Root Error-1: 2,0:"Directive: Invalid attribute, prefix"
com.ibm.servlet.engine.webapp.WebAppErrorReport: 2,0:"Directive: Invalid
attribute, prefix"
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
javax.servlet.ServletException(java.lang.String)
com.ibm.websphere.servlet.error.ServletErrorReport(java.lang.String)
com.ibm.servlet.engine.webapp.WebAppErrorReport(java.lang.String)
void
com.ibm.servlet.engine.webapp.WebAppDispatcherResponse.sendError(int,
java.lang.String)
void
com.sun.jsp.runtime.JspServlet.unknownException(javax.servlet.http.HttpServl
etResponse,
java.lang.Throwable)
void
com.sun.jsp.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.engin
e.webapp.StrictLifecycleServlet,
javax.servlet.ServletRequest, javax.servlet.ServletResponse)
void
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(javax.servlet.S
ervletRequest,
javax.servlet.ServletResponse)
void
com.ibm.servlet.engine.webapp.ServletInstance.service(javax.servlet.ServletR
equest,
javax.servlet.ServletResponse,
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
void
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(com.ibm.se
rvlet.engine.webapp.ServletInstanceReference,
javax.servlet.ServletRequest, javax.servlet.ServletResponse,
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
void
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(javax.servle
t.ServletRequest,
javax.servlet.ServletResponse,
com.ibm.servlet.engine.webapp.WebAppServletInvocationEvent)
void
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(c
om.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.Obje
ct)
void
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(java.lan
g.Object)
void
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(java.lang.S
tring,
com.ibm.servlet.engine.srp.ISRPConnection)
void
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(com.ibm.ser
vlet.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()
******************* PLEASE NOTE *******************
This message, along with any attachments, may be confidential or legally
privileged. It is intended only for the named person(s), who is/are the
only authorized recipients. If this message has reached you in error,
kindly destroy it without review and notify the sender immediately. Thank
you for your help.
**********************************************************