java.lang.NullPointerException
at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:
980)
at java.lang.Double.parseDouble(Double.java:220)
at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)
at
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
468)
at
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
at
wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClient.java:
119)
at
jeus_jspwork._portfolio._simulation._403_wmp810p0._jspService(_403_wmp810p0.java:
347)
at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
269)
at
jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.java:
88)
at
jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:61)
at
jeus.servlet.engine.Ajp13RequestProcessor.run(Ajp13RequestProcessor.java:
138)
java.lang.NullPointerException
at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:
980)
at java.lang.Double.parseDouble(Double.java:220)
at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)
at
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
552)
at
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
at
wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClient.java:
119)
at
jeus_jspwork._portfolio._simulation._403_wmp810p0._jspService(_403_wmp810p0.java:
347)
at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
269)
at
jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.java:
88)
at
jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:61)
at
jeus.servlet.engine.Ajp13RequestProcessor.run(Ajp13RequestProcessor.java:
138)
java.lang.NullPointerException
at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:
980)
at java.lang.Double.parseDouble(Double.java:220)
at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)
at
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
582)
at
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
at
wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClient.java:
119)
at
jeus_jspwork._portfolio._simulation._403_wmp810p0._jspService(_403_wmp810p0.java:
347)
at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
269)
at
jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.java:
88)
at
jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:61)
at
jeus.servlet.engine.Ajp13RequestProcessor.run(Ajp13RequestProcessor.java:
138)
java.lang.NullPointerException
at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:
980)
at java.lang.Double.parseDouble(Double.java:220)
at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)
at
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
552)
at
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
at
wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClient.java:
119)
at
jeus_jspwork._portfolio._simulation._403_wmp810p0._jspService(_403_wmp810p0.java:
347)
at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
269)
at
jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.java:
88)
at
jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:61)
at
jeus.servlet.engine.Ajp13RequestProcessor.run(Ajp13RequestProcessor.java:
138)
java.lang.NullPointerException
at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:
980)
at java.lang.Double.parseDouble(Double.java:220)
at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)
at
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
582)
at
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
at
wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClient.java:
119)
at
jeus_jspwork._portfolio._simulation._403_wmp810p0._jspService(_403_wmp810p0.java:
347)
at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
269)
at
jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.java:
88)
at
jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:61)
at
jeus.servlet.engine.Ajp13RequestProcessor.run(Ajp13RequestProcessor.java:
138)
java.lang.NullPointerException
at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:
980)
at java.lang.Double.parseDouble(Double.java:220)
at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)
at
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
552)
at
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
at
wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClient.java:
119)
at
jeus_jspwork._portfolio._simulation._403_wmp810p0._jspService(_403_wmp810p0.java:
347)
at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
269)
at
jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.java:
88)
at
jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:61)
at
jeus.servlet.engine.Ajp13RequestProcessor.run(Ajp13RequestProcessor.java:
138)
java.lang.NullPointerException
at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:
980)
at java.lang.Double.parseDouble(Double.java:220)
at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)
at
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
582)
at
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
at
wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClient.java:
119)
at
jeus_jspwork._portfolio._simulation._403_wmp810p0._jspService(_403_wmp810p0.java:
347)
at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
269)
at
jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.java:
88)
at
jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:61)
at
jeus.servlet.engine.Ajp13RequestProcessor.run(Ajp13RequestProcessor.java:
138)
>com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
>Source)
do you have the source for this? Look at parseDouble calls.
--
Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com
The above message means ONLY that JVM has no info about the class/
method SOURCE code...
You are trying to init your object passing NULL value instead of
expected Double to getPortfolioYieldRisk() somewhere around
wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.java:
552)
or
wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis(Process_processObjectImpl.java:
277)
The above may be the place where the value is used first time, in
which case you may be initing your ProcessBean.portfolioAnalysis with
NULL some time earlier...
How you are compiling your java files ? Using Ant ?
Regards,
Bala.
Yes, I am using ant 1.6.1... are there some relations between the
problem and ant??
Best regards,
Denny.
The javac task has two attributes debug and debuglevel.
Arne
It looks like you in PortfolioAnalysis class getPortfolioYieldRisk
method call Double.parseDouble with null.
Arne
Add debug="true" attribute for javac task of Ant. Then you will get
the line number in the stack trace.
Regards,
Bala.
http://rest-client.googlecode.com