SAP Knowledge Base Article - Preview

1700359 - Multi threaded access to the Rebean SDK Recordset object throws and error due to the declaration of the DateFormat as static

Symptom

Receive the following error when accessing the Record set:

[7A0FC9D3] java.lang.AssertionError:cachecontrol:inconsictency,cachedFixedDate=733446,
computed=733446,date=2009-02-08T00:00:00.000Z
at java.uti l.GregorianCalendar.computeFields (GregorianCalendar.java:2070)
at java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2472)
at java.util.Calendar.updateTime(Calendar.java:2468)
at java.util.Calendar.getTimeInMillis(Calendar.java:1087)
at java.util.Calenda  r.getTime(Calendar.java:1060)
at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1368)
at java.text.DateFormat.parse(DateFormat  .java:335)
at com.businessobjects.rebean.wi.RecordsetExImpl.getCellObject(UnknownSource)
[7D03DCA5] java.lang.NumberFormatExceptio n:multiple pointsat
sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1084)
at java.lang.Double.parseDouble(Double.java:510)
at java.text.DigitList.getDouble(DigitList.java:151)
at java.text.DecimalFormat.parse(DecimalFormat.java:1303)
at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1591)
at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1312)
at java.text.DateFormat.parse(DateFormat.java:335)
at com.businessobjects.rebean.wi.RecordsetExImpl.getCellObject(UnknownSource)
[1C4D00F8] java.lang.NumberFormatException:Forinput string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:424)
at java.lang.Long.parseLong(Long.java:461)
at java.text.DigitList.getLong(DigitList.java:177)
at java.text.DecimalFormat.parse(DecimalFormat.java:1298)
at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1591)
at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1312)
at java.text.DateFormat.parse(DateFormat.java:335)
at com.businessobjects.rebean.wi.RecordsetExImpl.getCellObject(UnknownSource)
java.lang.NumberFormatException: Forinputstring: ".E0"atsun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
at java.lang.Double.parseDouble(Double.java:510)
at java.text.DigitList.getDouble(DigitList.java:151)
at java.text.DecimalFormat.parse(DecimalFormat.java:1303)
at java.text.SimpleDateFor  mat.subParse(SimpleDateFormat.java:1936)
at java.text.SimpleDateFormat.parse..(SimpleDateFormat.java:1312)
at java.text.DateFormat.parse(DateFormat.java:335)
at com.businessobjects.rebean.wi.RecordsetExImpl.getCellObject(Unknown Source)


Read more...

Environment

  • BusinessObjects Enterprise XI 3.1
  • ReBean Java SDK
  • Multi threaded environment.

Product

SAP BusinessObjects Enterprise XI 3.1

Keywords

ADAPT01502777, multi threaded environment, Rebean Java SDK, RecordSet, getCellObject(). , KBA , BI-DEV-JAV , BI Software Development Kits (SDKs) - Java , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.