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

book

Article ID: 84332

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine AUTOMIC WORKLOAD AUTOMATION

Issue/Introduction

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.

Environment

Release: AOMVMW99000-4.0-Automic-Operations Manager-VMware vCenter Agent
Component:

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.