IllegalStateException: No OSGi service found with registered name com.ibm.team.jfs.app.config.IConfigurationPropertiesService
Hello,
I have two plugins that work fine when I use it on Jetty. The plugins are a follow up to a work item save, and a precondition on a delivery.
When I deploy them on my Tomcat server, they seem to get provisioned alright, and become "Active", but JTS never comes up. CCM is fine though. I get the following stack-trace trying to hit localhost/jts:
java.lang.IllegalStateException: No OSGi service was found with the registered name com.ibm.team.jfs.app.config.IConfigurationPropertiesService com.ibm.team.repository.common.transport.internal.registry.ConfigurationManager.getConfigPropertyService(ConfigurationManager.java:86) com.ibm.team.repository.common.transport.internal.registry.ConfigurationManager.getOverrideString(ConfigurationManager.java:390) com.ibm.team.repository.common.transport.internal.registry.ServiceConfiguration.fetchPropertyOverride(ServiceConfiguration.java:94) com.ibm.team.repository.common.transport.internal.registry.ServiceConfiguration.getOverrides(ServiceConfiguration.java:214) com.ibm.team.repository.common.transport.internal.registry.ServiceConfiguration.getConfigurationValues(ServiceConfiguration.java:177) com.ibm.team.repository.common.transport.internal.registry.ServiceConfiguration.getPropertiesMap(ServiceConfiguration.java:231) com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.bindConfigurationProperties(AbstractActivationManagerOwner.java:229) com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.performActivation(AbstractActivationManagerOwner.java:628) com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.doActivate(AbstractActivationManagerOwner.java:691) 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:281) com.ibm.team.repository.servlet.AbstractTeamServerServlet.getServletConfigurationService(AbstractTeamServerServlet.java:1296) com.ibm.team.repository.servlet.AbstractTeamServerServlet.isAdminAccessAllowed(AbstractTeamServerServlet.java:1429) com.ibm.team.repository.servlet.TeamServerServlet.logSecuritySettings(TeamServerServlet.java:467) com.ibm.team.repository.servlet.TeamServerServlet.init(TeamServerServlet.java:455) javax.servlet.GenericServlet.init(GenericServlet.java:160) org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:195) org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:179) 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:60) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120) com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:68) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:133) com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:154)
Any ideas on what's going on? Thanks!
|
Accepted answer
Anita, please take a look at this post and see if it applies to your situation: https://jazz.net/forum/questions/81670/rtc-error-after-advisor-deployment
Anita Jey selected this answer as the correct answer
Comments
Anita Jey
commented Aug 22 '12, 11:36 a.m.
Hello Robin, thanks for the link... I am pretty sure that I am provisioning/deploying it correctly. I have checked and re-checked my settings plenty of times in the past few days. I will ping the posters in that thread to get more details. If you have any other ideas, please do let me know. Thanks! |
2 other answers
We observed a similar behavior, too. Our root cause was:
ERROR com.ibm.team.repository.provision.internal.ProvisionService - CRJAZ0287I Failed to install the bundle "file:/D%3a/IB3D7E~1/JAZZTE~1/server/conf/jazz/sites/secservizi-update-site/plugins/it.secservizi.rtc.cust.server_4.0.7.jar".It seems our plug-in had not been compiled properly. |
I observed this error message, when one of the jar files inside \server\conf\ccm\sites\rtc-commonxxx\plugins which is required for RTC has wrong extension.
|
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.