OC4J Instance "home" does not Start up with Sun JDK 1.4.2_09+ (Doc ID 744395.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Containers for J2EE - Version: 10.1.3.1.0 to 10.1.3.3.0
This problem can occur on any platform.

Symptoms

After applying

<<Note 396096.1>> - How to Update the Default JDK Installed in Application Server 10.1.3

to replace the default JDK with Sun JDK 1.4.2_09+ , it is not possible to start the OC4J administration instance "home" anymore.

The following messages appear in the OC4J instance log file:

08/08/13 12:41:29 SEVERE: ProgressObjectImpl.reportError java.lang.InstantiationException:
Application: OTS_clustered_ejb_struts is in failed state as
initializationfailedoracle.oc4j.admin.jmx.shared.exceptions.InternalException:
java.lang.InstantiationException: Application: OTS_clustered_ejb_struts is in failed state as
initialization failed
  at oracle.oc4j.admin.jmx.shared.deploy.NotificationUserData.<init>(NotificationUserData.java:107)
  at oracle.oc4j.admin.internal.Notifier.reportError(Notifier.java:429)
  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:123)
  at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
  at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
  at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
  at java.lang.Thread.run(Thread.java:595)
Caused by: oracle.oc4j.admin.internal.DeployerException: java.lang.InstantiationException:
Application: OTS_clustered_ejb_struts is in failed state as initialization failed
  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:126)
... 4 more
Caused by: java.lang.InstantiationException: Application: OTS_clustered_ejb_struts is in failed
state as initialization failed
  at com.evermind.server.Application.setConfig(Application.java:471)
  at com.evermind.server.Application.setConfig(Application.java:314)
  at com.evermind.server.ApplicationServer.addApplication(ApplicationServer.java:1853)
  at oracle.oc4j.admin.internal.ApplicationDeployer.addApplication(ApplicationDeployer.java:512)
  at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:196)
  at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
... 4 more


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