Why error occurs when archive Active Project Areas
Why error occurs when archive Active Project Areas
Hi, when I login Jazz team server with "JazzAdmin", and in "Active Project Areas", when archive an project area, there's error:
Saving project area failed.
Duplicate permissions operation id specified: com.ibm.rqm.planning.objective.save
How can I fix this error?
thanks!
Saving project area failed.
Duplicate permissions operation id specified: com.ibm.rqm.planning.objective.save
Show Details Hide Details
com.ibm.team.process.common.service.ProcessDataValidationException:at com.ibm.team.process.internal.common.util.ProcessValidationUtil.validatePermissions(ProcessValidationUtil.java:332)at com.ibm.team.process.internal.common.util.ProcessValidationUtil.validateProjectConfiguration(ProcessValidationUtil.java:231)at com.ibm.team.process.internal.common.util.ProcessValidationUtil.validateProcessSpecification(ProcessValidationUtil.java:99)at com.ibm.team.process.internal.service.DefaultProcessDataValidator.validateProcessData(DefaultProcessDataValidator.java:101)at com.ibm.team.process.internal.service.DelegatingProcessDataValidator.validateProcessData(DelegatingProcessDataValidator.java:74)at com.ibm.team.process.internal.service.ProcessService.validateProjectAreaPostSave(ProcessService.java:2099)at com.ibm.team.process.internal.service.ProcessService.validatePostSave(ProcessService.java:1781)at com.ibm.team.process.internal.service.ProcessService.doTransactionalSaveProcessItem(ProcessService.java:1427)at com.ibm.team.process.internal.service.ProcessService$3.run(ProcessService.java:1338)at com.ibm.team.repository.service.internal.TransactionService$1.run(TransactionService.java:99)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:320)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:244)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:74)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:63)at sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy907.runInTransaction(Unknown Source)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3341)at com.ibm.team.process.internal.service.ProcessService.transactionalSaveProcessItem(ProcessService.java:1336)at com.ibm.team.process.internal.service.ProcessService.doSaveProcessItem(ProcessService.java:1330)at com.ibm.team.process.internal.service.ProjectAreaSaveOperation.run(ProjectAreaSaveOperation.java:84)at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.runOperation(OperationAdviceManager.java:1245)at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.advise(OperationAdviceManager.java:284)at com.ibm.team.process.internal.common.util.AbstractProcess.doAdvise(AbstractProcess.java:181)at com.ibm.team.process.internal.service.ServerProcess.access$1(ServerProcess.java:1)at com.ibm.team.process.internal.service.ServerProcess$2.run(ServerProcess.java:130)at com.ibm.team.repository.service.internal.TransactionService$1.run(TransactionService.java:99)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:320)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:244)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:74)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:63)at sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy907.runInTransaction(Unknown Source)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3341)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3348)at com.ibm.team.process.internal.service.ServerProcess.adviseAndExecute(ServerProcess.java:128)at com.ibm.team.process.internal.service.ProcessService.executeProcessItemSaveOperation(ProcessService.java:1142)at com.ibm.team.process.internal.service.ProcessService.doSaveProcessItemsWithOverride(ProcessService.java:823)at com.ibm.team.process.internal.service.ProcessService$1.run(ProcessService.java:779)at com.ibm.team.repository.service.internal.TransactionService$1.run(TransactionService.java:99)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:466)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run(RepositoryDatabase.java:292)at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:328)at sun.reflect.GeneratedMethodAccessor275.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy882.withCurrentConnection(Unknown Source)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:288)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:244)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:74)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:63)at sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy907.runInTransaction(Unknown Source)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3341)at com.ibm.team.process.internal.service.ProcessService.saveProcessItemsWithOverride(ProcessService.java:777)at com.ibm.team.process.internal.service.ProcessService.saveProcessItems(ProcessService.java:728)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy1043.saveProcessItems(Unknown Source)at com.ibm.team.process.internal.service.web.ProcessRestService.postProjectArea(ProcessRestService.java:1487)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy1221.postProjectArea(Unknown Source)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:555)at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1655)at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1471)at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)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:75)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.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)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)
Hi, when I login Jazz team server with "JazzAdmin", and in "Active Project Areas", when archive an project area, there's error:
Saving project area failed.
Duplicate permissions operation id specified: com.ibm.rqm.planning.objective.save
How can I fix this error?
thanks!
Saving project area failed.
Duplicate permissions operation id specified: com.ibm.rqm.planning.objective.save
Show Details Hide Details
com.ibm.team.process.common.service.ProcessDataValidationException:at com.ibm.team.process.internal.common.util.ProcessValidationUtil.validatePermissions(ProcessValidationUtil.java:332)at com.ibm.team.process.internal.common.util.ProcessValidationUtil.validateProjectConfiguration(ProcessValidationUtil.java:231)at com.ibm.team.process.internal.common.util.ProcessValidationUtil.validateProcessSpecification(ProcessValidationUtil.java:99)at com.ibm.team.process.internal.service.DefaultProcessDataValidator.validateProcessData(DefaultProcessDataValidator.java:101)at com.ibm.team.process.internal.service.DelegatingProcessDataValidator.validateProcessData(DelegatingProcessDataValidator.java:74)at com.ibm.team.process.internal.service.ProcessService.validateProjectAreaPostSave(ProcessService.java:2099)at com.ibm.team.process.internal.service.ProcessService.validatePostSave(ProcessService.java:1781)at com.ibm.team.process.internal.service.ProcessService.doTransactionalSaveProcessItem(ProcessService.java:1427)at com.ibm.team.process.internal.service.ProcessService$3.run(ProcessService.java:1338)at com.ibm.team.repository.service.internal.TransactionService$1.run(TransactionService.java:99)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:320)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:244)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:74)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:63)at sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy907.runInTransaction(Unknown Source)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3341)at com.ibm.team.process.internal.service.ProcessService.transactionalSaveProcessItem(ProcessService.java:1336)at com.ibm.team.process.internal.service.ProcessService.doSaveProcessItem(ProcessService.java:1330)at com.ibm.team.process.internal.service.ProjectAreaSaveOperation.run(ProjectAreaSaveOperation.java:84)at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.runOperation(OperationAdviceManager.java:1245)at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.advise(OperationAdviceManager.java:284)at com.ibm.team.process.internal.common.util.AbstractProcess.doAdvise(AbstractProcess.java:181)at com.ibm.team.process.internal.service.ServerProcess.access$1(ServerProcess.java:1)at com.ibm.team.process.internal.service.ServerProcess$2.run(ServerProcess.java:130)at com.ibm.team.repository.service.internal.TransactionService$1.run(TransactionService.java:99)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:320)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:244)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:74)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:63)at sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy907.runInTransaction(Unknown Source)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3341)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3348)at com.ibm.team.process.internal.service.ServerProcess.adviseAndExecute(ServerProcess.java:128)at com.ibm.team.process.internal.service.ProcessService.executeProcessItemSaveOperation(ProcessService.java:1142)at com.ibm.team.process.internal.service.ProcessService.doSaveProcessItemsWithOverride(ProcessService.java:823)at com.ibm.team.process.internal.service.ProcessService$1.run(ProcessService.java:779)at com.ibm.team.repository.service.internal.TransactionService$1.run(TransactionService.java:99)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:466)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run(RepositoryDatabase.java:292)at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:328)at sun.reflect.GeneratedMethodAccessor275.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy882.withCurrentConnection(Unknown Source)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:288)at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:244)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:74)at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:63)at sun.reflect.GeneratedMethodAccessor330.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy907.runInTransaction(Unknown Source)at com.ibm.team.process.internal.service.ProcessService.runInTransaction(ProcessService.java:3341)at com.ibm.team.process.internal.service.ProcessService.saveProcessItemsWithOverride(ProcessService.java:777)at com.ibm.team.process.internal.service.ProcessService.saveProcessItems(ProcessService.java:728)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy1043.saveProcessItems(Unknown Source)at com.ibm.team.process.internal.service.web.ProcessRestService.postProjectArea(ProcessRestService.java:1487)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:378)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:364)at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)at $Proxy1221.postProjectArea(Unknown Source)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:618)at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:555)at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1655)at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1471)at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)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:75)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.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)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)
3 answers
You can also manually correct this problem by removing the duplicate permissions entries from the process specification. To fix it manually, you'll have to use the RTC rich client:
1. Connect the RTC rich client to your server (make sure RTC is the same version as RQM, in this case 2.0.0.1).
2. Connect to the affected project area.
3. Right click on the project area and select 'Open'.
4. In the project editor, select the 'Process Configuration Source' tab.
5. Find the following XML path indicated below, remove the <project> tags for the operations indicated as duplicates.
6. Save the project.
Make SURE you remove the entire XML element (from <project> through </project>)
If it fails to save again, it will likely be that there is another dupe. Repeat these steps until no dupes are found.
It is likely that ALL of the duplicate entries will be at the BOTTOM of the list of project operations for the default role.
<process>
...
<project>
...
<permissions>
<role>
...
<project>
<action>
</project>
...
</role>
</permissions>
...
</project>
...
</process>
1. Connect the RTC rich client to your server (make sure RTC is the same version as RQM, in this case 2.0.0.1).
2. Connect to the affected project area.
3. Right click on the project area and select 'Open'.
4. In the project editor, select the 'Process Configuration Source' tab.
5. Find the following XML path indicated below, remove the <project> tags for the operations indicated as duplicates.
6. Save the project.
Make SURE you remove the entire XML element (from <project> through </project>)
If it fails to save again, it will likely be that there is another dupe. Repeat these steps until no dupes are found.
It is likely that ALL of the duplicate entries will be at the BOTTOM of the list of project operations for the default role.
<process>
...
<project>
...
<permissions>
<role>
...
<project>
<action>
</project>
...
</role>
</permissions>
...
</project>
...
</process>