Getting Error while Activate Process

I have created sample workflow and uploaded BAR file.
At the time of activation of workflow I am getting below error from Bonita.

Error : Caused by: org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet

Full Stack Trace

01-Feb-2016 13:59:21.428 SEVERE [http-nio-8484-exec-7] org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.catchAllExceptions org.bonitasoft.engine.bpm.process.ProcessEnablementException: USERNAME=patelag | org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet
org.bonitasoft.web.toolkit.client.common.exception.api.APIException: org.bonitasoft.engine.bpm.process.ProcessEnablementException: USERNAME=patelag | org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet
at org.bonitasoft.web.rest.server.engineclient.ProcessEngineClient.enableProcess(ProcessEngineClient.java:95)
at org.bonitasoft.web.rest.server.datastore.bpm.process.ProcessDatastore.changeProcessState(ProcessDatastore.java:140)
at org.bonitasoft.web.rest.server.datastore.bpm.process.ProcessDatastore.update(ProcessDatastore.java:125)
at org.bonitasoft.web.rest.server.api.bpm.process.APIProcess.update(APIProcess.java:97)
at org.bonitasoft.web.rest.server.api.bpm.process.APIProcess.update(APIProcess.java:48)
at org.bonitasoft.web.rest.server.framework.API.runUpdate(API.java:191)
at org.bonitasoft.web.rest.server.framework.APIServletCall.doPut(APIServletCall.java:240)
at org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.doPut(ToolkitHttpServlet.java:193)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:651)
at org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.service(ToolkitHttpServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.service(ToolkitHttpServlet.java:226)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318)
at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.bonitasoft.console.security.SessionFixationValve.invoke(SessionFixationValve.java:77)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.bonitasoft.engine.bpm.process.ProcessEnablementException: USERNAME=patelag | org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet
at org.bonitasoft.engine.api.impl.ProcessAPIImpl.enableProcess(ProcessAPIImpl.java:876)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPI(ServerAPIImpl.java:363)
at org.bonitasoft.engine.api.impl.ServerAPIImpl$1.call(ServerAPIImpl.java:332)
at org.bonitasoft.engine.transaction.JTATransactionServiceImpl.executeInTransaction(JTATransactionServiceImpl.java:288)
at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPIInTransaction(ServerAPIImpl.java:339)
at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPI(ServerAPIImpl.java:274)
at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeMethod(ServerAPIImpl.java:128)
at org.bonitasoft.engine.api.impl.ClientInterceptor.invoke(ClientInterceptor.java:88)
at com.sun.proxy.$Proxy113.enableProcess(Unknown Source)
at org.bonitasoft.web.rest.server.engineclient.ProcessEngineClient.enableProcess(ProcessEngineClient.java:93)
… 45 more
Caused by: org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet
at org.bonitasoft.engine.core.process.definition.ProcessDefinitionServiceImpl.enableProcessDeploymentInfo(ProcessDefinitionServiceImpl.java:260)
at org.bonitasoft.engine.api.impl.transaction.process.EnableProcess.execute(EnableProcess.java:57)
at org.bonitasoft.engine.api.impl.ProcessAPIImpl.enableProcess(ProcessAPIImpl.java:872)
… 58 more

What version of BonitaSoft needs to be specified…

also it’s pretty clear - you forgot something… what does the configuration say? Have you added all dependencies?

regards
Seán

Thanks for prompt response.
Version - 6.4.2

Kindly suggest which dependency I need to add and which location.
I have configured all required JAR file in Apache tomcat lib and rest configuration as per guidelines given.

We are first uploading BAR file by using below AJAX call getting error.
URL - …/bonita/API/bpm/process/

Have you tried to do a manual import via the portal? Does that work?

Can you share the process? So we can look.

regards

Hi Sean,

After performing all steps again , I am getting below error.

