It's all about the answers!

Ask a question

VVC upgrade failing - help


Steve Arnold (28131511) | asked Jun 18 '13, 9:37 a.m.
I'm upgrading CLM+DM, from 4.0.2 to 4.0.3.  I'm running tomcat over DB2.  I've successfully run the upgrade scripts for JTS, CCM, QM, DM and RM in that order.  I then started the server and migrated the rm assets - which all worked like a dream.  However, I then came to the last step to upgrade vvc - and I'm getting a failure with -com.ibm.team.repository.common.transport.ServiceNotAvailableException: CRJAZ0106
E The server is temporarily unavailable. The request for the following URL was d
enied: /vvc/upgrade/createProjects.

I'd really appreciate any idea on how to fix this....(details below)

Thanks

Steve

I've got a running server, and I issued this command...
repotools-vvc.bat -migration_vvc_updateResourcesCommand credentialsFile=e:\ibm\JazzTeamServer4.0.3\server\credentials.txt

However this is the console error I got
Upgrade did not complete successfully.  Please see vvc.log for more details.
com.ibm.team.repository.common.transport.ServiceNotAvailableException: CRJAZ0106
E The server is temporarily unavailable. The request for the following URL was d
enied: /vvc/upgrade/createProjects.
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:483)
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:321)
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:219)
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:228)
        at com.ibm.team.repository.transport.client.RestClientConnectionBase.exe
cuteMethod(RestClientConnectionBase.java:315)
        at com.ibm.team.repository.transport.client.RestClientConnectionBase.doM
ethod(RestClientConnectionBase.java:181)
        at com.ibm.team.repository.transport.client.RestClientConnectionBase.doG
et(RestClientConnectionBase.java:122)
        at com.ibm.team.repository.transport.client.TeamRawRestServiceClient$Raw
RestClientConnection.doGet(TeamRawRestServiceClient.java:96)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:60)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeS
erviceCall(ServiceInterfaceProxy.java:164)
        at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(
ServiceInterfaceProxy.java:88)
        at com.ibm.team.repository.client.internal.RawRestServiceClientProxy$Res
tClientConnectionProxy.invoke(RawRestServiceClientProxy.java:121)
        at com.sun.proxy.$Proxy9.doGet(Unknown Source)
        at com.ibm.team.vvc.repotools.commands.upgrade.VVCRemoteUpgradeCommand.e
xecute(VVCRemoteUpgradeCommand.java:67)
        at com.ibm.team.repotools.command.AbstractCommand.execute(AbstractComman
d.java:66)
        at com.ibm.team.repotools.rcp.internal.RepositoryToolsApplication.run(Re
positoryToolsApplication.java:768)
        at com.ibm.team.repotools.rcp.internal.RepositoryToolsApplication.start(
RepositoryToolsApplication.java:843)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl
e.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli
cation(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec
lipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja
va:369)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja
va:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:60)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1384)

