Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

UnKnow Source...

1 view
Skip to first unread message

Denny

unread,
Mar 25, 2008, 4:53:19 AM3/25/08
to
When I ran a web application, JVM spit out a message below... But, I
don't know the exact problem...
I thought that the line, " at
com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
Source)", would be problem so I supposed JVM can't locate
getPortfolioYieldRisk method in com.wm.jdf.portfolio.PortfolioAnalysis
class. Do you think that is there any clues to solve the problem in
this message??

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)

Roedy Green

unread,
Mar 25, 2008, 9:02:51 AM3/25/08
to
On Tue, 25 Mar 2008 01:53:19 -0700 (PDT), Denny <em...@paran.com>
wrote, quoted or indirectly quoted someone who said :

>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

GArlington

unread,
Mar 25, 2008, 9:08:44 AM3/25/08
to
On Mar 25, 8:53 am, Denny <e...@paran.com> wrote:
> When I ran a web application, JVM spit out a message below... But, I
> don't know the exact problem...
> I thought that the line, " at
> com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
> Source)", would be problem so I supposed JVM can't locate
> getPortfolioYieldRisk method in com.wm.jdf.portfolio.PortfolioAnalysis
> class.

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...

sd.balas...@gmail.com

unread,
Mar 25, 2008, 9:50:13 AM3/25/08
to
Hello Denny,

How you are compiling your java files ? Using Ant ?

Regards,
Bala.

Denny

unread,
Mar 25, 2008, 7:37:57 PM3/25/08
to
> > > wm.portfolio.process.session.ProcessBean.setPortfolioAnalysis(ProcessBean.j-ava:
> > > 468)
> > > at
> > > wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis-(Process_processObjectImpl.java:
> > > 277)
> > > at
> > > wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClien-t.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.j-ava:
> > > 552)
> > > at
> > > wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis-(Process_processObjectImpl.java:
> > > 277)
> > > at
> > > wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClien-t.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.j-ava:
> > > 582)
> > > at
> > > wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis-(Process_processObjectImpl.java:
> > > 277)
> > > at
> > > wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClien-t.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.j-ava:
> > > 552)
> > > at
> > > wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis-(Process_processObjectImpl.java:
> > > 277)
> > > at
> > > wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClien-t.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.j-ava:
> > > 582)
> > > at
> > > wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis-(Process_processObjectImpl.java:
> > > 277)
> > > at
> > > wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClien-t.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.j-ava:
> > > 552)
> > > at
> > > wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis-(Process_processObjectImpl.java:
> > > 277)
> > > at
> > > wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClien-t.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.j-ava:
> > > 582)
> > > at
> > > wm.portfolio.process.session.Process_processObjectImpl.setPortfolioAnalysis-(Process_processObjectImpl.java:
> > > 277)
> > > at
> > > wm.portfolio.process.client.ProcessClient.setPortfolioAnalysis(ProcessClien-t.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)
>
> > 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.j-ava:
> > 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...- 따온 텍스트 숨기기 -
>
> - 따온 텍스트 보기 -

Yes, I am using ant 1.6.1... are there some relations between the
problem and ant??

Best regards,
Denny.

Arne Vajhøj

unread,
Mar 25, 2008, 9:47:25 PM3/25/08
to
Denny wrote:
> Yes, I am using ant 1.6.1... are there some relations between the
> problem and ant??

The javac task has two attributes debug and debuglevel.

Arne

Arne Vajhøj

unread,
Mar 25, 2008, 9:48:48 PM3/25/08
to
Denny wrote:
> When I ran a web application, JVM spit out a message below... But, I
> don't know the exact problem...
> I thought that the line, " at
> com.wm.jdf.portfolio.PortfolioAnalysis.getPortfolioYieldRisk(Unknown
> Source)", would be problem so I supposed JVM can't locate
> getPortfolioYieldRisk method in com.wm.jdf.portfolio.PortfolioAnalysis
> class. Do you think that is there any clues to solve the problem in
> this message??
>
> 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)

It looks like you in PortfolioAnalysis class getPortfolioYieldRisk
method call Double.parseDouble with null.

Arne

sd.balas...@gmail.com

unread,
Mar 26, 2008, 12:01:54 AM3/26/08
to
Hello Denny,

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

0 new messages