Steps :
1 : Downloaded BonitaBPMCommunity-6.4.2-Tomcat-7.0.55.zip
2 : Application is using Tomcat 8 so I have copied below file from above zip folder and put on proper place as per BonitaBPMCommunity-6.4.2-Tomcat-7.0.55.zip folder structure.

 2.1 Copied bonita lib from zip flie to tomcat 8 lib folder
 2.2 Copied BonitaBPMCommunity-6.4.2-Tomcat-7.0.55\conf\bitronix-config.properties to Tomcat 8 conf folder
 2.3 Copied BonitaBPMCommunity-6.4.2-Tomcat-7.0.55\conf\bitronix-resources.properties to Tomcat 8 conf folder and commented H2 DB Configuration and uncomment oracle DB configuration and given correct IP/PORT/User/Password details

 2.4  Copied BonitaBPMCommunity-6.4.2-Tomcat-7.0.55\webapp\bonita.war  to Tomcat8 webapp folder

 2.4  BonitaBPMCommunity-6.4.2-Tomcat-7.0.55\conf\Catalina\localhost\bonita.xml to Tomcat8 same location folder and update the Oracle DB details

 2.5  Start the Tomcat8 and below error is displayed. 

Error :
02-Feb-2016 10:42:54.349 INFO [localhost-startStop-1] org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.afterTransaction HHH000106: Forcing container resource cleanup on transaction completion
02-Feb-2016 10:42:54.380 INFO [localhost-startStop-1] org.bonitasoft.engine.EngineInitializer.initializeEngine Platform is already initialized.
org.bonitasoft.engine.exception.CreationException: Platform Creation failed.
at org.bonitasoft.engine.api.impl.PlatformAPIImpl.createPlatform(PlatformAPIImpl.java:173)
at org.bonitasoft.engine.api.impl.PlatformAPIImpl.createAndInitializePlatform(PlatformAPIImpl.java:214)
at org.bonitasoft.engine.PlatformTenantManager.createPlatform(PlatformTenantManager.java:43)
at org.bonitasoft.engine.EngineInitializer.initPlatform(EngineInitializer.java:140)
at org.bonitasoft.engine.EngineInitializer.initializeEngine(EngineInitializer.java:93)
at org.bonitasoft.engine.api.internal.servlet.EngineInitializerListener.contextInitialized(EngineInitializerListener.java:43)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4728)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5166)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:581)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1720)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.bonitasoft.engine.platform.exception.SPlatformCreationException: Unable to create platform tables : java.sql.SQLSyntaxErrorException: ORA-00902: invalid datatype

at org.bonitasoft.engine.platform.impl.PlatformServiceImpl.createPlatformTables(PlatformServiceImpl.java:164)
at org.bonitasoft.engine.api.impl.PlatformAPIImpl.createPlatform(PlatformAPIImpl.java:156)
... 18 more

Caused by: org.bonitasoft.engine.services.SPersistenceException: java.sql.SQLSyntaxErrorException: ORA-00902: invalid datatype

at org.bonitasoft.engine.persistence.AbstractHibernatePersistenceService.doExecuteSQLThroughJDBC(AbstractHibernatePersistenceService.java:906)
at org.bonitasoft.engine.persistence.AbstractHibernatePersistenceService.doExecuteSQL(AbstractHibernatePersistenceService.java:860)
at org.bonitasoft.engine.persistence.AbstractDBPersistenceService.executeSQL(AbstractDBPersistenceService.java:251)
at org.bonitasoft.engine.persistence.AbstractDBPersistenceService.createStructure(AbstractDBPersistenceService.java:183)
at org.bonitasoft.engine.platform.impl.PlatformServiceImpl.createPlatformTables(PlatformServiceImpl.java:155)
... 19 more

Caused by: java.sql.SQLSyntaxErrorException: ORA-00902: invalid datatype

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:193)
at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:1033)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1329)
at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1909)
at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1871)
at oracle.jdbc.driver.OracleStatementWrapper.execute(OracleStatementWrapper.java:318)
at org.apache.tomcat.dbcp.dbcp2.DelegatingStatement.execute(DelegatingStatement.java:290)
at org.apache.tomcat.dbcp.dbcp2.DelegatingStatement.execute(DelegatingStatement.java:290)
at org.bonitasoft.engine.persistence.AbstractHibernatePersistenceService.doExecuteSQLThroughJDBC(AbstractHibernatePersistenceService.java:893)
... 23 more

02-Feb-2016 10:42:54.411 INFO [localhost-startStop-1] org.bonitasoft.engine.EngineInitializer.startPlatform Starting platform…
02-Feb-2016 10:42:54.458 WARN [localhost-startStop-1] org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions SQL Error: 933, SQLState: 42000
02-Feb-2016 10:42:54.458 ERROR [localhost-startStop-1] org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions ORA-00933: SQL command not properly ended