And here is the VVC log file.....
2013-06-18 14:19:10,353 [http-bio-9443-exec-51 @@ 14:19 <unauthenticated> /vvc/rootservices] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:10,838 [http-bio-9443-exec-36 @@ 14:19 <unauthenticated> /vvc/rootservices] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:11,734 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/authenticated_identity] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:11,797 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/service/com.ibm.team.repository.service.internal.webuiInitializer.IWebUIInitializerRestService/initializationData] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:11,810 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/service/com.ibm.team.repository.service.internal.webuiInitializer.IWebUIInitializerRestService/initializationData] []  WARN com.ibm.team.repository.service.internal.webuiInitializer.WebUIInitializerRestService  - CRJAZ2456W An attempt was made to load the application's web UI but the service com.ibm.team.repository.service.internal.webuiInitializer.CurrentContributorInitializer cannot be activated until the application has been registered with a Jazz Team Server. To make sure the web UI works correctly, complete the Jazz Team Server setup to register this application. For more information, see the help topic "Registering applications with the Jazz Team Server".
2013-06-18 14:19:11,819 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/service/com.ibm.team.repository.service.internal.webuiInitializer.IWebUIInitializerRestService/initializationData] []  WARN com.ibm.team.repository.service.internal.webuiInitializer.WebUIInitializerRestService  - CRJAZ2456W An attempt was made to load the application's web UI but the service com.ibm.team.process.internal.service.web.HideOperationBehaviorTabInitializer cannot be activated until the application has been registered with a Jazz Team Server. To make sure the web UI works correctly, complete the Jazz Team Server setup to register this application. For more information, see the help topic "Registering applications with the Jazz Team Server".
2013-06-18 14:19:11,824 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/service/com.ibm.team.repository.service.internal.webuiInitializer.IWebUIInitializerRestService/initializationData] []  WARN com.ibm.team.repository.service.internal.webuiInitializer.WebUIInitializerRestService  - CRJAZ2456W An attempt was made to load the application's web UI but the service com.ibm.team.process.internal.service.web.ProjectAreaWebUIInitializionData cannot be activated until the application has been registered with a Jazz Team Server. To make sure the web UI works correctly, complete the Jazz Team Server setup to register this application. For more information, see the help topic "Registering applications with the Jazz Team Server".
2013-06-18 14:19:11,829 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/service/com.ibm.team.repository.service.internal.webuiInitializer.IWebUIInitializerRestService/initializationData] []  WARN com.ibm.team.repository.service.internal.webuiInitializer.WebUIInitializerRestService  - CRJAZ2456W An attempt was made to load the application's web UI but the service com.ibm.team.dashboard.service.internal.DashboardWebUIInitializer cannot be activated until the application has been registered with a Jazz Team Server. To make sure the web UI works correctly, complete the Jazz Team Server setup to register this application. For more information, see the help topic "Registering applications with the Jazz Team Server".
2013-06-18 14:19:11,837 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/service/com.ibm.team.repository.service.internal.webuiInitializer.IWebUIInitializerRestService/initializationData] []  WARN com.ibm.team.repository.service.internal.webuiInitializer.WebUIInitializerRestService  - CRJAZ2456W An attempt was made to load the application's web UI but the service com.ibm.team.repository.service.compatibility.servermsg.internal.ServerMessageWebUIInitializer cannot be activated until the application has been registered with a Jazz Team Server. To make sure the web UI works correctly, complete the Jazz Team Server setup to register this application. For more information, see the help topic "Registering applications with the Jazz Team Server".
2013-06-18 14:19:11,846 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/service/com.ibm.team.repository.service.internal.webuiInitializer.IWebUIInitializerRestService/initializationData] []  WARN com.ibm.team.repository.service.internal.webuiInitializer.WebUIInitializerRestService  - CRJAZ2456W An attempt was made to load the application's web UI but the service com.ibm.team.process.internal.service.web.HideAccessGroupManagementPageInitializer cannot be activated until the application has been registered with a Jazz Team Server. To make sure the web UI works correctly, complete the Jazz Team Server setup to register this application. For more information, see the help topic "Registering applications with the Jazz Team Server".
2013-06-18 14:19:11,935 [http-bio-9443-exec-3 @@ 14:19 clmadmin /vvc/null] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:11,979 [         http-bio-9443-exec-48] [] ERROR net.jazz.ajax.service.internal.http.ThemingHandler  - ERROR : GET https://clmwb.ibm.com:9443/vvc/_theming/allThemeCSS HTTP/1.1
org.apache.http.HttpException: Problem initializing theme namespace
    at net.jazz.ajax.service.internal.http.ThemingHandler.getHttpException(ThemingHandler.java:1494)
    at net.jazz.ajax.service.internal.http.ThemingHandler.initMetadata(ThemingHandler.java:1486)
    at net.jazz.ajax.service.internal.http.ThemingHandler.init(ThemingHandler.java:333)
    at net.jazz.ajax.service.internal.http.ThemingHandler.handle(ThemingHandler.java:260)
    at com.ibm.team.server.httpcore.bridge.AbstractHandlerWrapperServlet.doWrappedService(AbstractHandlerWrapperServlet.java:139)
    at net.jazz.ajax.service.internal.AjaxServices$1.doWrappedService(AjaxServices.java:138)
    at com.ibm.team.server.httpcore.bridge.AbstractHandlerWrapperServlet.service(AbstractHandlerWrapperServlet.java:111)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
    at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:68)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:139)
    at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:172)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
    at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:336)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:908)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:931)
    at java.lang.Thread.run(Thread.java:738)
