Hi:

I am trying to run a struts sample with VisualAge 4.0
WTE. I get an error as follows:

Message: "Directive: Invalid attribute, prefix"

My JSP file is:

<%@taglib uri="/WEB-INF/struts-html.tld"
prefix="html"%>
<html:html locale="false">
<html:errors/>
<html:form action="processNewEmployee.do">
*First Name: <html:text property="firstName"/><BR>
*Last Name: <html:text property="lastName"/><BR>
*Phone Number: <html:text property="phoneNumber"/><BR>
Office Number: <html:text
property="officeNumber"/><BR>
Backup: <html:text property="backup"/><BR>
Backup Phone Number: <html:text
property="backupPhoneNumber"/><BR>
<html:submit />
</html:form>
</html:html>

Any idea, what might be going wrong.

Thanks,

Hitesh.

The detailed error message is:



Error 500
An error has occured while processing
request:http://localhost:8080/jsp/employeesearch.jsp
Message: "Directive: Invalid attribute, prefix"

Target Servlet: jsp
StackTrace: 
--------------------------------------------------------------------------------
Root Error-1: "Directive: Invalid attribute, prefix"

com.ibm.servlet.engine.webapp.WebAppErrorReport:
"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.HttpServletResponse,
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.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()





__________________________________________________
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com

Reply via email to