02-Feb-2016 10:42:54.458 INFO [localhost-startStop-1] org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.afterTransaction HHH000106: Forcing container resource cleanup on transaction completion
02-Feb-2016 10:42:54.458 INFO [localhost-startStop-1] org.bonitasoft.engine.EngineInitializer.initializeEngine Exception while initializing the engine: org.bonitasoft.engine.platform.PlatformNotFoundException: Can’t start or stop platform if it is not created
02-Feb-2016 10:42:54.458 SEVERE [localhost-startStop-1] org.bonitasoft.engine.api.internal.servlet.EngineInitializerListener.contextInitialized Error while initializing the Engine
org.bonitasoft.engine.platform.PlatformNotFoundException: Can’t start or stop platform if it is not created
at org.bonitasoft.engine.PlatformTenantManager.updatePlatform(PlatformTenantManager.java:51)
at org.bonitasoft.engine.PlatformTenantManager.startPlatform(PlatformTenantManager.java:61)
at org.bonitasoft.engine.EngineInitializer.startPlatform(EngineInitializer.java:147)
at org.bonitasoft.engine.EngineInitializer.initializeEngine(EngineInitializer.java:101)
at org.bonitasoft.engine.api.internal.servlet.EngineInitializerListener.contextInitialized(EngineInitializerListener.java:43)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4728)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5166)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:581)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1720)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Node not started. Method ‘org.bonitasoft.engine.api.LoginAPI.login’ cannot be called until node has been started (PlatformAPI.startNode())
02-Feb-2016 10:42:54.692 SEVERE [localhost-startStop-1] org.bonitasoft.console.common.server.servlet.PlatformTenantListener.contextInitialized Error while initializing the default tenant
org.bonitasoft.engine.platform.NodeNotStartedException: The current node has not been started yet. Method PlatformAPI.startNode() must be called previously.
at org.bonitasoft.engine.api.impl.ServerAPIImpl.checkMethodAccessibility(ServerAPIImpl.java:286)
at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPIOutsideTransaction(ServerAPIImpl.java:279)
at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPI(ServerAPIImpl.java:272)
at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeMethod(ServerAPIImpl.java:128)
at org.bonitasoft.engine.api.impl.ClientInterceptor.invoke(ClientInterceptor.java:88)
at com.sun.proxy.$Proxy6.login(Unknown Source)
at org.bonitasoft.console.common.server.servlet.PlatformTenantListener.initializeDefaultTenant(PlatformTenantListener.java:61)
at org.bonitasoft.console.common.server.servlet.PlatformTenantListener.contextInitialized(PlatformTenantListener.java:44)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4728)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5166)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:581)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1720)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Well let’s see now…really? You’re changing the Tomcat?

According to here:

http://documentation.bonitasoft.com/hardware-and-software-requirements-2

Tomcat 8 is not supported (as yet).

See here for the change log from 7 to 8

http://stackoverflow.com/questions/30048947/should-i-upgrade-to-tomcat8-from-tomcat-7

That being said, you did a

Copy of Bonita to the Tomcat 8 structure.

You could try a

Create the portal,
Shutdown the portal
Copy and replace Tomcat 7 with Tomcat 8 in the Bonita Structure

I doubt it will work, but why not try?

Anyway…

You say the application is in TC8 - it’s an outside application and should have no bearing on what BonitaSoft is platformed on. Unless you are trying to run the application and Bonitasoft on the same Tomcat. Just run two servers one TC7 for Bonitasoft and the other TC8 for the application.

Have you tried running the application on TC7? Does it work? If so don’t do the TC8 thing and just run with the TC7 approved method.

regards
Seán

PS: doing the above (replacing TC7 with TC8) effectively ends all support as no-one has this experience and is not part of supported software.

I can’t help you further from here apart from the suggestions already made.

Really appreciated your prompt support.

Above error is resolved in Tomcat8 after updating vendor=oracle in setenv.bat file.
Now at the time of BAR upload , I am getting below error.

Almost all issue resolved except below one.

