Troubleshooting
Problem
You defined integer input variables in a web service that call a business process. The web service expects decimal values instead of defined integers and throws a java.lang.NumberFormatException exception.
Symptom
An exception stack is thrown in the SystemOut.log file that starts with the following text:
[10.11.12 10:11:12:987 CEST] 000013a0 wle E CWLLG2229E: An exception occurred in an EJB call. Error: For input string: "0.0"
com.lombardisoftware.core.TeamWorksException: For input string: "0.0"
at com.lombardisoftware.core.TeamWorksException.asTeamWorksException(TeamWorksException.java:136)
at com.lombardisoftware.server.eventmgr.UnderCoverAgentExecutor.doGet(UnderCoverAgentExecutor.java:170)
at com.lombardisoftware.server.eventmgr.UnderCoverAgentExecutor.get(UnderCoverAgentExecutor.java:57)
at com.lombardisoftware.server.ejb.eventmgr.EventMgrCore$2.visit(EventMgrCore.java:110)
at com.lombardisoftware.bpd.runtime.engine.message.DefaultMessageRoutingCache.visitByUCAID(DefaultMessageRoutingCache.java:73)
at com.lombardisoftware.server.ejb.eventmgr.EventMgrCore.executeUCA(EventMgrCore.java:106)
at sun.reflect.GeneratedMethodAccessor381.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
...
The exception stack ends with following caused by section:
Caused by: java.lang.NumberFormatException: For input string: "0.0"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:59)
at java.lang.Integer.parseInt(Integer.java:469)
at java.lang.Integer.<init>(Integer.java:671)
at com.lombardisoftware.core.VariableObjectSerializer.deserializeSimpleType(VariableObjectSerializer.java:898)
at com.lombardisoftware.core.VariableObjectSerializer.deserialize(VariableObjectSerializer.java:810)
at com.lombardisoftware.core.VariableObjectSerializer.deserialize(VariableObjectSerializer.java:93)
at com.lombardisoftware.server.eventmgr.UnderCoverAgentExecutor.doGet(UnderCoverAgentExecutor.java:117)
... 50 more
[{"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Web Services","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB76","label":"Data Platform"}},{"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Web Services","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB76","label":"Data Platform"}},{"Product":{"code":"SSFTBX","label":"IBM Business Process Manager Express"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Web Services","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB76","label":"Data Platform"}}]
Log InLog in to view more of this document
This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.
Was this topic helpful?
Document Information
Modified date:
28 April 2025
UID
swg21618486