Hello,
I’m trying desperately to get the example project from example-camunda-custom-identity-provider running under the Camunda version and Spring-Boot-Starter version 7.17.0. Unfortunately, I keep getting some exceptions that I can not understand. The project compiles but spring-boot:run doesn’t work. Does anyone have a current version of the project with the latest versions? Attached is my maven file.
2022-09-19 08:17:49.381 ERROR 16944 — [ main] org.camunda.bpm.engine.persistence : ENGINE-03081 No startup lock property found in database
2022-09-19 08:17:49.389 ERROR 16944 — [ main] org.camunda.bpm.engine.context : ENGINE-16004 Exception while closing command context: historyLevel mismatch: configuration says HistoryLevelFull(name=full, id=3) and database says HistoryLevelAudit(name=audit, id=2)
org.camunda.bpm.engine.ProcessEngineException: historyLevel mismatch: configuration says HistoryLevelFull(name=full, id=3) and database says HistoryLevelAudit(name=audit, id=2)
at org.camunda.bpm.engine.impl.HistoryLevelSetupCommand.execute(HistoryLevelSetupCommand.java:60) ~[camunda-engine-7.17.0.jar:7.17.0]
at org.camunda.bpm.engine.impl.HistoryLevelSetupCommand.execute(HistoryLevelSetupCommand.java:34) ~[camunda-engine-7.17.0.jar:7.17.0]
at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:28) ~[camunda-engine-7.17.0.jar:7.17.0]
at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:110) ~[camunda-engine-7.17.0.jar:7.17.0]
at org.camunda.bpm.engine.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:72) ~[camunda-engine-spring-7.17.0.jar:7.17.0]
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) ~[spring-tx-5.3.18.jar:5.3.18]
at org.camunda.bpm.engine.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:70) ~[camunda-engine-spring-7.17.0.jar:7.17.0]
at org.camunda.bpm.engine.impl.interceptor.ProcessApplicationContextInterceptor.execute(ProcessApplicationContextInterceptor.java:70) ~[camunda-engine-7.17.0.jar:7.17.0]
depending on which history level you need, you can configure the following configuration parameter camunda.bpm.historyLevel = full
or camunda.bpm.historyLevel = audit
It seems your database is currently configured to use history level audit so you would need to either reprovision your database schema or change the configuration parameter.
i made it in Application.xml, and now the server started. But even if it shows me in the console:
o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ‘/camunda’
when I type http://localhost:8080/camunda/ in the browser, it shows me Http Status 404 -NOT FOUND.
do you have any idea?
thanks
Best Regards
Hi @Adagatiya
unfortunately neither works.
unfortunately neither works. Should I perhaps define an application-path in the @SpringBootApplication class?
thanks
Hi @jangalinski ,
the Tomcat started now , but it still an Error there:
org.camunda.bpm.engine.persistence : ENGINE-03081 No startup lock property found in database