Author: boisvert
Date: Tue Oct 7 00:40:16 2008
New Revision: 702372
URL: http://svn.apache.org/viewvc?rev=702372&view=rev
Log:
Use BigDecimal to parse integer value since XPath can generate values like 123.0
Modified:
ode/trunk/engine/src/main/java/org/apache/ode/bpel/extvar/jdbc/DbExternalVariable.java
Modified:
ode/trunk/engine/src/main/java/org/apache/ode/bpel/extvar/jdbc/DbExternalVariable.java
URL:
http://svn.apache.org/viewvc/ode/trunk/engine/src/main/java/org/apache/ode/bpel/extvar/jdbc/DbExternalVariable.java?rev=702372&r1=702371&r2=702372&view=diff
==============================================================================
---
ode/trunk/engine/src/main/java/org/apache/ode/bpel/extvar/jdbc/DbExternalVariable.java
(original)
+++
ode/trunk/engine/src/main/java/org/apache/ode/bpel/extvar/jdbc/DbExternalVariable.java
Tue Oct 7 00:40:16 2008
@@ -443,7 +443,7 @@
return 1;
if (v.equals("false"))
return 0;
- return Long.valueOf(val);
+ return
java.math.BigDecimal(val).longValue;
} else if (isReal())
return Double.valueOf(val);
else if (isBoolean()) {