I think define has a type="java.lang.example.Class" on
it.

The scriptlet parameters are compiled into java and so
it won't know the type of it.

let me double check the type parameter on bean:define
...yep it is there.

sandeep
--- Mick Knutson <[EMAIL PROTECTED]> wrote:
> Well,  tried that, but it didn't work.
> I have the code and the error below if you can help.
> I appreciate it.
> 
> 
> JSP:
> ==========
> <bean:define id="registrationFormCopy"
> name="registrationForm"/>
> 
> 
> <bean:message key="form.reg.creationDate2" arg0='<%=
> 
> registrationFormCopy.getCreationDate() %>'/>
> 
> 
> 
> error:
> ========
> [ServletException
> in:/WEB-INF/default/body/registration.view.jsp]
> Unable to 
> compile class for JSPNote: sun.tools.javac.Main has
> been deprecated. An 
> error occurred at line: 210 in the jsp file: 
> /WEB-INF/default/body/registration.view.jsp
> Generated servlet error: 
>
C:\DOCUME~1\Owner\LOCALS~1\Temp\Jetty_0_0_0_0_8080___52616\WEB-INF\default\body\registration$view$jsp.java:1420:
> 
> Method getCreationDate() not found in class
> java.lang.Object. 
> _jspx_th_bean_message_33.setArg0(
> registrationFormCopy.getCreationDate() ); 
> ^ 1 error, 1 warning '
> org.apache.jasper.JasperException: Unable to compile
> 
> class for JSPNote: sun.tools.javac.Main has been
> deprecated. An error 
> occurred at line: 210 in the jsp file: 
> /WEB-INF/default/body/registration.view.jsp
> Generated servlet error: 
>
C:\DOCUME~1\Owner\LOCALS~1\Temp\Jetty_0_0_0_0_8080___52616\WEB-INF\default\body\registration$view$jsp.java:1420:
> 
> Method getCreationDate() not found in class
> java.lang.Object. 
> _jspx_th_bean_message_33.setArg0(
> registrationFormCopy.getCreationDate() ); 
> ^ 1 error, 1 warning at 
>
org.apache.jasper.compiler.Compiler.compile(Compiler.java:289)
> at 
>
org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:548)
> at 
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:176)
> 
> at 
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
> 
> at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
> 
> at
>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> at 
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
>
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> at 
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> 
> at
>
org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:192)
> at 
>
org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:121)
> at 
>
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:820)
> 
> at 
>
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:391)
> 
> at
>
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
> 
> at
>
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
> at 
>
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
> at 
>
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)
> 
> at
>
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
> at 
>
org.apache.jsp.default$jsp._jspService(default$jsp.java:381)
> at 
>
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> at 
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
> 
> at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
> 
> at
>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> at 
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
>
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> at 
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> 
> at
>
org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:192)
> at 
>
org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:129)
> at 
>
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
> 
> at 
>
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
> 
> at 
>
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:254)
> 
> at 
>
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:309)
> 
> at 
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
> 
> at
>
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> 
> at 
>
com.baselogic.yoursos.struts.ExtendedActionServlet.process(ExtendedActionServlet.java:40)
> 
> at
>
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at 
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at 
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
>
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> at 
>
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:342)
> 
> at 
>
com.baselogic.yoursos.security.SecurityContextFilter.doFilter(SecurityContextFilter.java:102)
> 
> at 
>
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
> 
> at 
>
com.baselogic.yoursos.user.UserPreferenceFilter.doFilter(UserPreferenceFilter.java:48)
> 
> at 
>
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
> 
> at 
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:286)
> 
> at
>
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
> 
> at
>
org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
> at 
>
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507)
> 
> at
>
org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
> at 
>
org.mortbay.http.HttpServer.service(HttpServer.java:863)
> at 
> org.jboss.jetty.Jetty.service(Jetty.java:460) at 
>
org.mortbay.http.HttpConnection.service(HttpConnection.java:775)
> at 
>
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939)
> at 
>
org.mortbay.http.HttpConnection.handle(HttpConnection.java:792)
> at 
>
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
> at 
>
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
> at 
>
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)
> 
> 
> 
> 
> 
> 
> ---
> Thanks...
> Mick Knutson
> ---
> 
> 
> 
> 
> 
> >From: Sandeep Takhar <[EMAIL PROTECTED]>
> >Reply-To: "Struts Users Mailing List"
> <[EMAIL PROTECTED]>
> >To: Struts Users Mailing List
> <[EMAIL PROTECTED]>
> >Subject: Re: Error working with MessageFormat as
> per Ted's tips...
> >Date: Wed, 25 Jun 2003 15:09:23 -0700 (PDT)
> >
> >registrationForm needs to be pageContext
> >
> >so
> >
> ><bean:define id="regFormCopy"
> >name="registrationForm"/>
> >
> >and then use the copy
> >
> >not pretty and there may be a better way
> >
> >sandeep
> >--- Mick Knutson <[EMAIL PROTECTED]> wrote:
> > > I can't get this to work in my JSP:
> > > <bean:message key="form.reg.creationDate"
> arg0='<%=
> > >
> (java.util.Date)registrationForm.getCreationDate()
> > > %>'/>
> > >
> > > I keep getting this error:
> > > ================
> > > [ServletException
> > > in:/WEB-INF/default/body/registration.view.jsp]
> > > Unable to
> > > compile class for JSPNote: sun.tools.javac.Main
> has
> > > been deprecated. An
> > > error occurred at line: 209 in the jsp file:
> > > /WEB-INF/default/body/registration.view.jsp
> > > Generated servlet error:
> > >
>
>C:\DOCUME~1\Owner\LOCALS~1\Temp\Jetty_0_0_0_0_8080___52611\WEB-INF\default\body\registration$view$jsp.java:1397:
> > >
> > > Undefined variable or class name:
> registrationForm
> > > _jspx_th_bean_message_33.setArg0(
> > > (String)registrationForm.getCreationDate()
> > > ); ^ 1 error, 1 warning '
> > > org.apache.jasper.JasperException: Unable to
> > > compile class for JSPNote: sun.tools.javac.Main
> has
> > > been deprecated. An
> > > error occurred at line: 209 in the jsp file:
> > > /WEB-INF/default/body/registration.view.jsp
> > > Generated servlet error:
> > >
>
>C:\DOCUME~1\Owner\LOCALS~1\Temp\Jetty_0_0_0_0_8080___52611\WEB-INF\default\body\registration$view$jsp.java:1397:
> > >
> > > Undefined variable or class name:
> registrationForm
> > > _jspx_th_bean_message_33.setArg0(
> > > (String)registrationForm.getCreationDate()
> > > ); ^ 1 error, 1 warning at
> > >
>
>org.apache.jasper.compiler.Compiler.compile(Compiler.java:289)
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:548)
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:176)
> > >
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
> > >
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
> > >
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> > > at
> > >
>
>javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
>
>org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> > > at
> > >
>
>org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> > >
> > > at
> > >
>
>org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:192)
> > > at
> > >
>
>org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:121)
> > > at
> > >
>
>org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:820)
> > >
> > > at
> > >
>
>org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:391)
> > >
> > > at
> > >
>
>org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
> > >
> > > at
> > >
>
>org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
> > > at
> > >
>
>org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
> > > at
> > >
>
>org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)
> > >
> > > at
> > >
>
>org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
> > > at
> > >
>
>org.apache.jsp.default$jsp._jspService(default$jsp.java:381)
> > > at
> > >
>
>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> > > at
> > >
>
>javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
> > >
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
> > >
> > > at
> > >
>
>org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> > > at
> > >
>
>javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
>
>org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> > > at
> > >
>
>org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> > >
> > > at
> > >
>
>org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:192)
> > > at
> > >
>
>org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:129)
> > > at
> > >
>
>org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
> > >
> > > at
> > >
>
>org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
> > >
> > > at
> > >
>
>org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:254)
> > >
> > > at
> > >
>
>org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:309)
> > >
> > > at
> > >
>
>org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
> > >
> > > at
> > >
>
>org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> > >
> > > at
> > >
>
>com.baselogic.yoursos.struts.ExtendedActionServlet.process(ExtendedActionServlet.java:40)
> > >
> > > at
> > >
>
>org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> > > at
> > >
>
>javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> > > at
> > >
>
>javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
>
>org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> > > at
> > >
>
>org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:342)
> > >
> > > at
> > >
>
>com.baselogic.yoursos.security.SecurityContextFilter.doFilter(SecurityContextFilter.java:102)
> > >
> > > at
> > >
>
>org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
> > >
> > > at
> > >
>
>com.baselogic.yoursos.user.UserPreferenceFilter.doFilter(UserPreferenceFilter.java:48)
> > >
> > > at
> > >
>
>org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
> > >
> > > at
> > >
>
>org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:286)
> > >
> > > at
> > >
>
>org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
> > >
> > > at
> > >
>
>org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
> > > at
> > >
>
>org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507)
> > >
> > > at
> > >
>
>org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
> > > at
> > >
>
>org.mortbay.http.HttpServer.service(HttpServer.java:863)
> > > at
> > > org.jboss.jetty.Jetty.service(Jetty.java:460) at
> > >
>
>org.mortbay.http.HttpConnection.service(HttpConnection.java:775)
> > > at
> > >
>
>org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939)
> > > at
> > >
>
>org.mortbay.http.HttpConnection.handle(HttpConnection.java:792)
> > > at
> > >
>
>org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
> > > at
> > >
>
>org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
> > > at
> > >
>
>org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)
> > >
> > >
> > >
> > >
> > > ---
> > > Thanks...
> > > Mick Knutson
> > > ---
> > >
> > >
>
>_________________________________________________________________
> > > The new MSN 8: advanced junk mail protection and
> 2
> > > months FREE*
> > > http://join.msn.com/?page=features/junkmail
> > >
> > >
> > >
>
>---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > >
> >
> >
> >__________________________________
> >Do you Yahoo!?
> >SBC Yahoo! DSL - Now only $29.95 per month!
> >http://sbc.yahoo.com
> >
>
>---------------------------------------------------------------------
> >To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> >For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> 
>
_________________________________________________________________
> STOP MORE SPAM with the new MSN 8 and get 2 months
> FREE*  
> http://join.msn.com/?page=features/junkmail
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 


__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to