It's all about the answers!

Ask a question

Error starting jts.war


Michael Nidd (38155) | asked Feb 08 '11, 8:13 a.m.
When I get to page two of the installation wizard (Configure Public URI), it shows only the "Loading configuration settings..." message. I was installing the 3.0 distribution, then tried updating to the 3.0.1M12 (although I don't think it replaced the jts.war when I did that).

On the server (Windows Server 2008, 64-bit), in the WebSphere log file "jts.log" the below messages are recorded.

It looks like a jar is missing from the classpath, but it's just a WAR. I set the JAZZ_HOME variable. Is there any configuration step that I might have missed? This version of Windows Server has incredibly intrusive security, so it might be an access problem; is there a particular file or folder that I should check is read/write for user System?

Thanks,
-- Mike.


2011-02-08 13:47:49,345 [ WebContainer : 0] WARN net.jazz.ajax.BootstrapProperties - Error loading bootstrap properties: Plug-in com.ibm.team.jfs.discovery was unable to load class com.ibm.team.jfs.discovery.service.internal.WebUIBootstrapProperties.
2011-02-08 13:47:49,360 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getDiscoveryServiceUrl not implemented
2011-02-08 13:47:49,360 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getFrontsideUrl not implemented
2011-02-08 13:47:51,673 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getDiscoveryServiceUrl not implemented
2011-02-08 13:47:51,673 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getFrontsideUrl not implemented
2011-02-08 13:47:52,173 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationName not implemented
2011-02-08 13:47:52,173 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationDescription not implemented
2011-02-08 13:47:52,173 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationVersion not implemented
2011-02-08 13:47:52,173 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationIdentifier not implemented
2011-02-08 13:47:52,173 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationIconUrl not implemented
2011-02-08 13:47:52,235 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getDiscoveryServiceUrl not implemented
2011-02-08 13:47:52,235 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getFrontsideUrl not implemented
2011-02-08 13:47:52,235 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationName not implemented
2011-02-08 13:47:52,235 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationIdentifier not implemented
2011-02-08 13:47:52,235 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationDescription not implemented
2011-02-08 13:47:52,235 [ WebContainer : 0] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getApplicationVersion not implemented
2011-02-08 13:47:55,251 [ WebContainer : 1] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getDiscoveryServiceUrl not implemented
2011-02-08 13:47:55,251 [ WebContainer : 1] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getFrontsideUrl not implemented

4 answers



permanent link
Curtis d'Entremont (1.3k3) | answered Feb 09 '11, 11:40 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
It is hard to say what might be happening here, but this class that it can't seem to load comes from a different bundle which normally should be on the classpath. So it seems like a rather fundamental problem with the deployment, though I can't tell what.

I would recommend repeating the steps to deploy the jts.war to your server.. this bundle is supposed to get provisioned into the server on first run, from the JTS update-site. There may be more info in stdout or stderr, or in one of the WAS logs if an exception propagated up to the server code.

permanent link
Michael Nidd (38155) | answered Feb 10 '11, 6:18 a.m.
I patched WAS (7.0) up to FP 13, re-installed JTC, then re-installed jts.war, but still get the same behaviour.

Is there a way to download just the jts.war file? The one that I'm using has date 11/12/2010, and size 32,662,039 bytes.

Increasing the log4j trace level gave more information though. It looks like the BundleLoader is not finding com.ibm.team.repository.servlet.TeamServerServlet (or maybe that is caused by an un-logged error in the TeamServerServlet initialization returning a null to the BundleLoader). As an unlikely guess, I tried defining com.ibm.team.repository.provision.profile to point to the jts/provision_profiles directory, but that didn't help either.


2011-02-10 11:15:53,311 [ Launch callback handler] INFO eam.repository.provision.internal.ProvisionService - CRJAZ0295I A feature with the id "com.ibm.team.jazz.foundation.server.licenses.enterprise-ea.feature" is already installed.
2011-02-10 11:15:53,311 [ Launch callback handler] INFO eam.repository.provision.internal.ProvisionService - CRJAZ0295I A feature with the id "com.ibm.team.licensing.product.rtc-standalone.feature" is already installed.
2011-02-10 11:15:53,311 [ Launch callback handler] INFO eam.repository.provision.internal.ProvisionService - CRJAZ0295I A feature with the id "com.ibm.team.jazz.foundation.server.product.feature" is already installed.
2011-02-10 11:15:53,311 [ Launch callback handler] INFO eam.repository.provision.internal.ProvisionService - CRJAZ0295I A feature with the id "com.ibm.rational.common.token.licensing.feature.nt_i386_64" is already installed.
2011-02-10 11:15:53,326 [ WebContainer : 5] DEBUG net.jazz.ajax/Cache - MISS: net.jazz.ajax.servlets.ResourceGraphOperation@c75cd874
2011-02-10 11:15:53,326 [ WebContainer : 5] DEBUG net.jazz.ajax/Render - Creating resource graph for: [ajaxModule "com.ibm.team.repository.web.setup"], excluding: []
2011-02-10 11:15:53,326 [ WebContainer : 5] DEBUG net.jazz.ajax/Render - Starting benchmark: Creating Resource Graph
2011-02-10 11:15:53,342 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:jazz.ui/templates/JazzCommonStyles
2011-02-10 11:15:53,342 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/dijit.css
2011-02-10 11:15:53,451 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/dijit_rtl.css
2011-02-10 11:15:53,451 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/Common.css
2011-02-10 11:15:53,467 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/form/Common.css
2011-02-10 11:15:53,467 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/form/Common_rtl.css
2011-02-10 11:15:53,733 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dojo/resources/dojo.css
2011-02-10 11:15:54,139 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/form/Button.css
2011-02-10 11:15:54,139 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/form/RadioButton.css
2011-02-10 11:15:54,155 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/form/Checkbox.css
2011-02-10 11:15:54,155 [ WebContainer : 5] WARN net.jazz.ajax.BootstrapProperties - Error loading bootstrap properties: Plug-in com.ibm.team.jfs.discovery was unable to load class com.ibm.team.jfs.discovery.service.internal.WebUIBootstrapProperties.
2011-02-10 11:15:54,155 [ WebContainer : 5] INFO net.jazz.ajax.BootstrapProperties - Error loading bootstrap properties
org.eclipse.core.runtime.CoreException: Plug-in com.ibm.team.jfs.discovery was unable to load class com.ibm.team.jfs.discovery.service.internal.WebUIBootstrapProperties.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:180)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:162)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at net.jazz.ajax.BootstrapProperties.load(BootstrapProperties.java:206)
at net.jazz.ajax.BootstrapProperties.getDiscoveryServiceUrl(BootstrapProperties.java:60)
at net.jazz.ajax.BootstrapProperties.getDiscoveryServiceUrl(BootstrapProperties.java:75)
at net.jazz.web.app.internal.about.ConsolidatedAbout.initialize(ConsolidatedAbout.java:86)
at net.jazz.web.app.internal.about.ConsolidatedAbout.getState(ConsolidatedAbout.java:167)
at net.jazz.web.app.internal.about.ConsolidatedAboutDynamicResource$AboutModule.getState(ConsolidatedAboutDynamicResource.java:56)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:218)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:228)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:228)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:228)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:228)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:228)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:228)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.process(ResourceGraph.java:228)
at net.jazz.ajax.servlets.ResourceGraph.add(ResourceGraph.java:77)
at net.jazz.ajax.servlets.ResourceGraph.<init>(ResourceGraph.java:63)
at net.jazz.ajax.servlets.ResourceGraphOperation.getResult(ResourceGraphOperation.java:58)
at net.jazz.ajax.internal.util.Cache.execute(Cache.java:69)
at net.jazz.ajax.internal.util.CacheableOperation.execute(CacheableOperation.java:32)
at net.jazz.ajax.model.AjaxPage.write(AjaxPage.java:88)
at net.jazz.ajax.servlets.AjaxPageServlet.doGet(AjaxPageServlet.java:32)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3826)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:445)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:275)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1016)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:639)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1772)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1563)
Caused by:
java.lang.NullPointerException
at org.eclipse.osgi.internal.loader.BundleLoader.getImportedSources(BundleLoader.java:245)
at org.eclipse.osgi.internal.loader.BundleLoader.findImportedSource(BundleLoader.java:1046)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:442)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
at java.lang.ClassLoader.loadClass(ClassLoader.java:619)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:326)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
... 64 more
2011-02-10 11:15:54,170 [ WebContainer : 5] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getDiscoveryServiceUrl not implemented
2011-02-10 11:15:54,170 [ WebContainer : 5] ERROR net.jazz.ajax.AbstractBootstrapProperties - BootstrapProperties.getFrontsideUrl not implemented
2011-02-10 11:15:54,186 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:jazz.app/internal/templates/LoginWidget.css
2011-02-10 11:15:54,248 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/Menu.css
2011-02-10 11:15:54,248 [ WebContainer : 5] DEBUG net.jazz.ajax/Resources/StyleSheet - Loading StyleSheet:dijit/themes/tundra/Menu_rtl.css


