cancel
Showing results for 
Search instead for 
Did you mean: 

waiting on condition at java.lang.FloatingDecimal.floatValue(FloatingDecima

Former Member
0 Kudos

Hello Experts,

I am facing an issue while executing "floatValue" method of BIgdecimal Object.when the control comes to above method ,webdynpro application is going into infinite loop.this is working fine on all systems(development ,test..) except production.

i found one difference in test and production system.Both are running on different java versions.is it causing this issue?

test server is running on 1.4.2.17 and production is running on 1.4.2.12 version.

here is the thread dump that i got in server:

"SAPEngine_Application_Threadimpl:3_13ID#(J2EE25213200)D1139794350DB10384483039162372751End.6f1b61d0d00d11dcc73e001560dee930" tid=0x60000000037db8d0 nid=0x45 prio=10 waiting on condition

at java.lang.FloatingDecimal.floatValue(FloatingDecimal.java:1710)

at java.lang.Float.valueOf(Float.java:205)

at java.math.BigDecimal.floatValue(BigDecimal.java:1012)

at com.sap.xltest.components.mpfxl.xl.XLCust.mCreateXL(XLCust.java:787)

at com.sap.xltest.components.mpfxl.xl.wdp.InternalXLCust.mCreateXL(InternalXLCust.java:306)

at com.sap.xltest.components.mpfxl.MPFXLCompInterface.imCreateXL(MPFXLCompInterface.java:115)

at com.sap.xltest.components.mpfxl.wdp.InternalMPFXLCompInterface.imCreateXL(InternalMPFXLCompInterface.java:296)

at com.sap.xltest.components.mpfxl.wdp.InternalMPFXLCompInterface$External.imCreateXL(InternalMPFXLCompInterface.java:348)

at com.pg.pftp.selectionscreen.views.selectionscreen.SelectionScreenView.onActionasimplDownload(SelectionScreenView.java:1395)

at com.pg.pftp.selectionscreen.views.selectionscreen.wdp.InternalSelectionScreenView.wdInvokeEventHandler(InternalSelectionScreenView.java:731)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)

at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:659)

- locked<0x9fffffff3df65718> (a com.sap.tc.webdynpro.clientserver.cal.ClientApplication)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251)

- locked<0x9fffffff3e15de50> (a com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

any help will be greatly appriciated.

Thanks in advance

with regards,

Balaram Naidu

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

yes the version of java is the problem.you have to maintain samejava version in all server.if your version is same then there is no problem.