Caused by: java.lang.NullPointerException
    at net.jazz.ajax.service.internal.http.ThemingHandler.sendLocalRequest(ThemingHandler.java:1647)
    at net.jazz.ajax.service.internal.http.ThemingHandler.sendJfsRequest(ThemingHandler.java:1637)
    at net.jazz.ajax.service.internal.http.ThemingHandler.sendBasicJFSGet(ThemingHandler.java:589)
    at net.jazz.ajax.service.internal.http.ThemingHandler.createRootNamespace(ThemingHandler.java:1505)
    at net.jazz.ajax.service.internal.http.ThemingHandler.initMetadata(ThemingHandler.java:1465)
    ... 33 more
2013-06-18 14:19:12,152 [         http-bio-9443-exec-58] [] ERROR net.jazz.ajax.service.internal.http.ThemingHandler  - ERROR : GET https://clmwb.ibm.com:9443/vvc/_theming/allThemeJS HTTP/1.1
org.apache.http.HttpException: Problem initializing theme namespace
    at net.jazz.ajax.service.internal.http.ThemingHandler.getHttpException(ThemingHandler.java:1494)
    at net.jazz.ajax.service.internal.http.ThemingHandler.initMetadata(ThemingHandler.java:1486)
    at net.jazz.ajax.service.internal.http.ThemingHandler.init(ThemingHandler.java:333)
    at net.jazz.ajax.service.internal.http.ThemingHandler.handle(ThemingHandler.java:260)
    at com.ibm.team.server.httpcore.bridge.AbstractHandlerWrapperServlet.doWrappedService(AbstractHandlerWrapperServlet.java:139)
    at net.jazz.ajax.service.internal.AjaxServices$1.doWrappedService(AjaxServices.java:138)
    at com.ibm.team.server.httpcore.bridge.AbstractHandlerWrapperServlet.service(AbstractHandlerWrapperServlet.java:111)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
    at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:68)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:139)
    at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:172)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
    at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:336)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:908)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:931)
    at java.lang.Thread.run(Thread.java:738)
Caused by: java.lang.NullPointerException
    at net.jazz.ajax.service.internal.http.ThemingHandler.sendLocalRequest(ThemingHandler.java:1647)
    at net.jazz.ajax.service.internal.http.ThemingHandler.sendJfsRequest(ThemingHandler.java:1637)
    at net.jazz.ajax.service.internal.http.ThemingHandler.sendBasicJFSGet(ThemingHandler.java:589)
    at net.jazz.ajax.service.internal.http.ThemingHandler.createRootNamespace(ThemingHandler.java:1505)
    at net.jazz.ajax.service.internal.http.ThemingHandler.initMetadata(ThemingHandler.java:1465)
    ... 33 more
2013-06-18 14:19:13,853 [http-bio-9443-exec-20 @@ 14:19 clmadmin /vvc/null] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:25,828 [http-bio-9443-exec-27 @@ 14:19 <unauthenticated> /vvc/versionCompatibility] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:25,896 [http-bio-9443-exec-27 @@ 14:19 <unauthenticated> /vvc/service/com.ibm.team.repository.common.internal.IRepositoryRemoteService] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:26,518 [http-bio-9443-exec-27 @@ 14:19 <unauthenticated> /vvc/service/com.ibm.team.repository.common.internal.IRepositoryRestService/buildId] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.
2013-06-18 14:19:26,530 [http-bio-9443-exec-27 @@ 14:19 <unauthenticated> /vvc/service/com.ibm.team.repository.common.internal.IRepositoryRestService/productVersion] []  WARN com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandler  - CRJAZ2333W Authentication is being requested before the server has been configured. The services required for authentication are not yet available. Requests will be handled as if invoked by an administrator until the server is configured properly.


Comments
Bo Chulindra commented Jun 18 '13, 10:07 a.m. | edited Jun 18 '13, 10:11 a.m.
JAZZ DEVELOPER

Just fyi, as you probably know the errors indicate the VVC has not been configured at all. For example, you will see these errors if you install a fresh CLM+DM and you try to setup VVC before you setup any of the other apps. Unfortunately I've never upgraded VVC so I don't know how this could happen during an upgrade.

3 answers



permanent link
Steve Arnold (28131511) | answered Jun 20 '13, 1:27 p.m.
 Just looked at the help again, and realised I didn't run the vvc upgrade script.  After I ran that, all was well running the upgrade scripts.... However none of my diagrams are rendering....

