After Upgrade unable to get admin in browser
john norris (207●3●40●44)
| asked Mar 06 '13, 1:25 p.m.
retagged Mar 06 '13, 2:18 p.m. by Bo Chulindra (1.3k●2●7●18)
I have RTC
and have upgraded to 4.0.1 Release.
This involved using installation manager to install 4.0.1 in a different package then running the upgrade scripts. These all appeared to work. The only worry was that url in the config files had the colon escaped. I left this as is which may have been a mistake. Anyway, start the new install and the process is there - I am running on Centos6.3 - but when I point the browser to https://xxxxxxx:9443/jts/admin, I get "The requested resource (/jts/admin) is not available." Looking the logs under server/logs, the only logs updated are rm.log, rmboot.log and converter.log. I presume that rm*.log is reqts manager. Confused why that is getting updated. Anyway, any ideas what I have done wrong? Regards, John |
2 answers
As I mentioned above there were identical nodes in the web.xml files of JTS, CCM and QM so I commented out the extra node. And now it starts and I can access the JTS via browser. I presume the upgrade scripts added these. In which case loads of other people would have had the same problem which they have not. So what did I do wrong. I have been interested in RTC since release 1 and the upgrades have always been iffy. At first it was copy database across. Now it has moved on but it is still not where clearcase / clearquest is. Comments It looks like you hit this defect: org.apache.tomcat.util.digester.Digester endElement SEVERE: End event threw exception (218143)
john norris
commented Mar 08 '13, 12:30 p.m.
You may be right Bo, but the docs do not suggest that. And it RTC would be a pretty poor product if one had to install everything that was ever released. Still the good news is that by manually editing the web.xml files after this then it can be fixed. But it does cause concerns a simple upgrade is not simple. Sorry, I think I was unclear. If you are on a milestone release, I believe you have to upgrade through every milestone until you reach the release. Once you're on the release, you can skip releases (if it is supported).
Ahh, I found documentation on upgrading milestones. See https://jazz.net/forum/questions/76379/upgrading-rtc-40-milestonebeta.
|
Did you follow the upgrade guide?
http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m1/topic/com.ibm.jazz.install.doc/topics/roadmap_clm_upgrade.html
Another thing I can think of is forgetting to update JAZZ_HOME to point to the new JazzInstallDir.
Comments
john norris
commented Mar 07 '13, 11:10 a.m.
Hi Michael, thanks for the answer. You mention JAZZ_HOME. Where should this be set? In the env of the user that runs the server service? I installed and run as root on both 4.0RC3 and 4.0.1 and JAZZ_HOME is not set for either. But obviously the former works as expected. I did follow the interactive upgrade guide (not really very helpful to be honest). Regards, John
john norris
commented Mar 07 '13, 11:13 a.m.
Also JAZZ_HOME is set in the server.startup script. Hi John,
That's one of the upgrade steps if your applications are installed on WAS. Can you give us more info about your environment? Are you running the server in Tomcat as a Windows service? Here is the info: http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m1/topic/com.ibm.jazz.install.doc/topics/t_run_rqm64_win_service.html
Step 8 talks about setting Jazz_home
john norris
commented Mar 08 '13, 4:21 a.m.
Hi Michael, I am using Tomcat on Linux. |
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
WebSphere or Tomcat?
Tomcat
Check to see that the jts war file was exploded correctly
JazzTeamServer/server/tomcat/webapps
WebSphere
If you are on WebSphere make sure that jts was started in the WebSphere console under applications.
Check your Tomcat/WAS logs since the error looks like there's something going wrong there (rather than with the JTS).
Thanks for the comments.
I notice in the server/logs directory (and I sort of mentioned this yesterday) that I am not getting a jts.log. Yet the process does start when I kick off server.start.
As I mentioned, I run the upgrade scripts, have not run setup but want to use admin.
The server is running several minutes after start so it has not started then died. But something must be wrong to not get the jts.log. Any ideas anyone.
John
Check your Tomcat logs to see if there are any errors there (it will be in JazzInstallDir/server/tomcat/logs). This is different than your jts.log.
Hi Bo,
yes the tomcat logs were much more useful.
Mar 8, 2013 8:47:13 AM org.apache.catalina.startup.ContextConfig parseWebXml
SEVERE: Parse error in application web.xml file at jndi:/localhost/jts/WEB-INF/web.xml
Throwable occurred: java.lang.IllegalArgumentException: Duplicate filter name [bridgefilter]
I have googled and searched the forum here but no hits. It sounds as though something is pointing to the wrong place. Looked in the web.xml in jts under webapps. bridgefilter is there twice.