evolve.services.common.exception.BusinessRuleException: ProjectCommitment: evolve.pts.server.domain.ProjectCommitment:7049540791718380570(CID=25045,IID=1050) | objectInstance = 8575198 should be in requested/suggested/change_requested state for this staffing assignment: evolve.pts.server.domain.request.StaffingAssignment:7193937454770947865(CID=25558,IID=1817) | objectInstance = 7069776! but the current state is: 0
at evolve.pts.server.domain.request.StaffingAssignment.preCommitImpl(StaffingAssignment.java:622)
at evolve.pts.infra.server.domain.ServerTxnCapable.preCommit(ServerTxnCapable.java:2077)
at evolve.services.transaction.server.ServerTransaction.firePreCommitListener(ServerTransaction.java:2621)
at evolve.services.transaction.server.ServerTransaction.preCommit(ServerTransaction.java:2436)
at evolve.services.transaction.server.ServerTransaction.doSave(ServerTransaction.java:1271)
at evolve.services.transaction.server.ServerTransaction.checkpointImpl(ServerTransaction.java:1445)
at evolve.services.transaction.common.Transaction.checkpoint(Transaction.java:1292)
at evolve.pts.infra.server.domain.RemoteTransaction.checkpoint(RemoteTransaction.java:324)
at evolve.pts.web.interaction.request.InitiateSpecificRequestInteraction.commit(InitiateSpecificRequestInteraction.java:668)
at evolve.pts.web.interaction.request.InitiateSpecificRequestInteraction.executeCommandImpl(InitiateSpecificRequestInteraction.java:1038)
at evolve.pts.web.interaction.Interaction.executeCommand(Interaction.java:3493)
at evolve.pts.web.command.WebCommand.execute(WebCommand.java:261)
at evolve.pts.web.interaction.Interaction.processQueryParameters(Interaction.java:1808)
at evolve.pts.web.SSS.doPostCriticalSection(SSS.java:1590)
at evolve.pts.web.SSS.doPostInternal(SSS.java:1497)
at evolve.pts.web.SSS.doPost(SSS.java:597)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at evolve.pts.web.filters.EvCacheFilter.doFilter(EvCacheFilter.java:126)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at evolve.pts.web.filters.EvGzipFilter.doFilter(EvGzipFilter.java:108)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6724)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
|