Cannot CheckOut/CheckIn File With API When There Are Characters '()' and '.' in the Filename (Doc ID 2143166.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

If file name in Attachment tab contains '()' and '.', for example test(v.1.0).txt, when running an Agile SDK program to perform check in or check out, the program fails with below error.

Error

Error code: 908.

Error message: "The file you are trying to replace does not have the same file extension as the original file. Please select again or cancel. "

 

Steps to Reproduce:

The issue can be reproduced at will with the following steps:

1. Make sure user has check in and check out privilege

2. Write java code with Agile SDK in a standalone program or Process extension(PX)

3. Run the program or PX to do check in and check out

 

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