Conflict between wMTomcat startup service & CentralUsers functional alias

Friends,
Whenever I configure the CentralUsers functional alias and restart the IS, the Startup service of wMTomact package is throwing the following error:

2009-06-11 09:47:01 IST [ISS.0028.0005I] Loading WmTomcat package
2009-06-11 09:47:01 IST [ISS.0028.0012I] WmTomcat: Startup service (wm.tomcat.admin:startup)
2009-06-11 09:47:04 IST [ISS.0028.0013E] Startup service exited with the following error: com.wm.app.b2b.server.ServiceException: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found

If I remove the CentralUsers functinal alias and restart the IS, wMTomcat package starts up successfully without any error. See relevant log below.

2009-06-11 09:54:50 IST [ISS.0028.0012I] WmTomcat: Startup service (wm.tomcat.admin:startup)
2009-06-11 09:54:51 IST [ISS.0100.0008I] Starting tomcat server
2009-06-11 09:54:52 IST [ISS.0100.0008I] Starting Servlet Engine: Apache Tomcat/5.0
2009-06-11 09:54:52 IST [ISS.0100.0008I] Tomcat XML validation is disabled
2009-06-11 09:54:54 IST [ISS.0100.0001C] Web Container started
2009-06-11 09:54:54 IST [ISS.0100.0008I] Create Host deployer for direct deployment ( non-jmx )
2009-06-11 09:54:54 IST [ISS.0100.0008I] Processing Context configuration file URL file:C:\IS5555\IntegrationServer\web\conf\WmTomcat\localhost\web#WmTomcat.xml
2009-06-11 09:54:54 IST [ISS.0100.0008I] Installing web application from URL file:C:\IS5555\IntegrationServer\packages\WmTomcat\web
2009-06-11 09:54:54 IST [ISS.0100.0008I] Processing Context configuration file URL file:C:\IS5555\IntegrationServer\web\conf\WmTomcat\localhost\web#StatViewer.xml
2009-06-11 09:54:54 IST [ISS.0100.0008I] Installing web application from URL file:C:\IS5555\IntegrationServer\packages\StatViewer\web

I am using IS7.1.2 on windows XP Prof with the following fixes:
IS_7-1-2_Core_Fix10
IS_7-1-2_SrvPrtcl_Fix8
IS_7-1-2_WebSvcsXML_Fix8
PRT_7-1-2_Fix1

Did any of you encountered similar problems? Please help me in solving this conflict.

Thanks.
rkonar.

Hey!
I have the same problem. Under Windows and latest IS7.1.2.
Try solutions form advantage website:

First one:

"This issue has been seen in certain environments, but there is no clear reason for this. The following workaround should help.

Open IS Admin console > Settings > Extended > Show and Hide Keys. Check watt.config.systemProperties and click on save settings. Edit Extended Settings for watt.config.systemProperties. Include javax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.inter
nal.jaxp.DocumentBuilderFactoryImpl in watt.config.systemProperties. "

and another one:

"Some JARs which are developed as part of Java endorsed standards need special handling.
http://java.sun.com/j2se/1.4.2/docs/guide/standards/

Moving xercesImpl.jar to the endorsed directory, fixed the problem."

and another one:

"Copy %JAVA_DIR%\lib\tools.jar to %IS_DIR%\packages\WmTomcat\code\jars (backup the old jar first)
2) Create directory %JAVA_DIR%\jre\lib\endorsed
3) Copy %WM_DIR%\common\lib\jars\xercesImpl.jar , xml-apis.jar and xmlParserAPIs.jar to %JAVA_DIR%\jre\lib\endorsed
4 ) Change IS Extended Setting of watt.config.systemProperties to include javax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.Document
BuilderFactoryImpl.
Example:
watt.config.systemProperties=mail.imap.partialfetch=true,javax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
5 ) Restart the Integration Server. "

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.