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