Not able to start the ORDS 3.0.3 and 3.0.4 in Standalone mode on AIX Platform

(Doc ID 2144446.1)

Last updated on JUNE 14, 2016

Applies to:

Oracle REST Data Services - Version 3.0.3 to 3.0.4 [Release APEX 3.0]
IBM AIX on POWER Systems (64-bit)

Symptoms

When you try to start ORDS 3.0.3 or ORDS 3.0.4 in standalone mode on AIX platforms you observe the following errors:

java -jar ords303.war standalone
null
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at oracle.dbtools.jarcl.Entrypoint.main(Entrypoint.java:58)
Caused by: java.lang.NoClassDefFoundError: sun.security.x509.X509CertImpl
at oracle.dbtools.standalone.Standalone.execute(Standalone.java:221)
at oracle.dbtools.cmdline.Commands.execute(Commands.java:193)
at oracle.dbtools.cmdline.Commands.main(Commands.java:177)
at oracle.dbtools.cmdline.Commands.main(Commands.java:343)
... 5 more
Caused by: java.lang.ClassNotFoundException
at java.lang.ClassLoader.findClass(ClassLoader.java:445)
at oracle.dbtools.jarcl.JarClassLoader.findClass(JarClassLoader.java:63)
at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:786)
at java.lang.ClassLoader.loadClass(ClassLoader.java:764)
at java.lang.ClassLoader.loadClass(ClassLoader.java:741)
... 9 more

 

And the same ORDS versions will run using the weblogic server and other server. This issue occurs only via standalone mode.

Happens with Java Versions 1.8 and 1.7.


IBM J9 VM (build 2.7, JRE 1.7.0 AIX ppc64-64 Compressed References 20150407_243189 (JIT enabled, AOT enabled)
IBM J9 VM (build 2.8, JRE 1.8.0 AIX ppc64-64 Compressed References 20151019_272764 (JIT enabled, AOT enabled)

 

Changes

 Upgrade from ORDS 3.0.2 to 3.0.3 or 3.0.4.

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