Comments
Rosa Naranjo commented Jul 26 '13, 2:53 p.m.
FORUM MODERATOR / JAZZ DEVELOPER

Steve
are you still having an issue? If so, please open a support ticket. If you followed the documentation, then it should work. If not, it should be addressed so it can be fixed in a future update.


permanent link
W Diu (58026) | answered Jun 18 '13, 10:09 a.m.
edited Jun 18 '13, 10:10 a.m.
Did you follow the steps in the upgrade guide for Design Management?

Please see https://jazz.net/jazz04/web/projects/Design%20Management#action=com.ibm.team.workitem.viewWorkItem&id=39075 for tips, and in particular, comment 54 for the URL to the upgrade guide.

Comments
Steve Arnold commented Jun 18 '13, 11:16 a.m. | edited Jun 20 '13, 1:31 p.m.

I can't see that work item I'm afraid.  I followed the instructions in the help....

Run the upgrade script Back to top

This script uses Repository Tools commands to update the configuration files and update the databases to version 4.0.3. For more information, see Upgrade script files.

Important: Although the script file is in the upgrade/application context root directory, the file must be run from the server directory. If your path contains spaces, ensure that you enclose the path name in double-quotation marks.

To upgrade Jazz Team Server, open a command prompt with administrative privileges, go to the JTS_4.0.3_install_dir\server directory, and enter this command:

upgrade\jts\jts_upgrade.bat -oldJTSHome JTS_4.0.2_install_dir\server\conf

During the upgrade, after the configuration files are merged, a window opens in which you can check the Jazz Team Server teamserver.properties file. If the location of the com.ibm.team.fulltext.indexlocation property is relative path, you do not need to change the path. If the location is absolute path, make sure the directory is stable and will not be deleted if an application is uninstalled.

An absolute stable location should look like this example: com.ibm.team.fulltext.indexLocation=JTS_4.0.3_install_dir/server/conf/jts/indices/workitemindex, where JTS_4.0.3_install_dir is the location where Jazz Team Server 4.0.3 is installed.

To upgrade Design Management application, open a command prompt with administrative privileges, go to the DM_4.0.3_install_dir\server directory, and enter this command:

upgrade\dm\dm_upgrade.bat -oldApplicationHome DM_4.0.2_install_dir\server\conf

During the upgrade, after the configuration files are merged, a window opens in which you can check the Design Management teamserver.properties file. If the location is absolute path, make sure the directory is stable and will not be deleted if an application is uninstalled.

An absolute stable location should look like this example: com.ibm.team.fulltext.indexLocation=DM_4.0.3_install_dir/server/conf/dm/indices/workitemindex where DM_4.0.3_install_dir is the location where the Design Management application 4.0.3 is installed.

8Start the servers Back to top

Start all of the version 4.0.3 application servers:

  1. Open a command prompt and change to the 4.0.3_install_dir\server directory.
  2. Enter this command:
  3. server.startup.bat

Ensure there is a credentials that exists with the following content:

  1. adminUserId
  2. adminUserId
  3. adminPassword
  4. repositoryURL
  5. smartCard
  6. certificateFile

Here is an example

  • ------credentials.txt-----
  • adminUserId=yourAdminUserId
  • adminPassword=yourAdminPassword
  • repositoryURL=https://yourserver.com:9443/vvc
  • smartCard=<none>
  • certificateFile=<none>
  1. Open a command prompt and change to the 4.0.3_install_dir\server directory.
  2. Enter this command:
  3. repotools-vvc.bat -migration_vvc_updateResourcesCommand credentialsFile=credentials.txt

