You need to change your ww:property:
<webwork:property value="theBean/theProperty"/> needs to be
<webwork:property value="theBean.theProperty"/>
I assume OGNL is trying to change theBean and theProperty into numbers to apply the
division operator on it ("/")
> -----Original Message-----
> From: Samuel Mota [mailto:[EMAIL PROTECTED]
> Sent: Thursday, October 02, 2003 4:06 PM
> To: [EMAIL PROTECTED]
> Subject: [OS-webwork] Read bean property
>
>
> Hi,
>
> I'm trying to get a bean property to display ...
>
> the action:
>
> private myBean theBean;
>
> public myBean getTheBean() {
> return theBean;
> }
>
> Trying to display it:
> <webwork:property value="theBean/theProperty"/>
> I'm getting a Number Format Exception ....
>
> Of course both are not null (theBean and theProperty) ...
>
> theProperty is String ... Why is it invoking format functions ?!?
>
> java.lang.NumberFormatException: For input string:
> "[EMAIL PROTECTED]"
> at
> java.lang.NumberFormatException.forInputString(NumberFormatExc
> eption.java:48)
> at
> java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal
> .java:1213)
> at java.lang.Double.parseDouble(Double.java:202)
> at ognl.OgnlOps.doubleValue(OgnlOps.java:104)
> at ognl.OgnlOps.divide(OgnlOps.java:496)
> at ognl.ASTDivide.getValueBody(ASTDivide.java:51)
> at ognl.SimpleNode.getValue(SimpleNode.java:167)
> at ognl.Ognl.getValue(Ognl.java:335)
> at
> com.opensymphony.xwork.util.OgnlValueStack.findValue(OgnlValue
> Stack.java:78)
> at
> com.opensymphony.webwork.views.jsp.PropertyTag.doStartTag(Prop
> ertyTag.java:55)
> at
> org.apache.jsp.netwalki_jsp._jspx_meth_webwork_property_0(netw
alki_jsp.java:223)
> at
> org.apache.jsp.netwalki_jsp._jspx_meth_webwork_if_1(netwalki_j
> sp.java:198)
> at
> org.apache.jsp.netwalki_jsp._jspx_meth_webwork_else_0(netwalki
> _jsp.java:166)
> at
> org.apache.jsp.netwalki_jsp._jspService(netwalki_jsp.java:71)
> 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(JspServlet
> Wrapper.java:210)
> 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.ApplicationDispatcher.invoke(Applicat
> ionDispatcher.java:684)
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(Appli
> cationDispatcher.java:432)
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(Applica
> tionDispatcher.java:356)
> at
> com.opensymphony.webwork.dispatcher.ServletDispatcherResult.ex
> ecute(ServletDispatcherResult.java:62)
> at
> com.opensymphony.xwork.DefaultActionInvocation.executeResult(D
> efaultActionInvocation.java:221)
> at
> com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultA
> ctionInvocation.java:161)
> at
> com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.
> intercept(DefaultWorkflowInterceptor.java:58)
>
> at
> com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultA
> ctionInvocation.java:149)
> at
> com.opensymphony.xwork.interceptor.AroundInterceptor.intercept
> (AroundInterceptor.java:37)
> at
> com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultA
> ctionInvocation.java:149)
> at
> com.opensymphony.xwork.interceptor.AroundInterceptor.intercept
> (AroundInterceptor.java:37)
> at
> com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultA
> ctionInvocation.java:149)
> at
> com.opensymphony.xwork.interceptor.AroundInterceptor.intercept
> (AroundInterceptor.java:37)
> at
> com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultA
> ctionInvocation.java:149)
> at
> com.opensymphony.xwork.interceptor.AroundInterceptor.intercept
> (AroundInterceptor.java:37)
> at
> com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultA
> ctionInvocation.java:149)
> at
> br.com.netset.netwalki.interceptors.ApplicationSecurityInterce
> ptor.intercept(ApplicationSecurityInterceptor.java:56)
>
> at
> com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultA
> ctionInvocation.java:149)
> at
> com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActio
> nProxy.java:121)
> at
> com.opensymphony.webwork.dispatcher.ServletDispatcher.service(
> ServletDispatcher.java:165)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(ApplicationFilterChain.java:247)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterChain.java:193)
> at
> com.opensymphony.webwork.lifecycle.RequestLifecycleFilter.doFi
> lter(RequestLifecycleFilter.java:62)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(ApplicationFilterChain.java:213)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterChain.java:193)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.java:256)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.java:191)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2416)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.java:171)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invokeNext(StandardPipeline.java:641)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:172)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invokeNext(StandardPipeline.java:641)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java:174)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValv
> eContext.invokeNext(StandardPipeline.java:643)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:480)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.
> java:223)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:601)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processConnection(Http11Protocol.java:392)
>
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:565)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:619)
> at java.lang.Thread.run(Thread.java:536)
>
>
>
>
> + Samuel G. Mota
> + [EMAIL PROTECTED]
> + 55 (11) 4417 7093
> + Business Application Dpt.
> + Netset Servi�os em Tecnologia
> + a Hypercom Company
> + http://www.hypercom.com
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork