java.lang.ArrayIndexOutOfBoundsException Error at SimpleDateFormat While Exporting Part Details for a Custom Report

(Doc ID 2355251.1)

Last updated on JANUARY 30, 2018

Applies to:

Oracle Agile PLM Framework - Version 9.3.3.0 to 9.3.5.0 [Release 9.3]
Information in this document applies to any platform.

Symptoms

Receiving error intermittently while exporting Part details for a custom report


Error

java.lang.ArrayIndexOutOfBoundsException: 19
  at sun.util.calendar.BaseCalendar.getCalendarDateFromFixedDate(BaseCalendar.java:454)
  at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2333)
  at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2248)
  at java.util.Calendar.complete(Calendar.java:1560)
  at java.util.Calendar.get(Calendar.java:1162)
  at java.text.SimpleDateFormat.subFormat(SimpleDateFormat.java:1093)
  at java.text.SimpleDateFormat.format(SimpleDateFormat.java:978)
  at java.text.SimpleDateFormat.format(SimpleDateFormat.java:948)
  at java.text.DateFormat.format(DateFormat.java:336)
  at com.agile.extract.server.ExtractOutputStreamWriter.convertDateToW3CFormat(ExtractOutputStreamWriter.java:190)
  at com.agile.extract.server.ExtractOutputStreamWriter.getAttributeValue(ExtractOutputStreamWriter.java:2186)
  at com.agile.extract.server.axml.AXMLOutputStreamWriter.appendAttributes(AXMLOutputStreamWriter.java:1894)
  at com.agile.extract.server.axml.AXMLOutputStreamWriter.appendTableAttributes(AXMLOutputStreamWriter.java:1796)
  at com.agile.extract.server.axml.AXMLOutputStreamWriter.pageTwo(AXMLOutputStreamWriter.java:661)
  at com.agile.extract.server.ExtractOutputStreamWriter.writeTables(ExtractOutputStreamWriter.java:223)
  at com.agile.extract.server.axml.AXMLOutputStreamWriter.write(AXMLOutputStreamWriter.java:341)
  at com.agile.extract.server.AXMLService.processItemOutput(AXMLService.java:886)
  at com.agile.extract.server.AXMLService.processExport92(AXMLService.java:446)
  at com.agile.extract.server.ExtractService.processExport(ExtractService.java:383)
  at com.agile.extract.server.ExtractService.extract(ExtractService.java:333)
  at com.agile.extract.server.Extract




Steps to Reproduce

The issue can be reproduced at will with the following steps:
1. Login to Web Client, and run custom report

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms