Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Unable to "Activate Changes" in WebLogic Admin console (12.2.1.2)

User348419Feb 20 2018 — edited Feb 22 2018

We have few web applications deployed on WebLogic 12.2.1.2 version which are using XML parser. When those managed servers are running, we are unable to activate the changes in WLS console.

When we stop the managed server, we are able to commit the changes.

I have done a lot of troubleshooting, and raised a case with Oracle Support team - but no use.

We asked application developers to change the xerc version - did not help

Finally, we have removed the xerc libraries from app package. But still getting the same error as below.

Can anyone please help on this.

-------------------------------------------------------------

<Feb 20, 2018, 4:37:54,964 PM CET> <Error> <Console> <BEA-240003> <Administration Console encountered the following error: weblogic.management.provider.UpdateException: [Management:141191]The prepare phase of the configuration update failed with an exception.

        at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.updateDeploymentContext(RuntimeAccessDeploymentReceiverService.java:1138)

        at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doUpdateDeploymentContextCallback(DeploymentReceiverCallbackDeliverer.java:155)

        at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.updateDeploymentContext(DeploymentReceiverCallbackDeliverer.java:29)

        at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.callDeploymentReceivers(ReceivedPrepare.java:208)

        at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.handlePrepare(ReceivedPrepare.java:112)

        at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.receivedPrepare(ReceivedPrepare.java:52)

        at weblogic.deploy.service.internal.targetserver.TargetRequestImpl.run(TargetRequestImpl.java:214)

        at weblogic.deploy.service.internal.transport.CommonMessageReceiver$1.run(CommonMessageReceiver.java:608)

        at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:666)

        at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)

        at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)

        at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)

        at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)

        at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:640)

        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:406)

        at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)

Caused by: java.lang.ClassNotFoundException: org/apache/xerces/jaxp/DocumentBuilderFactoryImpl

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Class.java:348)

        at javax.xml.parsers.FactoryFinder.getProviderClass(FactoryFinder.java:124)

        at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:188)

        at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:152)

        at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:232)

        at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)

        at weblogic.management.provider.internal.ConfigReader.getDocumentBuilderFactory(ConfigReader.java:183)

        at weblogic.management.provider.internal.ConfigReader.convert(ConfigReader.java:100)

        at weblogic.management.provider.internal.ConfigReader.<init>(ConfigReader.java:70)

        at weblogic.management.provider.internal.ConfigReader.<init>(ConfigReader.java:64)

        at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.handleConfigTreeLoad(RuntimeAccessDeploymentReceiverService.java:1604)

        at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.updateDeploymentContext(RuntimeAccessDeploymentReceiverService.java:1046)

----------------------------------------------------

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 22 2018
Added on Feb 20 2018
6 comments
4,993 views