And stdout also has something, but I'm not clear why it is missing:

[2/10/11 11:15:55:436 CET] 0000002b servlet E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Uncaught exception created in one of the service methods of the servlet equinoxbridgeservlet in application jts_war. Exception created : javax.servlet.ServletException: org.eclipse.core.runtime.CoreException: Plug-in com.ibm.team.repository.servlet was unable to load class com.ibm.team.repository.servlet.TeamServerServlet.
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:198)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:179)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3826)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:445)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:275)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1016)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:639)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1772)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1563)
Caused by: org.eclipse.core.runtime.CoreException: Plug-in com.ibm.team.repository.servlet was unable to load class com.ibm.team.repository.servlet.TeamServerServlet.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:180)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:162)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:194)
... 32 more
Caused by: java.lang.NullPointerException
at org.eclipse.osgi.internal.loader.BundleLoader.getImportedSources(BundleLoader.java:245)
at org.eclipse.osgi.internal.loader.BundleLoader.findImportedSource(BundleLoader.java:1046)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:442)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
at java.lang.ClassLoader.loadClass(ClassLoader.java:619)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:326)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
... 36 more

permanent link
John Vasta (2.6k15) | answered Feb 10 '11, 9:25 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
This kind of problem can happen when a previously-deployed WAR file (from an earlier build) was not completely undeployed. It can also happen on Linux if the open file limit is too low (in which case you would see errors about "too many open files" in the logs).

If it's the incomplete undeploy problem, there is a tech note on how to clean up at

http://www-01.ibm.com/support/docview.wss?uid=swg21455119

Basically, you undeploy the applications again, shut down WAS, then make sure that there are no bits of the applications left in the WAS temp area. Then start WAS again and redeploy the applications. See the tech note for the details.

permanent link
Michael Nidd (38155) | answered Feb 10 '11, 9:41 a.m.
Brilliant! That was it! Found more detail in the thread here:
http://jazz.net/forums/viewtopic.php?t=14840

Some bundles get installed the first time jts runs, but that doesn't happen unless com.ibm.team.repository.server.jts.url=https\://<SERVER_NAME>\:9443/jts is set, and after it's failed once, the cache prevents the first-run stuff from running when you un-install and install again.

Thanks for the help folks!

Your answer


Register or 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.