RTC 2.0 RC1 installation
I'm having difficulty getting RTC 2.0 RC1 running on a machine. The same machine is successfully hosting M3 and M3D1 (different WAS profiles) - I used the same steps to configure all WAS profiles.
I'm unable to connect to the server to run setup (https://<host>/jazz/setup) - the redirect fails for https://<host>/jazz/auth/authrequired page with "'dojo' not defined"
andjazz.log shows the following:
2009-05-21 13:46:38,076 WARN net.jazz.ajax.internal.style.CSSDependencyGraph - CSS module is a placeholder and has not yet been resolved
2009-05-21 13:46:40,279 ERROR net.jazz.ajax.internal.Activator - Exception thrown while starting Jazz Ajax Framework
java.lang.NullPointerException
at net.jazz.ajax.internal.javascript.JavaScriptModule.findContributingBundles(JavaScriptModule.java:270)
at net.jazz.ajax.internal.javascript.JavaScriptModule.findContributingBundles(JavaScriptModule.java:275)
at net.jazz.ajax.internal.javascript.JavaScriptModule.findContributingBundles(JavaScriptModule.java:275)
at net.jazz.ajax.internal.javascript.JavaScriptModule.getVersionId(JavaScriptModule.java:258)
at net.jazz.ajax.internal.ajaxmodule.AjaxModuleServlet$JavaScriptFragmentProvider.<init>(AjaxModuleServlet.java:401)
at net.jazz.ajax.internal.ajaxmodule.AjaxModuleServlet.<init>(AjaxModuleServlet.java:105)
at net.jazz.ajax.internal.JazzAjaxFrameworkServiceImpl.registerAjaxModules(JazzAjaxFrameworkServiceImpl.java:300)
at net.jazz.ajax.internal.registry.WebUIRegistryReader.start(WebUIRegistryReader.java:264)
at net.jazz.ajax.internal.Activator.addingService(Activator.java:66)
at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1064)
at org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialServices(ServiceTracker.java:926)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:330)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:274)
at net.jazz.ajax.internal.Activator.start(Activator.java:48)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)
2009-05-21 13:48:38,545 INFO uration.OverridablePropertyFileServerConfiguration - Loading configuration from "file:///C:/Program Files/IBM/JazzTeamServer_2.0_RC1/server/conf/jazz/teamserver.properties".
2009-05-21 13:48:40,420 ERROR t.internal.registry.AbstractActivationManagerOwner - CRJAZ1093I Service failed to activate.
com.ibm.team.repository.common.transport.TeamServiceRegistryException: CRJAZ1092I The service class "com.ibm.team.repository.service.internal.discovery.FriendsService" failed during activation.
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.bindRequiredServices(AbstractActivationManagerOwner.java:208)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.doActivate(AbstractActivationManagerOwner.java:494)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.activate(AbstractActivationManagerOwner.java:134)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.activate(BundleActivationManager.java:290)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.performActivation(BundleActivationManager.java:1584)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.access$2(BundleActivationManager.java:1569)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager$3.acquired(BundleActivationManager.java:573)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer.serviceAcquired(ImportServiceRecordContainer.java:587)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer.access$1(ImportServiceRecordContainer.java:571)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer$5.serviceAcquired(ImportServiceRecordContainer.java:352)
at org.eclipse.soda.sat.core.internal.record.ImportServiceRecord.acquire(ImportServiceRecord.java:114)
at org.eclipse.soda.sat.core.internal.record.ImportServiceRecord.handleRegisteredService(ImportServiceRecord.java:317)
at org.eclipse.soda.sat.core.internal.record.ServiceRecord.serviceChanged(ServiceRecord.java:443)
at org.eclipse.soda.sat.core.internal.record.ServiceRecord.access$0(ServiceRecord.java:425)
at org.eclipse.soda.sat.core.internal.record.ServiceRecord$1.serviceChanged(ServiceRecord.java:130)
at org.eclipse.osgi.framework.internal.core.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:91)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:1248)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)
at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEventPrivileged(Framework.java:1563)
at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEvent(Framework.java:1538)
at org.eclipse.osgi.framework.internal.core.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:122)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.createServiceRegistration(BundleContextImpl.java:666)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:617)
at org.eclipse.soda.sat.core.internal.record.ExportServiceRecord.registerServiceWithFramework(ExportServiceRecord.java:384)
at org.eclipse.soda.sat.core.internal.record.ExportServiceRecord.register(ExportServiceRecord.java:371)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.register(ExportProxyServiceRecord.java:581)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.registerExportServiceRecords(BundleActivationManager.java:1642)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.addExportServiceRecords(BundleActivationManager.java:364)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.registerPendingExportedServices(AbstractActivationManagerOwner.java:884)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.registerServices(AbstractActivationManagerOwner.java:918)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.registerServices(AbstractActivationManagerOwner.java:907)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.doActivate(AbstractActivationManagerOwner.java:501)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.activate(AbstractActivationManagerOwner.java:134)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.activate(BundleActivationManager.java:290)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.performActivation(BundleActivationManager.java:1584)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.access$2(BundleActivationManager.java:1569)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager$3.acquired(BundleActivationManager.java:573)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer.acquire(ImportServiceRecordContainer.java:296)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.acquireImportedServices(BundleActivationManager.java:234)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.acquireImportServiceRecords(BundleActivationManager.java:250)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.startSync(BundleActivationManager.java:2049)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.start(BundleActivationManager.java:2018)
at com.ibm.team.repository.common.transport.internal.registry.OsgiServicesManager.register(OsgiServicesManager.java:404)
at com.ibm.team.repository.common.transport.services.TeamServiceRegistry.registerServices(TeamServiceRegistry.java:322)
at com.ibm.team.repository.common.transport.services.TeamServiceRegistry.initialize(TeamServiceRegistry.java:283)
at com.ibm.team.repository.common.transport.services.TeamServiceRegistry.start(TeamServiceRegistry.java:361)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.init(AbstractTeamServerServlet.java:1174)
at com.ibm.team.repository.servlet.TeamServerServlet.init(TeamServerServlet.java:195)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:195)
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:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1143)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:591)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3453)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1037)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:644)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1818)
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:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by:
java.lang.RuntimeException: java.net.MalformedURLException: no protocol: null/jazz/
at com.ibm.team.repository.service.internal.discovery.FriendsService.activate(FriendsService.java:51)
at com.ibm.team.repository.service.AbstractService.bindRequiredServices(AbstractService.java:180)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.bindRequiredServices(AbstractActivationManagerOwner.java:202)
... 80 more
Caused by:
java.net.MalformedURLException: no protocol: null/jazz/
at java.net.URL.<init>(URL.java:601)
at java.net.URL.<init>(URL.java:498)
at java.net.URL.<init>(URL.java:447)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.computeLocationFromProperty(BaseDiscoveryService.java:160)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.computeLocationFromContextConfig(BaseDiscoveryService.java:154)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.computeDefaultLocation(BaseDiscoveryService.java:145)
at com.ibm.team.repository.service.internal.discovery.FriendsService.getFriendsConfigURL(FriendsService.java:89)
at com.ibm.team.repository.service.internal.discovery.FriendsService.getRawContent(FriendsService.java:57)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.getServiceContent(BaseDiscoveryService.java:106)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.reloadContent(BaseDiscoveryService.java:59)
at com.ibm.team.repository.service.internal.discovery.FriendsService.activate(FriendsService.java:49)
... 82 more
2009-05-21 13:48:40,529 INFO .repository.service.internal.rdb.ConnectionFactory - Attempting Initial Database Connection Using
Db Name/Location: //cc32.notesdev.ibm.com:50000/JAZZ_2:user=xxxxxxxx;password=xxxxxxxx;
2009-05-21 13:48:41,279 INFO .repository.service.internal.rdb.ConnectionFactory - Initial database connection successful
Db Product Name: DB2/NT
Db Product Version: SQL09053
Db URL: jdbc:db2://cc32.notesdev.ibm.com:50000/JAZZ_2
Jdbc Driver Name: IBM DB2 JDBC Universal Driver Architecture
Jdbc Driver Version: 3.53.70
2009-05-21 13:48:41,639 INFO m.team.fulltext.service.internal.index.IndexConfig - CRJAZ8192E: Fulltext Index Location: workitemindex\fulltext_index\
2009-05-21 13:48:44,623 WARN com.ibm.team.repository - CRJAZ0956I The server's license will expire on Jul 31, 2009 12:00 AM.
2009-05-21 13:48:46,482 WARN com.ibm.team.repository.servlet.TeamServerServlet - CRJAZ1181I Security notice during initialization: Allowing ADMIN user access. It is recommended that you disable the ADMIN user and create a real user with administrative rights.
Any ideas? Any at all - I'm stuck and have a group who really wants to give it a spin.
I'm unable to connect to the server to run setup (https://<host>/jazz/setup) - the redirect fails for https://<host>/jazz/auth/authrequired page with "'dojo' not defined"
and
2009-05-21 13:46:38,076 WARN net.jazz.ajax.internal.style.CSSDependencyGraph - CSS module is a placeholder and has not yet been resolved
2009-05-21 13:46:40,279 ERROR net.jazz.ajax.internal.Activator - Exception thrown while starting Jazz Ajax Framework
java.lang.NullPointerException
at net.jazz.ajax.internal.javascript.JavaScriptModule.findContributingBundles(JavaScriptModule.java:270)
at net.jazz.ajax.internal.javascript.JavaScriptModule.findContributingBundles(JavaScriptModule.java:275)
at net.jazz.ajax.internal.javascript.JavaScriptModule.findContributingBundles(JavaScriptModule.java:275)
at net.jazz.ajax.internal.javascript.JavaScriptModule.getVersionId(JavaScriptModule.java:258)
at net.jazz.ajax.internal.ajaxmodule.AjaxModuleServlet$JavaScriptFragmentProvider.<init>(AjaxModuleServlet.java:401)
at net.jazz.ajax.internal.ajaxmodule.AjaxModuleServlet.<init>(AjaxModuleServlet.java:105)
at net.jazz.ajax.internal.JazzAjaxFrameworkServiceImpl.registerAjaxModules(JazzAjaxFrameworkServiceImpl.java:300)
at net.jazz.ajax.internal.registry.WebUIRegistryReader.start(WebUIRegistryReader.java:264)
at net.jazz.ajax.internal.Activator.addingService(Activator.java:66)
at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1064)
at org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialServices(ServiceTracker.java:926)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:330)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:274)
at net.jazz.ajax.internal.Activator.start(Activator.java:48)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)
2009-05-21 13:48:38,545 INFO uration.OverridablePropertyFileServerConfiguration - Loading configuration from "file:///C:/Program Files/IBM/JazzTeamServer_2.0_RC1/server/conf/jazz/teamserver.properties".
2009-05-21 13:48:40,420 ERROR t.internal.registry.AbstractActivationManagerOwner - CRJAZ1093I Service failed to activate.
com.ibm.team.repository.common.transport.TeamServiceRegistryException: CRJAZ1092I The service class "com.ibm.team.repository.service.internal.discovery.FriendsService" failed during activation.
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.bindRequiredServices(AbstractActivationManagerOwner.java:208)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.doActivate(AbstractActivationManagerOwner.java:494)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.activate(AbstractActivationManagerOwner.java:134)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.activate(BundleActivationManager.java:290)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.performActivation(BundleActivationManager.java:1584)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.access$2(BundleActivationManager.java:1569)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager$3.acquired(BundleActivationManager.java:573)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer.serviceAcquired(ImportServiceRecordContainer.java:587)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer.access$1(ImportServiceRecordContainer.java:571)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer$5.serviceAcquired(ImportServiceRecordContainer.java:352)
at org.eclipse.soda.sat.core.internal.record.ImportServiceRecord.acquire(ImportServiceRecord.java:114)
at org.eclipse.soda.sat.core.internal.record.ImportServiceRecord.handleRegisteredService(ImportServiceRecord.java:317)
at org.eclipse.soda.sat.core.internal.record.ServiceRecord.serviceChanged(ServiceRecord.java:443)
at org.eclipse.soda.sat.core.internal.record.ServiceRecord.access$0(ServiceRecord.java:425)
at org.eclipse.soda.sat.core.internal.record.ServiceRecord$1.serviceChanged(ServiceRecord.java:130)
at org.eclipse.osgi.framework.internal.core.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:91)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:1248)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)
at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEventPrivileged(Framework.java:1563)
at org.eclipse.osgi.framework.internal.core.Framework.publishServiceEvent(Framework.java:1538)
at org.eclipse.osgi.framework.internal.core.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:122)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.createServiceRegistration(BundleContextImpl.java:666)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:617)
at org.eclipse.soda.sat.core.internal.record.ExportServiceRecord.registerServiceWithFramework(ExportServiceRecord.java:384)
at org.eclipse.soda.sat.core.internal.record.ExportServiceRecord.register(ExportServiceRecord.java:371)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.register(ExportProxyServiceRecord.java:581)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.registerExportServiceRecords(BundleActivationManager.java:1642)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.addExportServiceRecords(BundleActivationManager.java:364)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.registerPendingExportedServices(AbstractActivationManagerOwner.java:884)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.registerServices(AbstractActivationManagerOwner.java:918)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.registerServices(AbstractActivationManagerOwner.java:907)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.doActivate(AbstractActivationManagerOwner.java:501)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.activate(AbstractActivationManagerOwner.java:134)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.activate(BundleActivationManager.java:290)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.performActivation(BundleActivationManager.java:1584)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.access$2(BundleActivationManager.java:1569)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager$3.acquired(BundleActivationManager.java:573)
at org.eclipse.soda.sat.core.internal.record.container.ImportServiceRecordContainer.acquire(ImportServiceRecordContainer.java:296)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.acquireImportedServices(BundleActivationManager.java:234)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.acquireImportServiceRecords(BundleActivationManager.java:250)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.startSync(BundleActivationManager.java:2049)
at org.eclipse.soda.sat.core.internal.framework.bundle.BundleActivationManager.start(BundleActivationManager.java:2018)
at com.ibm.team.repository.common.transport.internal.registry.OsgiServicesManager.register(OsgiServicesManager.java:404)
at com.ibm.team.repository.common.transport.services.TeamServiceRegistry.registerServices(TeamServiceRegistry.java:322)
at com.ibm.team.repository.common.transport.services.TeamServiceRegistry.initialize(TeamServiceRegistry.java:283)
at com.ibm.team.repository.common.transport.services.TeamServiceRegistry.start(TeamServiceRegistry.java:361)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.init(AbstractTeamServerServlet.java:1174)
at com.ibm.team.repository.servlet.TeamServerServlet.init(TeamServerServlet.java:195)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.initializeDelegate(ServletManager.java:195)
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:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1143)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:591)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3453)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1037)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:644)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1818)
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:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by:
java.lang.RuntimeException: java.net.MalformedURLException: no protocol: null/jazz/
at com.ibm.team.repository.service.internal.discovery.FriendsService.activate(FriendsService.java:51)
at com.ibm.team.repository.service.AbstractService.bindRequiredServices(AbstractService.java:180)
at com.ibm.team.repository.common.transport.internal.registry.AbstractActivationManagerOwner.bindRequiredServices(AbstractActivationManagerOwner.java:202)
... 80 more
Caused by:
java.net.MalformedURLException: no protocol: null/jazz/
at java.net.URL.<init>(URL.java:601)
at java.net.URL.<init>(URL.java:498)
at java.net.URL.<init>(URL.java:447)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.computeLocationFromProperty(BaseDiscoveryService.java:160)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.computeLocationFromContextConfig(BaseDiscoveryService.java:154)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.computeDefaultLocation(BaseDiscoveryService.java:145)
at com.ibm.team.repository.service.internal.discovery.FriendsService.getFriendsConfigURL(FriendsService.java:89)
at com.ibm.team.repository.service.internal.discovery.FriendsService.getRawContent(FriendsService.java:57)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.getServiceContent(BaseDiscoveryService.java:106)
at com.ibm.team.repository.service.internal.discovery.BaseDiscoveryService.reloadContent(BaseDiscoveryService.java:59)
at com.ibm.team.repository.service.internal.discovery.FriendsService.activate(FriendsService.java:49)
... 82 more
2009-05-21 13:48:40,529 INFO .repository.service.internal.rdb.ConnectionFactory - Attempting Initial Database Connection Using
Db Name/Location: //cc32.notesdev.ibm.com:50000/JAZZ_2:user=xxxxxxxx;password=xxxxxxxx;
2009-05-21 13:48:41,279 INFO .repository.service.internal.rdb.ConnectionFactory - Initial database connection successful
Db Product Name: DB2/NT
Db Product Version: SQL09053
Db URL: jdbc:db2://cc32.notesdev.ibm.com:50000/JAZZ_2
Jdbc Driver Name: IBM DB2 JDBC Universal Driver Architecture
Jdbc Driver Version: 3.53.70
2009-05-21 13:48:41,639 INFO m.team.fulltext.service.internal.index.IndexConfig - CRJAZ8192E: Fulltext Index Location: workitemindex\fulltext_index\
2009-05-21 13:48:44,623 WARN com.ibm.team.repository - CRJAZ0956I The server's license will expire on Jul 31, 2009 12:00 AM.
2009-05-21 13:48:46,482 WARN com.ibm.team.repository.servlet.TeamServerServlet - CRJAZ1181I Security notice during initialization: Allowing ADMIN user access. It is recommended that you disable the ADMIN user and create a real user with administrative rights.
Any ideas? Any at all - I'm stuck and have a group who really wants to give it a spin.
4 answers
We now have a slightly different WAS configuration required. The message in the log:
java.net.MalformedURLException: no protocol: null/jazz/
is a giveaway that you dont have the JVM properties set quite right.
Look at comment 10 in work item 80841. Step 2 shows the new JVM properties.
java.net.MalformedURLException: no protocol: null/jazz/
is a giveaway that you dont have the JVM properties set quite right.
Look at comment 10 in work item 80841. Step 2 shows the new JVM properties.
Creating JAZZ_HOME allowed me to get further - I can now log in, but setup hangs on the "Configure Database" page with "Loading configuration settings.."
Nothing unusual in jazz.log
2009-05-22 16:18:20,264 INFO uration.OverridablePropertyFileServerConfiguration - Loading configuration from "file:///C:/Program%20Files/IBM/JazzTeamServer_2.0_Beta2/server/conf/jazz/teamserver.properties".
2009-05-22 16:18:21,809 INFO .repository.service.internal.rdb.ConnectionFactory - Attempting Initial Database Connection Using
Db Name/Location: //cc32.notesdev.ibm.com:50000/JAZZ_2:user=xxxxxxxx;password=xxxxxxxx;
2009-05-22 16:18:22,214 INFO .repository.service.internal.rdb.ConnectionFactory - Initial database connection successful
Db Product Name: DB2/NT
Db Product Version: SQL09053
Db URL: jdbc:db2://cc32.notesdev.ibm.com:50000/JAZZ_2
Jdbc Driver Name: IBM DB2 JDBC Universal Driver Architecture
Jdbc Driver Version: 3.53.70
2009-05-22 16:18:22,589 INFO m.team.fulltext.service.internal.index.IndexConfig - CRJAZ8192E: Fulltext Index Location: workitemindex\fulltext_index\
2009-05-22 16:18:25,397 WARN com.ibm.team.repository - CRJAZ0956I The server's license will expire on Jul 31, 2009 12:00 AM.
teamserver.properties (I started with teamserver.db2.win32.properties and change the jdbc.location)
###############################################################################
# Licensed Materials - Property of IBM
# (c) Copyright IBM Corporation 2005, 2008. All Rights Reserved.
#
# Note to U.S. Government Users Restricted Rights:
# Use, duplication or disclosure restricted by GSA ADP Schedule
# Contract with IBM Corp.
###############################################################################
# Properties file for configuring IBM Team Server
# Database settings
#
# DERBY Configuration
#
# JDBC DB location, specifying this property disables system-based selection of default location
#com.ibm.team.repository.db.vendor = DERBY
#com.ibm.team.repository.db.jdbc.location = repositoryDB
#
# DB2 configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use DB2
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//cc32.notesdev.ibm.com:50000/JAZZ_2:fullyMaterializeLobData=false;user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=password_removed
# DB2 requires a path where the content tablespace should be created, examples for Win and Linux follow
com.ibm.team.repository.db.db2.content.tablespace.location=content_tablespace
# Configure the size of the tablespace to be created, in 4K pages.
# This is a hard limit and will need to be raised for a production database.
# Your DB2 DBA will need to monitor the utilization of the CONTENTS tablespace and grow it as needed.
# Defaulting to 250,000 pages, or 1GB.
com.ibm.team.repository.db.db2.content.tablespace.numpages=250000
#
# Oracle configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use Oracle
#com.ibm.team.repository.db.vendor = ORACLE
#com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//localhost:1521/ORCL
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# Sql Server configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use Sql Server
#com.ibm.team.repository.db.vendor = SQLSERVER
#com.ibm.team.repository.db.jdbc.location=//localhost:1433;databaseName=jazz;user=jazzDBuser;password={password}
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# DB2i configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use DB2i
#com.ibm.team.repository.db.vendor = DB2i
#com.ibm.team.repository.db.jdbc.location=//hostname;hold statements=true;user=jazzDBuser;password={password};
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# DB2z configuration
#
# Comment out above lines, uncomment the following lines and customize example location to use DB2z
#com.ibm.team.repository.db.vendor = db2z
# Location name of the DB2z sub-system.
# ipAddress, ipPort and location be obtained by running the DB2 command -DISPLAY DDF
#com.ibm.team.repository.db.jdbc.location=//ipAddress:ipPort/location:fullyMaterializeLobData=false;user=jazzDBuser;password={password};
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
# DB2z Database name
#com.ibm.team.repository.db.db2.dsn.dbname=JAZZDB
# DB2z Bufferpool name
#com.ibm.team.repository.db.db2.dsn.bufferpool=bpx
# DB2z Storage Group name
#com.ibm.team.repository.db.db2.dsn.stogroup=JAZZSTG
#
# J2EE database connection example
#
#com.ibm.team.repository.db.type = J2EE
#com.ibm.team.repository.db.vendor=<VENDOR>
#com.ibm.team.repository.db.j2ee.dataSource = /jdbc/jazz
# Setting this value to 'true' opens a wide security hole. Only set it to 'true'
# in development time, when security isn't important and the developer
# doesn't wish to spend time configuring true J2EE authentication.
com.ibm.team.repository.ws.allow.identity.assertion = false
# Used for product packaging
com.ibm.team.repository.web.pageorder = {"com.ibm.team.repository.web.admin": \
, \
"com.ibm.team.process.web.projectArea": \
,\
"com.ibm.team.process.web.projectAreaList": \
}
com.ibm.team.repository.web.suppressedPages = {"com.ibm.team.repository.web.admin": \
}
com.ibm.team.repository.web.helpuri = http://publib.boulder.ibm.com/infocenter/rtc/v1r0m1/index.jsp
#
# Freshness specification, in seconds, for ChangeEvent scrubbing. Items older than this are
# deleted from the database. For the itemTypes WorkItem and BuildResult (as specified in
# "changeEvent.expirationByType") freshness spec is 60 days and 2 days, respectively. The
# default age, (as specified in "changeEvent.expirationDefault") is 14 days.
#
# All times must be represented in seconds.
#
# Values for the "changeEvent.expirationByType" and "changeEvent.expirationByCategory"
# properties are space-delimited. Each value is a tuple of
# itemType shortName or longName, separated by ':', followed by a maxage
# value in seconds. Whitespace is not allowed between the itemType, ':', and
# maxage value. For "expirationByCategory", "itemType" is replaced by a category
# string, as would be found in the category field of ChangeEvent.
#
com.ibm.team.repository.changeEvent.expirationDefault = 1209600
com.ibm.team.repository.changeEvent.expirationByType = com.ibm.team.workitem.WorkItem:5184000 com.ibm.team.build.BuildResult:172800
com.ibm.team.repository.changeEvent.expirationByCategory = SystemLog:259200
# Fulltest index location
com.ibm.team.fulltext.indexLocation=workitemindex
Any (all) help appreciated
Nothing unusual in jazz.log
2009-05-22 16:18:20,264 INFO uration.OverridablePropertyFileServerConfiguration - Loading configuration from "file:///C:/Program%20Files/IBM/JazzTeamServer_2.0_Beta2/server/conf/jazz/teamserver.properties".
2009-05-22 16:18:21,809 INFO .repository.service.internal.rdb.ConnectionFactory - Attempting Initial Database Connection Using
Db Name/Location: //cc32.notesdev.ibm.com:50000/JAZZ_2:user=xxxxxxxx;password=xxxxxxxx;
2009-05-22 16:18:22,214 INFO .repository.service.internal.rdb.ConnectionFactory - Initial database connection successful
Db Product Name: DB2/NT
Db Product Version: SQL09053
Db URL: jdbc:db2://cc32.notesdev.ibm.com:50000/JAZZ_2
Jdbc Driver Name: IBM DB2 JDBC Universal Driver Architecture
Jdbc Driver Version: 3.53.70
2009-05-22 16:18:22,589 INFO m.team.fulltext.service.internal.index.IndexConfig - CRJAZ8192E: Fulltext Index Location: workitemindex\fulltext_index\
2009-05-22 16:18:25,397 WARN com.ibm.team.repository - CRJAZ0956I The server's license will expire on Jul 31, 2009 12:00 AM.
teamserver.properties (I started with teamserver.db2.win32.properties and change the jdbc.location)
###############################################################################
# Licensed Materials - Property of IBM
# (c) Copyright IBM Corporation 2005, 2008. All Rights Reserved.
#
# Note to U.S. Government Users Restricted Rights:
# Use, duplication or disclosure restricted by GSA ADP Schedule
# Contract with IBM Corp.
###############################################################################
# Properties file for configuring IBM Team Server
# Database settings
#
# DERBY Configuration
#
# JDBC DB location, specifying this property disables system-based selection of default location
#com.ibm.team.repository.db.vendor = DERBY
#com.ibm.team.repository.db.jdbc.location = repositoryDB
#
# DB2 configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use DB2
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//cc32.notesdev.ibm.com:50000/JAZZ_2:fullyMaterializeLobData=false;user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=password_removed
# DB2 requires a path where the content tablespace should be created, examples for Win and Linux follow
com.ibm.team.repository.db.db2.content.tablespace.location=content_tablespace
# Configure the size of the tablespace to be created, in 4K pages.
# This is a hard limit and will need to be raised for a production database.
# Your DB2 DBA will need to monitor the utilization of the CONTENTS tablespace and grow it as needed.
# Defaulting to 250,000 pages, or 1GB.
com.ibm.team.repository.db.db2.content.tablespace.numpages=250000
#
# Oracle configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use Oracle
#com.ibm.team.repository.db.vendor = ORACLE
#com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//localhost:1521/ORCL
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# Sql Server configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use Sql Server
#com.ibm.team.repository.db.vendor = SQLSERVER
#com.ibm.team.repository.db.jdbc.location=//localhost:1433;databaseName=jazz;user=jazzDBuser;password={password}
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# DB2i configuration
#
# Comment out above lines, uncomment the following three lines and customize example location to use DB2i
#com.ibm.team.repository.db.vendor = DB2i
#com.ibm.team.repository.db.jdbc.location=//hostname;hold statements=true;user=jazzDBuser;password={password};
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# DB2z configuration
#
# Comment out above lines, uncomment the following lines and customize example location to use DB2z
#com.ibm.team.repository.db.vendor = db2z
# Location name of the DB2z sub-system.
# ipAddress, ipPort and location be obtained by running the DB2 command -DISPLAY DDF
#com.ibm.team.repository.db.jdbc.location=//ipAddress:ipPort/location:fullyMaterializeLobData=false;user=jazzDBuser;password={password};
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
# DB2z Database name
#com.ibm.team.repository.db.db2.dsn.dbname=JAZZDB
# DB2z Bufferpool name
#com.ibm.team.repository.db.db2.dsn.bufferpool=bpx
# DB2z Storage Group name
#com.ibm.team.repository.db.db2.dsn.stogroup=JAZZSTG
#
# J2EE database connection example
#
#com.ibm.team.repository.db.type = J2EE
#com.ibm.team.repository.db.vendor=<VENDOR>
#com.ibm.team.repository.db.j2ee.dataSource = /jdbc/jazz
# Setting this value to 'true' opens a wide security hole. Only set it to 'true'
# in development time, when security isn't important and the developer
# doesn't wish to spend time configuring true J2EE authentication.
com.ibm.team.repository.ws.allow.identity.assertion = false
# Used for product packaging
com.ibm.team.repository.web.pageorder = {"com.ibm.team.repository.web.admin": \
, \
"com.ibm.team.process.web.projectArea": \
,\
"com.ibm.team.process.web.projectAreaList": \
}
com.ibm.team.repository.web.suppressedPages = {"com.ibm.team.repository.web.admin": \
}
com.ibm.team.repository.web.helpuri = http://publib.boulder.ibm.com/infocenter/rtc/v1r0m1/index.jsp
#
# Freshness specification, in seconds, for ChangeEvent scrubbing. Items older than this are
# deleted from the database. For the itemTypes WorkItem and BuildResult (as specified in
# "changeEvent.expirationByType") freshness spec is 60 days and 2 days, respectively. The
# default age, (as specified in "changeEvent.expirationDefault") is 14 days.
#
# All times must be represented in seconds.
#
# Values for the "changeEvent.expirationByType" and "changeEvent.expirationByCategory"
# properties are space-delimited. Each value is a tuple of
# itemType shortName or longName, separated by ':', followed by a maxage
# value in seconds. Whitespace is not allowed between the itemType, ':', and
# maxage value. For "expirationByCategory", "itemType" is replaced by a category
# string, as would be found in the category field of ChangeEvent.
#
com.ibm.team.repository.changeEvent.expirationDefault = 1209600
com.ibm.team.repository.changeEvent.expirationByType = com.ibm.team.workitem.WorkItem:5184000 com.ibm.team.build.BuildResult:172800
com.ibm.team.repository.changeEvent.expirationByCategory = SystemLog:259200
# Fulltest index location
com.ibm.team.fulltext.indexLocation=workitemindex
Any (all) help appreciated
While troubleshooting, I inadvertently turned off "Use available authentication data when an unprotected URI is accessed" as mentioned in the Release Notes ("Security settings for WebSphere Application Server"). Once set (with WAS restart), I was able to complete the setup.
When it was off - the symptom was https://<myhost>:<port>/jazz returned "Redirect Loop" and https://<myhost>:<port>/jazz/setup hung.
When it was off - the symptom was https://<myhost>:<port>/jazz returned "Redirect Loop" and https://<myhost>:<port>/jazz/setup hung.
The hang during the configure DB step was reported as a bug and has been
fixed since then. You can either configure the database by modifying
the teamserver.properties file by hand, or by moving to a later build of
RTC.
-
Matt Lavin
Jazz Server Team
On Tue, 2009-05-26 at 15:23 +0000, eanderso wrote:
fixed since then. You can either configure the database by modifying
the teamserver.properties file by hand, or by moving to a later build of
RTC.
-
Matt Lavin
Jazz Server Team
On Tue, 2009-05-26 at 15:23 +0000, eanderso wrote:
Creating JAZZ_HOME allowed me to get further - I can now log in, but
setup hangs on the "Configure Database" page with
"Loading configuration settings.."
Nothing unusual in jazz.log
2009-05-22 16:18:20,264 INFO
uration.OverridablePropertyFileServerConfiguration - Loading
configuration from
"file:///C:/Program%20Files/IBM/JazzTeamServer_2.0_Beta2/server/conf/jazz/teamserver.properties".
2009-05-22 16:18:21,809 INFO
repository.service.internal.rdb.ConnectionFactory - Attempting
Initial Database Connection Using
Db Name/Location:
//cc32.notesdev.ibm.com:50000/JAZZ_2:user=xxxxxxxx;password=xxxxxxxx;
2009-05-22 16:18:22,214 INFO
repository.service.internal.rdb.ConnectionFactory - Initial
database connection successful
Db Product Name: DB2/NT
Db Product Version: SQL09053
Db URL: jdbc:db2://cc32.notesdev.ibm.com:50000/JAZZ_2
Jdbc Driver Name: IBM DB2 JDBC Universal Driver Architecture
Jdbc Driver Version: 3.53.70
2009-05-22 16:18:22,589 INFO
m.team.fulltext.service.internal.index.IndexConfig - CRJAZ8192E:
Fulltext Index Location: workitemindex\fulltext_index\
2009-05-22 16:18:25,397 WARN
com.ibm.team.repository - CRJAZ0956I The
server's license will expire on Jul 31, 2009 12:00 AM.
teamserver.properties (I started with teamserver.db2.win32.properties
and change the jdbc.location)
###############################################################################
# Licensed Materials - Property of IBM
# (c) Copyright IBM Corporation 2005, 2008. All Rights Reserved.
#
# Note to U.S. Government Users Restricted Rights:
# Use, duplication or disclosure restricted by GSA ADP Schedule
# Contract with IBM Corp.
###############################################################################
# Properties file for configuring IBM Team Server
# Database settings
#
# DERBY Configuration
#
# JDBC DB location, specifying this property disables system-based
selection of default location
#com.ibm.team.repository.db.vendor = DERBY
#com.ibm.team.repository.db.jdbc.location = repositoryDB
#
# DB2 configuration
#
# Comment out above lines, uncomment the following three lines and
customize example location to use DB2
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//cc32.notesdev.ibm.com:50000/JAZZ_2:fullyMaterializeLobData=false;user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=password_removed
# DB2 requires a path where the content tablespace should be created,
examples for Win and Linux follow
com.ibm.team.repository.db.db2.content.tablespace.location=content_tablespace
# Configure the size of the tablespace to be created, in 4K pages.
# This is a hard limit and will need to be raised for a production
database.
# Your DB2 DBA will need to monitor the utilization of the CONTENTS
tablespace and grow it as needed.
# Defaulting to 250,000 pages, or 1GB.
com.ibm.team.repository.db.db2.content.tablespace.numpages=250000
#
# Oracle configuration
#
# Comment out above lines, uncomment the following three lines and
customize example location to use Oracle
#com.ibm.team.repository.db.vendor = ORACLE
#com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//localhost:1521/ORCL
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# Sql Server configuration
#
# Comment out above lines, uncomment the following three lines and
customize example location to use Sql Server
#com.ibm.team.repository.db.vendor = SQLSERVER
#com.ibm.team.repository.db.jdbc.location=//localhost:1433;databaseName=jazz;user=jazzDBuser;password={password}
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# DB2i configuration
#
# Comment out above lines, uncomment the following three lines and
customize example location to use DB2i
#com.ibm.team.repository.db.vendor = DB2i
#com.ibm.team.repository.db.jdbc.location=//hostname;hold
statements=true;user=jazzDBuser;password={password};
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
#
# DB2z configuration
#
# Comment out above lines, uncomment the following lines and customize
example location to use DB2z
#com.ibm.team.repository.db.vendor = db2z
# Location name of the DB2z sub-system.
# ipAddress, ipPort and location be obtained by running the DB2
command -DISPLAY DDF
#com.ibm.team.repository.db.jdbc.location=//ipAddress:ipPort/location:fullyMaterializeLobData=false;user=jazzDBuser;password={password};
#com.ibm.team.repository.db.jdbc.password=jazzDBpswd
# DB2z Database name
#com.ibm.team.repository.db.db2.dsn.dbname=JAZZDB
# DB2z Bufferpool name
#com.ibm.team.repository.db.db2.dsn.bufferpool=bpx
# DB2z Storage Group name
#com.ibm.team.repository.db.db2.dsn.stogroup=JAZZSTG
#
# J2EE database connection example
#
#com.ibm.team.repository.db.type = J2EE
#com.ibm.team.repository.db.vendor=<VENDOR
#com.ibm.team.repository.db.j2ee.dataSource = /jdbc/jazz
# Setting this value to 'true' opens a wide security hole. Only set it
to 'true'
# in development time, when security isn't important and the
developer
# doesn't wish to spend time configuring true J2EE authentication.
com.ibm.team.repository.ws.allow.identity.assertion = false
# Used for product packaging
com.ibm.team.repository.web.pageorder =
{"com.ibm.team.repository.web.admin": \
, \
"com.ibm.team.process.web.projectArea": \
,\
"com.ibm.team.process.web.projectAreaList": \
}
com.ibm.team.repository.web.suppressedPages =
{"com.ibm.team.repository.web.admin": \
}
com.ibm.team.repository.web.helpuri =
http://publib.boulder.ibm.com/infocenter/rtc/v1r0m1/index.jsp
#
# Freshness specification, in seconds, for ChangeEvent scrubbing.
Items older than this are
# deleted from the database. For the itemTypes WorkItem and
BuildResult (as specified in
# "changeEvent.expirationByType") freshness spec is 60 days
and 2 days, respectively. The
# default age, (as specified in
"changeEvent.expirationDefault") is 14 days.
#
# All times must be represented in seconds.
#
# Values for the "changeEvent.expirationByType" and
"changeEvent.expirationByCategory"
# properties are space-delimited. Each value is a tuple of
# itemType shortName or longName, separated by ':', followed by a
maxage
# value in seconds. Whitespace is not allowed between the itemType,
':', and
# maxage value. For "expirationByCategory",
"itemType" is replaced by a category
# string, as would be found in the category field of ChangeEvent.
#
com.ibm.team.repository.changeEvent.expirationDefault = 1209600
com.ibm.team.repository.changeEvent.expirationByType =
com.ibm.team.workitem.WorkItem:5184000
com.ibm.team.build.BuildResult:172800
com.ibm.team.repository.changeEvent.expirationByCategory =
SystemLog:259200
# Fulltest index location
com.ibm.team.fulltext.indexLocation=workitemindex
Any (all) help appreciated