Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

unable to access ccm after upgrade to 5.0.2

Hi there,

I just upgraded my RTC from 4.0.7 to 5.0.2 and the upgrade script was finished successfully.I'm using WAS 8.5.5.10,JDK 1.6 in RedHat 6.5.

Here's the situation when I use Web to access RTC:

jts/admin: can be logged in and Diagnostics seems normal but I can't see ccm in home page.
ccm/admin, The server status cannot be retrieved.
The "com.ibm.team.repository.service.internal.diagnostic.DiagnosticRestService" service failed to activate because a service that it depends on, "com.ibm.team.repository.service.internal.diagnostic.IDiagnosticEmailService", failed to be activated.ID CRJAZ1972E
com.ibm.team.repository.common.transport.TeamServiceRegistryException
com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.buildServicesMap(AbstractActivationManagerOwner.java:371)
com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.doActivate(AbstractActivationManagerOwner.java:736)
com.ibm.team.repository.common.transport.internal.registry.ServiceProviderActivationManagerOwner.getService(ServiceProviderActivationManagerOwner.java:129)
com.ibm.team.repository.common.transport.internal.registry.OsgiServicesManager.getService(OsgiServicesManager.java:287)
com.ibm.team.repository.common.transport.internal.registry.OsgiServicesManager.getService(OsgiServicesManager.java:296)
com.ibm.team.repository.common.transport.internal.registry.OsgiServicesManager.getServiceForRemoteAccess(OsgiServicesManager.java:691)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2362)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:2244)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1761)
javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
ccm/web:
Error: com.ibm.team.repository.web.transport.ServiceRequest(): invalid requestParameters parameter: [object Object].

ccm.log:admin <Initial Page Load@be9cb683-cac3-4365-b45d-04e69a75946d> /jts/admin] ERROR t.internal.registry.Abstr
actActivationManagerOwner  - The class "com.ibm.team.jfs.sdk.query.ISparqlQueryService" failed to load. The bundle "com.ibm.team.enterprise.rdf.query.service
" could not find the class.
java.lang.ClassNotFoundException: com.ibm.team.jfs.sdk.query.ISparqlQueryService".

jts/setup page step5: "An error occurred while scanning the server for installed Applications."
The configuration folder "/opt/IBM/JazzTeamServer_502/server/conf/indices" has multiple sub-folders, and so the context path root for the folder's application cannot be uniquely determined. If the folder represents the leaf of the application's context path, then it should contain at least one file. If it is not the leaf, then it must contain only a single sub-folder.ID CRJAZ1719E
com.ibm.team.repository.common.TeamRepositoryException
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService.getContextPathFromFolder(FriendsAdminRestService.java:498)
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService.detectLocallyInstalledApps(FriendsAdminRestService.java:409)
com.ibm.team.repository.service.internal.discovery.FriendsAdminRestService.getLocallyInstalledApps(FriendsAdminRestService.java:366)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
java.lang.reflect.Method.invoke(Method.java:611)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
com.sun.proxy.$Proxy548.getLocallyInstalledApps(Unknown Source)

Could you please help me?



Now the setup page shows clear after I removed the wrong indices folder, but ccm still can't be accessed. And the other error message remain the same.

0 votes


Accepted answer

Permanent link

The last error message looks very wrong.

The configuration folder "/opt/IBM/JazzTeamServer_502/server/conf/indices" has multiple sub-folders, and so the context path root for the folder's application cannot be uniquely determined. If the folder represents the leaf of the application's context path, then it should contain at least one file. If it is not the leaf, then it must contain only a single sub-folder.ID CRJAZ1719E

The path should look like below.
/opt/IBM/JazzTeamServer_502/server/conf/jts/indices
/opt/IBM/JazzTeamServer_502/server/conf/ccm/indices
and etc.

Daisy Huang selected this answer as the correct answer

0 votes

Your answer

Register or log in to post 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Apr 19 '17, 9:07 p.m.

Question was seen: 1,617 times

Last updated: Apr 19 '17, 10:06 p.m.

Confirmation Cancel Confirm