Error Stack Trace.
02-Feb-2016 11:45:33.355 INFO [http-nio-8080-exec-35] org.bonitasoft.engine.log.technical.TechnicalLoggerSLF4JImpl.log THREAD_ID=85 | HOSTNAME=DT21678 | TENANT_ID=1 | The user has installed process in version <1.0> with id <9209726954407359630>
02-Feb-2016 11:45:37.832 SEVERE [http-nio-8080-exec-34] org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.catchAllExceptions org.bonitasoft.engine.bpm.process.ProcessEnablementException: USERNAME=patelag | *org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet

  • org.bonitasoft.web.toolkit.client.common.exception.api.APIException: org.bonitasoft.engine.bpm.process.ProcessEnablementException: USERNAME=patelag | org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet
    at org.bonitasoft.web.rest.server.engineclient.ProcessEngineClient.enableProcess(ProcessEngineClient.java:95)
    at org.bonitasoft.web.rest.server.datastore.bpm.process.ProcessDatastore.changeProcessState(ProcessDatastore.java:140)
    at org.bonitasoft.web.rest.server.datastore.bpm.process.ProcessDatastore.update(ProcessDatastore.java:125)
    at org.bonitasoft.web.rest.server.api.bpm.process.APIProcess.update(APIProcess.java:97)
    at org.bonitasoft.web.rest.server.api.bpm.process.APIProcess.update(APIProcess.java:48)
    at org.bonitasoft.web.rest.server.framework.API.runUpdate(API.java:191)
    at org.bonitasoft.web.rest.server.framework.APIServletCall.doPut(APIServletCall.java:240)
    at org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.doPut(ToolkitHttpServlet.java:193)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:651)
    at org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.service(ToolkitHttpServlet.java:75)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at org.bonitasoft.web.toolkit.server.servlet.ToolkitHttpServlet.service(ToolkitHttpServlet.java:226)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318)
    at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
    at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
    at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
    at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
    at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    at org.bonitasoft.console.security.SessionFixationValve.invoke(SessionFixationValve.java:77)
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
    at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1517)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1474)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: org.bonitasoft.engine.bpm.process.ProcessEnablementException: USERNAME=patelag | org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet
    at org.bonitasoft.engine.api.impl.ProcessAPIImpl.enableProcess(ProcessAPIImpl.java:876)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPI(ServerAPIImpl.java:363)
    at org.bonitasoft.engine.api.impl.ServerAPIImpl$1.call(ServerAPIImpl.java:332)
    at org.bonitasoft.engine.transaction.JTATransactionServiceImpl.executeInTransaction(JTATransactionServiceImpl.java:288)
    at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPIInTransaction(ServerAPIImpl.java:339)
    at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeAPI(ServerAPIImpl.java:274)
    at org.bonitasoft.engine.api.impl.ServerAPIImpl.invokeMethod(ServerAPIImpl.java:128)
    at org.bonitasoft.engine.api.impl.ClientInterceptor.invoke(ClientInterceptor.java:88)
    at com.sun.proxy.$Proxy182.enableProcess(Unknown Source)
    at org.bonitasoft.web.rest.server.engineclient.ProcessEngineClient.enableProcess(ProcessEngineClient.java:93)
    … 45 more
    Caused by: org.bonitasoft.engine.core.process.definition.exception.SProcessEnablementException: Process TableRightsPlan with version 1.0 can’t be enabled since all dependencies are not resolved yet
    at org.bonitasoft.engine.core.process.definition.ProcessDefinitionServiceImpl.enableProcessDeploymentInfo(ProcessDefinitionServiceImpl.java:260)
    at org.bonitasoft.engine.api.impl.transaction.process.EnableProcess.execute(EnableProcess.java:57)
    at org.bonitasoft.engine.api.impl.ProcessAPIImpl.enableProcess(ProcessAPIImpl.java:872)

I repeat:

Doing the above (replacing TC7 with TC8) effectively ends all support as no-one has this experience and is not part of supported software.

I can’t help you further from here apart from the suggestions already made.

Apologies,
regards
Seán

Ok no issue.

We have already done in tomcat 8 in past so let me try all possible ways and if i found solution then will share same so if anyone face same issue then it will help.

Hello could you solve the last error ??? I am with tomcat 7 and throws the same error dependencies