It's all about the answers!

Ask a question

Cannot create/view Lifecycle projects


Michael Alberda (251625) | asked Mar 26 '13, 4:23 a.m.
retagged Aug 12 '13, 11:13 a.m. by Ralph Earle (25738)
Hi,

We are struggling to create or view lifecycle projects. The create lifecycle project form hangs and then times out with the error 'CRJCA0051E The request timed out waiting for the precondition to be satisfied.'.

We are running CLM v4.0.1 with WAS 8.0.0.3. CCM log can be found below:

Caused by: java.lang.IllegalArgumentException
        at java.net.URI.create(URI.java:853)
        at com.ibm.team.process.internal.service.ProcessService.findProcessArea(ProcessService.java:3729)
        ... 66 more
Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 2: IS%20ARC%20182%20-%20Private%20Cloud:%20Bring%20Your%20Own%20Device%20(Change%20Management)
        at java.net.URI$Parser.fail(URI.java:2820)
        at java.net.URI$Parser.checkChars(URI.java:2993)
        at java.net.URI$Parser.parse(URI.java:3020)
        at java.net.URI.<init>(URI.java:589)
        at java.net.URI.create(URI.java:851)
        ... 67 more
2013-03-26 09:35:48,633 [              WebContainer : 8] ERROR ernal.service.web.ProjectAreaWebUIInitializionData  - Failed to obtain the list of available project areas
com.ibm.team.repository.common.TeamRepositoryException: Internal error
        at com.ibm.team.process.internal.service.ProcessService.findProcessArea(ProcessService.java:3750)
        at sun.reflect.GeneratedMethodAccessor1596.invoke(Unknown Source)
        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 $Proxy1043.findProcessArea(Unknown Source)
        at com.ibm.team.process.internal.service.web.ProjectAreaWebUIInitializionData.getInitializationData(ProjectAreaWebUIInitializionData.java:84)
        at sun.reflect.GeneratedMethodAccessor1092.invoke(Unknown Source)
        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 $Proxy3122.getInitializationData(Unknown Source)
        at com.ibm.team.repository.service.internal.webuiInitializer.WebUIInitializerRestService.service(WebUIInitializerRestService.java:80)
        at sun.reflect.GeneratedMethodAccessor1169.invoke(Unknown Source)
        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 $Proxy518.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.service(AbstractTeamServerServlet.java:1800)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
        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:668)
        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:668)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1214)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:774)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:456)
        at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:125)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:92)
        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:192)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:89)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:926)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1023)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3703)
        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:962)
        at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195)
        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.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
        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:1659)
Caused by: java.lang.IllegalArgumentException
        at java.net.URI.create(URI.java:853)
        at com.ibm.team.process.internal.service.ProcessService.findProcessArea(ProcessService.java:3729)
        ... 66 more
Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 2: IS%20ARC%20182%20-%20Private%20Cloud:%20Bring%20Your%20Own%20Device%20(Change%20Management)
        at java.net.URI$Parser.fail(URI.java:2820)
        at java.net.URI$Parser.checkChars(URI.java:2993)
        at java.net.URI$Parser.parse(URI.java:3020)
        at java.net.URI.<init>(URI.java:589)
        at java.net.URI.create(URI.java:851)

Thanks,

Regards,

Michael.

Comments
Mike Jaworski commented Apr 05 '13, 8:56 a.m.
JAZZ DEVELOPER

 Michael,


The logs mention that there is an illegal character in the project name: "IS%20ARC%20182%20-%20Private%20Cloud:%20Bring%20Your%20Own%20Device%20(Change%20Management) ". Is this the name of the lifecycle project you are attempting to create? If so, I imagine that either the colon or the hyphen is the illegal character, even though that is not the index which the error message refers to. I would try removing these characters from the project title and trying again. If you continue to see problems, try submitting a defect against Jazz Foundation.

Thanks,
Mike Jaworski

3 answers



permanent link
Qiong Feng Huang (76911610) | answered Mar 26 '13, 5:21 a.m.
JAZZ DEVELOPER
 Can you please provide more detailed steps? It looks like you are using some special characters in the name of the project area. I would suggest you to setup a new CLM server and try it again. If you can still see the same problem, you can just file a defect against "Jazz Foundation/Lifecycle Project Administration".

permanent link
Indradri Basu (1.8k1514) | answered Mar 26 '13, 5:56 a.m.
Hi Michael,

Feels like I have seen this before and reinstalling the /admin application in WAS and re-running the JTS setup had probably worked for me.

permanent link
Dinesh Kumar (4.0k413) | answered Apr 05 '13, 4:01 a.m.
JAZZ DEVELOPER
the article https://jazz.net/library/article/1071 seems to provide a work around - increase http.socket.timeout value.  the suggestion is to use 1800000 but if that does not help, you could increase it further.  a value of 2400000 seems to have helped in one case.

Your answer


Register or to post your answer.