How do I make CLM 6.0 run as a service?
Timothy McKemy (108●23●17)
| asked Dec 08 '15, 2:24 p.m.
retagged Dec 09 '15, 10:14 a.m. by Patricia Der (501●1) I need to run CLM 6.0 as a Windows service. I have followed the instructions (https://jazz.net/help-dev/clm/index.jsp?re=1&topic=/com.ibm.jazz.install.doc/topics/t_run_rqm64_win_service.html&scope=null ) to the letter, and have checked and double-checked my work. When I try to start tomcat7 as a service (either automatically at startup or via the startup.bat file in server/tomcat/bin) the Apache service shows as running, but any CLM page I try to access results in a 'This page can't be displayed' message. In looking at the Catalina 2015-12-08.log I see there is a SEVERE error:
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-bio-9443"]
The Java options entered in tomcat7w are: -Dcatalina.home=D:\CLM_6_PG\server\tomcat -Dcatalina.base=D:\CLM_6_PG\server\tomcat -Djava.endorsed.dirs=D:\CLM_6_PG\server\tomcat\endorsed -Djava.io.tmpdir=D:\CLM_6_PG\server\tomcat\temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=D:\CLM_6_PG\server\tomcat\conf\logging.properties -Djava.endorsed.dirs=D:\CLM_6_PG\server\tomcat\endorsed -Djava.io.tmpdir=D:\CLM_6_PG\server\tomcat\temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=D:\CLM_6_PG\server\tomcat\conf\logging.properties -DJAZZ_HOME=file:///D:/CLM_6_PG/server/conf -Djava.awt.headless=true -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -Dcom.ibm.team.repository.tempDir=D:\CLM_6_PG\server\tomcat\temp -Djazz.connector.sslEnabledProtocols=TLSv1.2 -Djazz.connector.algorithm=IbmX509 -Dlog4j.configuration=file:///D:/CLM_6_PG/server/conf/startup_log4j.properties -Xgcpolicy:gencon -Xcompressedrefs -Xgc:preferredHeapBase=0x100000000 -XX:MaxDirectMemorySize=1G -Xmx4G -Xms4G -Xmn1g
I need to fix this ASAP. What do I need to do?
|
Accepted answer
The instructions you are using is for 6.0.1
Please try https://www-01.ibm.com/support/knowledgecenter/SSYMRC_6.0.0/com.ibm.jazz.install.doc/topics/t_run_rqm64_win_service.html?lang=en Note -Djazz.connector.sslEnabledProtocols
Timothy McKemy selected this answer as the correct answer
Comments
Timothy McKemy
commented Dec 10 '15, 1:34 p.m.
It must have been the 6.0.1 settings that were messing me up. CLM now starts as a service. Thanks!! |
One other answer
If you know what to look for, you should find quite a few posts with the same issue on this forum. It's all about passing the JVM parameters correctly the the Tomcat service.
https://jazz.net/forum/questions/105069/how-to-fix-severe-failed-to-initialize-end-point-associated-with-protocolhandler-http-bio-9443 https://jazz.net/forum/questions/205190/protocol-supported-clm-60-when-running-tomcat-as-a-windows-service https://jazz.net/forum/questions/177826/rtc-502-tomcat-service-error |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.