Important: In the Windows console (where the server output is displayed or the dm.log file, messages will be output regarding the Design Manager Upgrade Manager. While this upgrade manager is running, the administrator must not use DM. The last step of this upgrade manager is the migration of index resources. Messages are output for each step of this index resource migration where the last step is to perform



Bo Chulindra commented Jun 18 '13, 11:19 a.m.
JAZZ DEVELOPER

The DM server appears to be in a bad state at the moment. I can't see the work item or log into the repository from my RTC client.


Rosa Naranjo commented Jul 26 '13, 2:54 p.m.
FORUM MODERATOR / JAZZ DEVELOPER

W Diu
I also cannot access the workitem even though I can access other Design Management workitems in that project area.
What differs from the instructions in the infocenter and that workitem especially comment 54?


permanent link
Todd Dunnavant (571019) | answered Oct 27 '13, 4:49 a.m.
I'm in the same boat that Steve was --  VVC migration is failing for me, as I attempt to upgrade from DM 4.0.2 to DM 4.0.4.  I get the same class of error that he saw.  I've upgraded my VVC, and DM has been upgraded and migrated (thankfully!).  When I run the required repotools command:

repotools-vvc.bat -migration_vvc_updateResourcesCommand credentialsFile=c:\IBM\JazzTeamServer_404\server\credentials.txt

, here are the error messages that I get, after my credentials are read from my credentials.txt file:

Upgrade did not complete successfully.  Please see vvc.log for more details.
com.ibm.team.repository.common.transport.TeamServiceException: CRJAZ1247E The re
quest to the server failed.  The server returned the HTTP error 500 with this er
ror text: Internal Server Error.
        at com.ibm.team.repository.transport.client.ClientHttpUtil.throwHttpClie
ntError(ClientHttpUtil.java:1427)
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:515)
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:321)
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:219)
        at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMe
thod(ClientHttpUtil.java:228)
        at com.ibm.team.repository.transport.client.RestClientConnectionBase.exe
cuteMethod(RestClientConnectionBase.java:315)
        at com.ibm.team.repository.transport.client.RestClientConnectionBase.doM
ethod(RestClientConnectionBase.java:181)
        at com.ibm.team.repository.transport.client.RestClientConnectionBase.doG
et(RestClientConnectionBase.java:122)
        at com.ibm.team.repository.transport.client.TeamRawRestServiceClient$Raw
RestClientConnection.doGet(TeamRawRestServiceClient.java:96)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:48)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:600)
        at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeS
erviceCall(ServiceInterfaceProxy.java:164)
        at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(
ServiceInterfaceProxy.java:88)
        at com.ibm.team.repository.client.internal.RawRestServiceClientProxy$Res
tClientConnectionProxy.invoke(RawRestServiceClientProxy.java:121)
        at com.sun.proxy.$Proxy9.doGet(Unknown Source)
        at com.ibm.team.vvc.repotools.commands.upgrade.VVCRemoteUpgradeCommand.e
xecute(VVCRemoteUpgradeCommand.java:72)
        at com.ibm.team.repotools.command.AbstractCommand.execute(AbstractComman
d.java:66)
        at com.ibm.team.repotools.rcp.internal.RepositoryToolsApplication.run(Re
positoryToolsApplication.java:768)
        at com.ibm.team.repotools.rcp.internal.RepositoryToolsApplication.start(
RepositoryToolsApplication.java:843)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl
e.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli
cation(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec
lipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja
va:369)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja
va:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:48)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:600)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1384)

Going into the vcc.log file, I see the following:

  >
Error 500

com.ibm.team.repository.common.LicenseNotGrantedException: An error response was received from the Jazz Team Server. Status=400.  Message: CRJAZ1848E To do the "com.ibm.team.process.server.saveProcessTemplate" operation, you must have one of the following licenses that are installed on the server: Analyst, Contributor, Contributor, Stakeholder, Stakeholder, Design Manager, Designer, Developer for IBM Enterprise Platforms, Quality Professional, Practitioner, Developer, Design Reviewer, Contributor, Contributor, Design Reviewer. The server administrator can assign licenses.&#xD;
    at com.ibm.team.repository.service.compatibility.license.internal.LicenseService.assertLicenseRemotely(LicenseService.java:168)&#xD;
 
So, this is an apparent licensing error!

But, my credentials file has the following content:

adminUserId=clmadmin
adminPassword=clmadmin
repositoryURL=https://clm.jkebanking.net/vvc
smartCard=<none>
certificateFile=<none>

The "clmadmin" user has been assigned (among others) the Rhapsody Design Manager and the RSA Designer licenses, so we "should" be meeting trhe requisite licensing requirements.  Any ideas why I'm seeing these licensing-related errors?

Comments
Todd Dunnavant commented Oct 27 '13, 4:53 a.m.

BTW, the contents of the credentials file actually are the following, I don't know why the copy-paste dropped the <none>'s.\:

adminUserId=clmadmin
adminPassword=clmadmin
repositoryURL=https://clm.jkebanking.net/vvc
smartCard=<none>
certificateFile=<none>

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.