Using timezone offsets within Business Objects WEBI JOBS generates unparsable date error

Document ID : KB000084332
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
Start of Runtime Exception
java.text.ParseException: Unparseable date: "2016-06-30T02:00:00.000+02:00"
at java.text.DateFormat.parse(Unknown Source)
at java_text_DateFormat$parse.call(Unknown Source)

When trying to pass a date into a Business Objects JOBS with a DateTime offset (for example 2016-06-30T02:00:00.000+02:00) the JOBS fails showing an error similar to the one above.

 
Cause:
Cause type:
Defect
Root Cause: The offset was not properly parsed by the Agent, this has been resolved.
Resolution:
Update to a fix version listed below or a newer version if available.

Hotfix-Description: BusinessObject WebI jobs error when using DateTime parameters which include a timezone offset

A problem has been resolved where BusinessObject WebI jobs could not handle DateTime parameters which included a timezone offset For example, [yyyy-mm-ddThh:mm:ss.SSS+|-hh:mm]. A sample error is included below. 

Start of Runtime Exception
java.text.ParseException: Unparseable date: "2016-06-30T02:00:00.000+02:00"
at java.text.DateFormat.parse(Unknown Source)
at java_text_DateFormat$parse.call(Unknown Source)


Fix Status: Released

Fix Version(s):
RA Business Objects Solution 4.0.1 - Available
Additional Information:
Workaround :
Pass the DateTime with the offset already applied.