My Oracle Support Banner

When Attempting to Deployed a Customized Process Extension (PX) jar into \Agile\Agile93\integration\sdk\extensions, the Following Error Occurs: "java.lang.UnsupportedClassVersionError: Bad version number in .class file" (Doc ID 1481516.1)

Last updated on JANUARY 16, 2020

Applies to:

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


On : version, Process Extension

When attempting to deployed customized PX jar into \Agile\Agile93\integration\sdk\extensions,
the following error occurs.

2/07/16 07:12:47 java.lang.UnsupportedClassVersionError: Bad version number in .class file
12/07/16 07:12:47 at java.lang.ClassLoader.defineClass1(Native Method)
12/07/16 07:12:47 at java.lang.ClassLoader.defineClass(
12/07/16 07:12:47 at
12/07/16 07:12:47 at
12/07/16 07:12:47 at$100(
12/07/16 07:12:47 at$
12/07/16 07:12:47 at Method)
12/07/16 07:12:47 at
12/07/16 07:12:47 at java.lang.ClassLoader.loadClass(
12/07/16 07:12:47 at java.lang.ClassLoader.loadClass(
12/07/16 07:12:47 at java.lang.ClassLoader.loadClassInternal(
12/07/16 07:12:47 at java.lang.Class.forName0(Native Method)
12/07/16 07:12:47 at java.lang.Class.forName(
12/07/16 07:12:47 at com.agile.px.Extensions2.getClassInstance(
12/07/16 07:12:47 at com.agile.px.Extensions2.discoverNames(
12/07/16 07:12:47 at com.agile.px.Extensions2.discoverExtensions(
12/07/16 07:12:47 at com.agile.px.PxSessionBean.discoverExtensionNames(

The issue can be reproduced at will with the following steps:
1. Compile the customized PX source code and package to jar with java 1.6.0
2. Copy the jar to \Agile\Agile93\integration\sdk\extensions,
3. Log into Java Client and go to Event Handler, click New, no PX class name popup. Check opmn log, found error


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.