Dec 022013
Oracle Weblogic Server

If your weblogic logs show below error while starting/stopping or rebooting then follow below steps to fix the issue.

<Jul 16, 2013 10:30:50 AM EDT> <Warning> <JMX> <BEA-149517> <An attempt was made to unregister an mbean that was already unregistered: [email protected]>

<Jul 16, 2013 10:30:50 AM EDT> <Error> <Deployer> <BEA-149250> <Unable to unprepare application ‘ECWAP’.

at weblogic.application.internal.flow.ApplicationRuntimeMBeanFlow.unprepare(

at weblogic.application.internal.BaseDeployment$1.previous(

at weblogic.application.utils.StateMachineDriver.previousState(

at weblogic.application.utils.StateMachineDriver.previousState(

at weblogic.application.internal.BaseDeployment.unprepare(

Truncated. see log file for complete stacktrace


java.lang.IllegalArgumentException: Failed to properly unregister [email protected] for ObjectName com.bea:ServerRuntime=mysrv003_223_a,Name=default,ApplicationRuntime=EPWAP,Type=WorkManagerRuntime






Truncated. see log file for complete stacktrace

Usually this error happens when your JDBC connection pool name is same as application name in config.xml.

To avoid this situation change the either names(JDBC Name/App Deployment Name) to something unique.


See the below names are same(highlighted), so this needs to be changed to some unique names to fix the issue.














© Incase of any copyright infringements please check copyrights page for faster resolutions.

Leave a Reply

Show Buttons
Hide Buttons