Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Failed to Create finalize task in Lifecyle Project Administration Setup

 Hi,

I got errors in the lifecylce project administration setup.
I am trying to integrate with DB2 ,
I installed Quality Management(QM) & Change and configuration management(CCM) in my Jazz Team server.
I am not able to create the lifecylce project because of the following errors:

com.ibm.team.repository.common.transport.TeamServiceException: Failed to create finalize tasks. at com.ibm.team.lpa.app.services.FinalizeSetupService.post(FinalizeSetupService.java:117) at com.ibm.team.lpa.common.services.AbstractLpaResource.perform_POST(AbstractLpaResource.java:74) at com.ibm.team.lpa.common.services.AbstractLpaRestService.perform_POST(AbstractLpaRestService.java:39) at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:92) at sun.reflect.GeneratedMethodAccessor776.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 com.sun.proxy.$Proxy555.service(Unknown Source) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:970) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2521) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:2316) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1795) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) 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:727) at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120) at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:74) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:165) at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:198) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:613) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:358) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:767) Caused by: com.ibm.team.lpa.automation.TaskException: com.ibm.team.jfs.sdk.common.StorageAreaNotFoundException: com.ibm.team.jfs.sdk.common.StorageAreaNotFoundException at com.ibm.team.lpa.common.jfs.resources.JfsTaskStatusStorage.createNewTask(JfsTaskStatusStorage.java:79) at com.ibm.team.lpa.automation.CompositeTask.setupMonitoring(CompositeTask.java:193) at com.ibm.team.lpa.automation.CompositeTask.addMonitoredTask(CompositeTask.java:171) at com.ibm.team.lpa.automation.CompositeTask.addMonitoredTask(CompositeTask.java:165) at com.ibm.team.lpa.app.services.FinalizeSetupService.createFinalizeTask(FinalizeSetupService.java:134) at com.ibm.team.lpa.app.services.FinalizeSetupService.post(FinalizeSetupService.java:105) ... 44 more Caused by: com.ibm.team.jfs.sdk.common.StorageAreaNotFoundException: com.ibm.team.jfs.sdk.common.StorageAreaNotFoundException at com.ibm.team.jfs.sdk.storage.internal.StorageService.checkStorageAreaAvailability(StorageService.java:863) at com.ibm.team.jfs.sdk.storage.internal.StorageService.saveCreate(StorageService.java:2392) at com.ibm.team.jfs.sdk.storage.internal.StorageService.saveWithStateCheck(StorageService.java:2747) at com.ibm.team.jfs.sdk.storage.internal.StorageService.save(StorageService.java:2329) at com.ibm.team.jfs.sdk.storage.internal.StorageService.save(StorageService.java:2321) at com.ibm.team.jfs.sdk.storage.internal.StorageService.save(StorageService.java:2232) 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 com.sun.proxy.$Proxy482.save(Unknown Source) at com.ibm.team.lpa.common.jfs.clients.AbstractStorageClient.createResource(AbstractStorageClient.java:133) at com.ibm.team.lpa.common.jfs.clients.TaskStatusStorageClient.createTaskStatus(TaskStatusStorageClient.java:65) at com.ibm.team.lpa.common.jfs.resources.JfsTaskStatusStorage.createNewTask(JfsTaskStatusStorage.java:73) ... 49 more

Anyone encounter before?

Thanks.

0 votes



2 answers

Permanent link
Which version of CLM are you using?
When you ran jts/setup, did the LPA setup finalize correctly?

0 votes

Comments

Hi Roberto,


My CLM version is 6.0 . My previous is the errors when I ran jts/setup.

It seems like I can't finalize LPA setup correctly with DB2.

I am still finding out the work around.
Thanks.

Best regards,
Nan Ei



Permanent link

I ran into this issue today as I was running jts/setup, in our Lab environment.  We previously attempted a server rename in the lab environment with data imported from Production.  After that, we decided to clear the database of all data and perform a new installation of CLM v6.0.2 with the same Oracle DB.

At Finalizing Lifecycle Project Administration Setup, I clicked on the Finalize Application Setup and got error: Failed to create Finalize tasks.

Eventually I was able to fix the problem, with the help of a technote regarding another finalize error, where a database from another environment is being restored.

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

In that situation, it said to run the repotools-jts.bat -listStorageAreaKeys and to match the results in the jts teamserver.properties entry:com.ibm.team.lpa.storage.area.name=com.ibm.team.lpa.xxxxx-xxx-xxx-xxxx-xxxxx.

I ran the command, but it didn’t list any storageAreaKeys after connecting to the database.  I had a hunch that this is because it is a blank database and it has to Create the Storage Areas.

I also saw in the jts.log an error that it could not find the LPA storage key area name. 

So I modified the teamserver.properties and commented out the entry:

#com.ibm.team.lpa.storage.area.name=com.ibm.team.lpa.5e0e1379-3a26-48b4-93ef-d8ccc7a55bd7

I restarted WAS on jts and reran jts/setup.  This time the finalize tasks completed successfully!

The new entry in teamserver.properties once the setup completed.

com.ibm.team.lpa.storage.area.name=com.ibm.team.lpa.7867dce3-abef-4380-8aab-5cdfdbe60d70


0 votes

Your answer

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

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,592

Question asked: Dec 28 '15, 12:41 a.m.

Question was seen: 3,821 times

Last updated: Jun 14 '18, 8:21 p.m.

Confirmation Cancel Confirm