Well, I have new developments with this deployment.
Indeed it was an error related to the way the environment variables were defined and that was fixed. Now, the initial error is gone and I am able to invoke the /jts/setup URI, however, the result is still not the one I expected.
Now the page is empty, although the HTTP return code is 200. On a closed look at the WAS and application logs, this is to be observed:
1. jts.log file
2013-01-25 09:42:30,554 [Component Resolve Thread (Bundle 86)] INFO nternal.OverridablePropertyFileServerConfiguration - CRJAZ1363I Loading the
configuration from "file:////rational/IBM/JazzTeamServer/server/conf/jts/teamserver.properties".
2013-01-25 09:43:29,807 [ WebContainer : 0] INFO pository.service.internal.ServerDescriptionService - CRJAZ1779I This server is con
figured as a JTS.
2013-01-25 09:43:30,126 [ WebContainer : 0] INFO rvice.mapping.internal.ServerRenameProgressService - CRJAZ2558I Setting the local
server rename state to false and the openServerDescriptionServiceTemporarily state to false.
2013-01-25 09:43:30,787 [ WebContainer : 0] INFO .repository.service.internal.rdb.ConnectionFactory - CRJAZ1365I The server is atte
mpting to connect to the following database: "thin:jtsuser/xxxxxxxx@//172.20.66.113:1523/JTS"
2013-01-25 09:43:31,093 [ WebContainer : 0] INFO .repository.service.internal.rdb.ConnectionFactory - CRJAZ1364I The connection to
the following database was successful:
Db Product Name: Oracle
Db Product Version: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Db URL: jdbc:oracle:thin:jtsuser/xxxxxxxx@//172.20.66.113:1523/JTS
Jdbc Driver Name: Oracle JDBC driver
Jdbc Driver Version: 11.2.0.2.0
2013-01-25 09:43:32,612 [ WebContainer : 0] WARN pository.service.internal.ServerDescriptionService - CRJAZ1781W The Public URI Root has not been set. Use the server setup wizard to enter the public URI. This property is required to enforce consistent URL management in the application. The public URI represents the URL that all clients must use to access the application.
2013-01-25 09:43:33,295 [ WebContainer : 0] INFO mapping.internal.GlobalServerRenameProgressService - CRJAZ2523I Setting the global server rename state to false and the validation state to false.
2013-01-25 09:43:33,787 [ Thread-52] INFO ping.internal.ServerRenameOverallStatusRestService - CRJAZ2412I There are no mapping events to process.
2013-01-25 09:43:36,591 [ WebContainer : 0] WARN com.ibm.team.repository.servlet.TeamServerServlet - CRJAZ1181W 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.
2013-01-25 09:43:36,622 [ WebContainer : 0] INFO com.ibm.team.repository.servlet.TeamServerServlet - CRJAZ2076I Product Details:
Jazz Foundation - Core Libraries, Version 4.0.1 (RJF-I20121109-1457)
2013-01-25 09:43:36,627 [ WebContainer : 0] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0315I Servlet Dispatching Enabled
2013-01-25 09:43:36,627 [ WebContainer : 0] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0318I Servlet Loopback Disabled
2. SystemOut.log file
[1/25/13 9:44:34:725 CST] 00000013 webapp E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[equinoxbridgeservlet]: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: CRJZS5453E The Public URI Root has not been set for this application. Enter the public URI in the advanced properties of the administration user interface for this application. Consider setting this URI to enforce consistent URL management in the application. The public URI represents the URL that all clients must use to access the application. This URL can be for the front-end proxy server, or the application server if a front-end server does not exist.
at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendError(WebAppDispatcherContext.java:637)
at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:1187)
at com.ibm.team.jfs.storage.service.internal.AbstractStorageService.handle(AbstractStorageService.java:836)
at com.ibm.team.jfs.storage.service.internal.AbstractStorageService.doGetOrHead(AbstractStorageService.java:587)
at com.ibm.team.jfs.storage.service.internal.StorageService.doGetOrHead(StorageService.java:396)
at com.ibm.team.jfs.storage.service.internal.StorageService.doGetOrHead(StorageService.java:377)
at com.ibm.team.jfs.storage.service.internal.StorageService.perform_GET(StorageService.java:520)
at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:82)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy412.service(Unknown Source)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:914)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2100)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1924)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.access$0(AbstractTeamServerServlet.java:1909)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet$1.service(AbstractTeamServerServlet.java:210)
at com.ibm.team.repository.service.internal.oauth.OAuthServiceProvider$3.run(OAuthServiceProvider.java:754)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1728)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
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:76)
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:68)
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.service(ServletWrapper.java:1597)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:133)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:154)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3944)
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:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1049)
at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:643)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784)
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:1646)
Well, what could be the matter now? Any ideas?
Thank you,
Dan