JTS Doesn't Start After Upgrade from 4.0.4 to 5.0.2
I have a small Windows CLM 4.0.4 installation using Derby and Tomcat that I want to upgrade to CLM 6.0. The required intermediate step is to upgrade to 5.0.2 first.
I installed CLM 5.0.2 as a new group on the same Windows machine, leaving my old CLM installation intact. I installed a fresh copy of Tomcat 7.0.54 prior to this upgrade. The installation and upgrade (I followed the steps in the interactive upgrade guide, including copying databases and running scripts) went smoothly. Tomcat starts up fine and the manager-gui shows all the WAR files for CLM have been deployed successfully. However, the JTS never successfully starts up when I use server.startup.bat. I've been troubleshooting for hours but can't figure it out. Any guidance or ideas would be most appreciated!
Here is my jts.log:
2015-08-26 02:52:07,277 [ Start Level Event Dispatcher] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0315I Servlet Dispatching Enabled
2015-08-26 02:52:07,277 [ Start Level Event Dispatcher] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0318I Servlet Loopback Disabled
2015-08-26 02:52:09,633 [Component Resolve Thread (Bundle 89)] INFO nternal.OverridablePropertyFileServerConfiguration -
To submit questions about issues, go to the Jazz.net forum at https://jazz.net/forum.
To find more information about a message, see the online product documentation.
2015-08-26 02:52:09,633 [Component Resolve Thread (Bundle 89)] INFO nternal.OverridablePropertyFileServerConfiguration - CRJAZ1363I Loading the configuration from "file:/C%3a/PROGRA~1/IBM/JAZZTE~2/server/conf/jts/teamserver.properties".
Here is my Tomcat log:
!SESSION 2015-08-26 02:52:16.840 -----------------------------------------------
eclipse.buildId=unknown
java.fullversion=JRE 1.6.0 IBM J9 2.4 Windows 7 amd64-64 jvmwa6460sr16-20140626_204542 (JIT enabled, AOT enabled)
J9VM - 20140626_204542
JIT - r9_20130920_46510ifx7
GC - GA24_Java6_SR16_20140626_1848_B204542_CMPRSS
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
!ENTRY org.eclipse.osgi 4 0 2015-08-26 02:52:16.840
!MESSAGE Bundle javax.servlet.jsp@start not found.
!ENTRY org.eclipse.osgi 4 0 2015-08-26 02:52:16.840
!MESSAGE Bundle org.eclipse.equinox.weaving.caching.j9@start not found.
!ENTRY org.eclipse.osgi 4 0 2015-08-26 02:52:16.840
!MESSAGE Error starting bundle: initial@reference:file:plugins/org.eclipse.equinox.weaving.hook_1.0.200.I20130127-2000.jar/
!STACK 0
org.osgi.framework.BundleException: A fragment bundle cannot be started: org.eclipse.equinox.weaving.hook_1.0.200.I20130127-2000 [2]
at org.eclipse.osgi.framework.internal.core.BundleFragment.startWorker(BundleFragment.java:228)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startBundle(EclipseStarter.java:1133)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startBundles(EclipseStarter.java:1126)
at org.eclipse.core.runtime.adaptor.EclipseStarter.loadBasicBundles(EclipseStarter.java:646)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:301)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at org.eclipse.equinox.servletbridge.FrameworkLauncher.start(FrameworkLauncher.java:387)
at org.eclipse.equinox.servletbridge.BridgeServlet.init(BridgeServlet.java:65)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at com.ibm.team.repository.server.servletbridge.JazzServlet.init(JazzServlet.java:50)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1083)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:450)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:314)
at java.util.concurrent.FutureTask.run(FutureTask.java:149)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:761)
!ENTRY org.eclipse.osgi 4 0 2015-08-26 02:52:21.363
!MESSAGE Bundle org.eclipse.equinox.weaving.hook_1.0.200.I20130127-2000 [2] is not active.
Here is my rm.log:
2015-08-26 02:52:17,246 [ Start Level Event Dispatcher] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0315I Servlet Dispatching Enabled
2015-08-26 02:52:17,246 [ Start Level Event Dispatcher] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0318I Servlet Loopback Disabled
2015-08-26 02:52:20,832 [ Start Level Event Dispatcher] INFO ing.server.core.repository.RepositoryAccessManager - Rational DOORS Next Generation is starting.
Jazz Foundation - Core Libraries, Version 5.0.2 (RJF-I20141028-1603)
Rational DOORS Next Generation, Version 5.0.2 (RDNG5.0.2-I20141028_1800)
2015-08-26 02:52:20,832 [ Start Level Event Dispatcher] INFO ing.server.core.repository.RepositoryAccessManager - CRRRS9938I Repository state is: INITIALIZING
2015-08-26 02:52:20,879 [Component Resolve Thread (Bundle 68)] INFO nternal.OverridablePropertyFileServerConfiguration -
To submit questions about issues, go to the Jazz.net forum at https://jazz.net/forum.
To find more information about a message, see the online product documentation.
2015-08-26 02:52:20,879 [Component Resolve Thread (Bundle 68)] INFO nternal.OverridablePropertyFileServerConfiguration - CRJAZ1363I Loading the configuration from "file:/C%3a/PROGRA~1/IBM/JAZZTE~2/server/conf/rm/teamserver.properties".
|
Accepted answer
According to jts.log and rm.log, both JTS and RM started up OK. The problem is that you can't access to either of them, and probably JTS and RM cannot communicate with each other either.
I guess the problem is that you installed a copy of Tomcat _prior_ to the upgrade. Usually you should upgrade with the bundled copy of Tomcat, verify the installation and then upgrade Tomcat. http://www-01.ibm.com/support/docview.wss?uid=swg21687641 Bob 3 selected this answer as the correct answer
Comments
Bob 3
commented Aug 27 '15, 4:39 a.m.
Thank you Donald! I assumed I could run an independently installed and configured Tomcat instance and then integrate the JTS into it. Instead, it works quite smoothly if the admin uses the bundled instance of Tomcat that gets installed with CLM. |
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.
Comments
Hi Bob,
Thanks for your response, Kunal. I couldn't locate any files with precisely the file names you mentioned, but here are some similarly-named logs.