When I try to modify/create "anything" in the admin console of weblogic and I try to apply the changes I am getting this error:
"*An error occurred during activation of changes, please see the log for details.*
*Message icon - Error [Management:141191]The prepare phase of the configuration update failed with an exception:*
*Message icon - Error Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found*"
I found a workaround, but not the solution yet.
It seems the problem is caused by a single weblogic server from the domain, if its clustered then from both weblogic servers, or as many as there are.
The workaround is to search in all the weblogic server in its logs to see which one is reporting this same error when I try to apply the changes. You shut down those servers and suddenly the admin server can apply the changes no problem, then you can re-start the offending weblogic server/s.
My questions are:
* Anyone knows how can I know what is deployed or not in a single weblogic server can affect the admin to apply any changes, including anything not related to the weblogic server that is causing the problem?
* How come is this affecting the admin to apply any changes not related at all with what's in this weblogic server?
* Why if I shutdown the weblogic servers I can apply the changes and then the offending weblogic servers will start again correctly?
Is there an effective solution? Since in production environment I can't just go shutting down servers when I need to apply changes through the admin server.
WebLogic Server Version: 10.3.5.0 generic install
Any help/tips will be apreciated.
Edited by: ezra-s on 02-oct-2012 11:17
I found the answer:
".apache.xerces.jaxp.DocumentBuilderFactoryImp" is a document builder factory that is specific for JDK 1.4 and will not work on JDK 1.6, which causes the issue".
It seems the offending webserver as this object in one of their applications which is causing this issue.