maven - camunda-bpm-spring-boot-starter-webapp dependency not working and embedded tomcat failing -
i trying create simple camunda spring boot starter webapp based on examples given here https://github.com/osteinhauer/camunda-spring-boot-starter-examples . main application class has simple piece of code :
@springbootapplication public class startapp { public static void main(string[] args) { // todo auto-generated method stub springapplication.run(startapp.class, args); } }
my pom.xml looks below :
<project xmlns="http://maven.apache.org/pom/4.0.0" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelversion>4.0.0</modelversion> <parent> <groupid>info.quarrymen.camunda-spring-boot-starter-examples</groupid> <artifactid>parent</artifactid> <version>0.0.1-snapshot</version> </parent> <artifactid>quick-start-webapp</artifactid> <dependencies> <dependency> <groupid>org.camunda.bpm.extension.springboot</groupid> <artifactid>camunda-bpm-spring-boot-starter</artifactid> <version>2.3.0-snapshot</version> </dependency> <dependency> <groupid>org.camunda.bpm.extension.springboot</groupid> <artifactid>camunda-bpm-spring-boot-starter-webapp</artifactid> <version>${camunda-bpm-spring-boot-starter.version}</version> </dependency> </dependencies> </project>
but embedded tomcat fails start below error :
java.util.concurrent.executionexception: org.apache.catalina.lifecycleexception: failed start component [standardengine[tomcat].standardhost[localhost].tomcatembeddedcontext[]] @ java.util.concurrent.futuretask.report(futuretask.java:122) [na:1.8.0_144] @ java.util.concurrent.futuretask.get(futuretask.java:192) [na:1.8.0_144] @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:939) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardhost.startinternal(standardhost.java:872) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1419) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1409) [tomcat-embed-core-8.5.15.jar:8.5.15] @ java.util.concurrent.futuretask.run(futuretask.java:266) [na:1.8.0_144] @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1149) [na:1.8.0_144] @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:624) [na:1.8.0_144] @ java.lang.thread.run(thread.java:748) [na:1.8.0_144] caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[tomcat].standardhost[localhost].tomcatembeddedcontext[]] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:167) [tomcat-embed-core-8.5.15.jar:8.5.15] ... 6 common frames omitted caused by: java.lang.noclassdeffounderror: org/camunda/bpm/welcome/impl/web/bootstrap/welcomecontainerbootstrap @ org.camunda.bpm.spring.boot.starter.webapp.camundabpmwebappinitializer.onstartup(camundabpmwebappinitializer.java:59) ~[camunda-bpm-spring-boot-starter-webapp-core-2.1.2.jar:2.1.2] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.selfinitialize(embeddedwebapplicationcontext.java:229) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.access$000(embeddedwebapplicationcontext.java:89) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext$1.onstartup(embeddedwebapplicationcontext.java:213) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.tomcat.tomcatstarter.onstartup(tomcatstarter.java:55) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5196) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) [tomcat-embed-core-8.5.15.jar:8.5.15] ... 6 common frames omitted caused by: java.lang.classnotfoundexception: org.camunda.bpm.welcome.impl.web.bootstrap.welcomecontainerbootstrap @ java.net.urlclassloader.findclass(urlclassloader.java:381) ~[na:1.8.0_144] @ java.lang.classloader.loadclass(classloader.java:424) ~[na:1.8.0_144] @ sun.misc.launcher$appclassloader.loadclass(launcher.java:335) ~[na:1.8.0_144] @ java.lang.classloader.loadclass(classloader.java:357) ~[na:1.8.0_144] ... 13 common frames omitted 2017-08-21 00:17:25.140 error 5956 --- [ main] org.apache.catalina.core.containerbase : child container failed during start java.util.concurrent.executionexception: org.apache.catalina.lifecycleexception: failed start component [standardengine[tomcat].standardhost[localhost]] @ java.util.concurrent.futuretask.report(futuretask.java:122) ~[na:1.8.0_144] @ java.util.concurrent.futuretask.get(futuretask.java:192) ~[na:1.8.0_144] @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:939) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardengine.startinternal(standardengine.java:262) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardservice.startinternal(standardservice.java:422) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardserver.startinternal(standardserver.java:793) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.startup.tomcat.start(tomcat.java:344) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainer.initialize(tomcatembeddedservletcontainer.java:99) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainer.<init>(tomcatembeddedservletcontainer.java:84) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainerfactory.gettomcatembeddedservletcontainer(tomcatembeddedservletcontainerfactory.java:554) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainerfactory.getembeddedservletcontainer(tomcatembeddedservletcontainerfactory.java:179) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.createembeddedservletcontainer(embeddedwebapplicationcontext.java:164) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.onrefresh(embeddedwebapplicationcontext.java:134) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.context.support.abstractapplicationcontext.refresh(abstractapplicationcontext.java:537) [spring-context-4.3.9.release.jar:4.3.9.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.refresh(embeddedwebapplicationcontext.java:122) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.refresh(springapplication.java:693) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.refreshcontext(springapplication.java:360) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.run(springapplication.java:303) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.run(springapplication.java:1118) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.run(springapplication.java:1107) [spring-boot-1.5.4.release.jar:1.5.4.release] @ info.quarrymen.quickstart.webapp.application.main(application.java:19) [classes/:na] caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[tomcat].standardhost[localhost]] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:167) [tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1419) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1409) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ java.util.concurrent.futuretask.run(futuretask.java:266) ~[na:1.8.0_144] @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1149) ~[na:1.8.0_144] @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:624) ~[na:1.8.0_144] @ java.lang.thread.run(thread.java:748) ~[na:1.8.0_144] caused by: org.apache.catalina.lifecycleexception: child container failed during start @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:947) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardhost.startinternal(standardhost.java:872) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) [tomcat-embed-core-8.5.15.jar:8.5.15] ... 6 common frames omitted 2017-08-21 00:17:25.141 warn 5956 --- [ main] ationconfigembeddedwebapplicationcontext : exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.applicationcontextexception: unable start embedded container; nested exception org.springframework.boot.context.embedded.embeddedservletcontainerexception: unable start embedded tomcat 2017-08-21 00:17:25.152 info 5956 --- [ main] utoconfigurationreportlogginginitializer : error starting applicationcontext. display auto-configuration report re-run application 'debug' enabled. 2017-08-21 00:17:25.158 error 5956 --- [ main] o.s.boot.springapplication : application startup failed org.springframework.context.applicationcontextexception: unable start embedded container; nested exception org.springframework.boot.context.embedded.embeddedservletcontainerexception: unable start embedded tomcat @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.onrefresh(embeddedwebapplicationcontext.java:137) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.context.support.abstractapplicationcontext.refresh(abstractapplicationcontext.java:537) ~[spring-context-4.3.9.release.jar:4.3.9.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.refresh(embeddedwebapplicationcontext.java:122) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.refresh(springapplication.java:693) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.refreshcontext(springapplication.java:360) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.run(springapplication.java:303) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.run(springapplication.java:1118) [spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.springapplication.run(springapplication.java:1107) [spring-boot-1.5.4.release.jar:1.5.4.release] @ info.quarrymen.quickstart.webapp.application.main(application.java:19) [classes/:na] caused by: org.springframework.boot.context.embedded.embeddedservletcontainerexception: unable start embedded tomcat @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainer.initialize(tomcatembeddedservletcontainer.java:123) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainer.<init>(tomcatembeddedservletcontainer.java:84) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainerfactory.gettomcatembeddedservletcontainer(tomcatembeddedservletcontainerfactory.java:554) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainerfactory.getembeddedservletcontainer(tomcatembeddedservletcontainerfactory.java:179) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.createembeddedservletcontainer(embeddedwebapplicationcontext.java:164) ~[spring-boot-1.5.4.release.jar:1.5.4.release] @ org.springframework.boot.context.embedded.embeddedwebapplicationcontext.onrefresh(embeddedwebapplicationcontext.java:134) ~[spring-boot-1.5.4.release.jar:1.5.4.release] ... 8 common frames omitted caused by: org.apache.catalina.lifecycleexception: failed start component [standardserver[-1]] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:167) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.startup.tomcat.start(tomcat.java:344) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.springframework.boot.context.embedded.tomcat.tomcatembeddedservletcontainer.initialize(tomcatembeddedservletcontainer.java:99) ~[spring-boot-1.5.4.release.jar:1.5.4.release] ... 13 common frames omitted caused by: org.apache.catalina.lifecycleexception: failed start component [standardservice[tomcat]] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:167) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardserver.startinternal(standardserver.java:793) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) ~[tomcat-embed-core-8.5.15.jar:8.5.15] ... 15 common frames omitted caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[tomcat]] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:167) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardservice.startinternal(standardservice.java:422) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) ~[tomcat-embed-core-8.5.15.jar:8.5.15] ... 17 common frames omitted caused by: org.apache.catalina.lifecycleexception: child container failed during start @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:947) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.core.standardengine.startinternal(standardengine.java:262) ~[tomcat-embed-core-8.5.15.jar:8.5.15] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) ~[tomcat-embed-core-8.5.15.jar:8.5.15] ... 19 common frames omitted
looks adding camunda-bpm-spring-boot-starter-webapp
won't . additional configuration required . tried many combinations of maven dependencies , didn't work out . has faced similar issue , please or let know correct set of dependencies can run camunda webapp on localhost spring boot . in advance .
@daniel ,after trying pom.xml , getting below errors . different previous errors :
exception in thread "main" java.lang.illegalargumentexception: cannot instantiate interface org.springframework.context.applicationlistener : org.camunda.bpm.spring.boot.starter.runlistener.propertieslistener @ org.springframework.boot.springapplication.createspringfactoriesinstances(springapplication.java:413) @ org.springframework.boot.springapplication.getspringfactoriesinstances(springapplication.java:392) @ org.springframework.boot.springapplication.getspringfactoriesinstances(springapplication.java:383) @ org.springframework.boot.springapplication.initialize(springapplication.java:251) @ org.springframework.boot.springapplication.<init>(springapplication.java:225) @ org.springframework.boot.springapplication.run(springapplication.java:1118) @ org.springframework.boot.springapplication.run(springapplication.java:1107) @ org.camundastarter.mainapp.main(mainapp.java:11) caused by: org.springframework.beans.beaninstantiationexception: failed instantiate [org.camunda.bpm.spring.boot.starter.runlistener.propertieslistener]: constructor threw exception; nested exception java.lang.noclassdeffounderror: org/camunda/bpm/engine/processengine @ org.springframework.beans.beanutils.instantiateclass(beanutils.java:154) @ org.springframework.boot.springapplication.createspringfactoriesinstances(springapplication.java:409) ... 7 more caused by: java.lang.noclassdeffounderror: org/camunda/bpm/engine/processengine @ org.camunda.bpm.spring.boot.starter.util.camundabpmversion.<init>(camundabpmversion.java:36) @ org.camunda.bpm.spring.boot.starter.runlistener.propertieslistener.<init>(propertieslistener.java:20) @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method) @ sun.reflect.nativeconstructoraccessorimpl.newinstance(nativeconstructoraccessorimpl.java:62) @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(delegatingconstructoraccessorimpl.java:45) @ java.lang.reflect.constructor.newinstance(constructor.java:423) @ org.springframework.beans.beanutils.instantiateclass(beanutils.java:142) ... 8 more caused by: java.lang.classnotfoundexception: org.camunda.bpm.engine.processengine @ java.net.urlclassloader.findclass(urlclassloader.java:381) @ java.lang.classloader.loadclass(classloader.java:424) @ sun.misc.launcher$appclassloader.loadclass(launcher.java:335) @ java.lang.classloader.loadclass(classloader.java:357) ... 15 more
@daniel ... errors again after cleaning maven directory !! :(
exception in thread "main" java.lang.illegalargumentexception: cannot instantiate interface org.springframework.context.applicationlistener : org.camunda.bpm.spring.boot.starter.runlistener.propertieslistener @ org.springframework.boot.springapplication.createspringfactoriesinstances(springapplication.java:413) @ org.springframework.boot.springapplication.getspringfactoriesinstances(springapplication.java:392) @ org.springframework.boot.springapplication.getspringfactoriesinstances(springapplication.java:383) @ org.springframework.boot.springapplication.initialize(springapplication.java:251) @ org.springframework.boot.springapplication.<init>(springapplication.java:225) @ org.springframework.boot.springapplication.run(springapplication.java:1118) @ org.springframework.boot.springapplication.run(springapplication.java:1107) @ org.camundastarter.mainapp.main(mainapp.java:11) caused by: org.springframework.beans.beaninstantiationexception: failed instantiate [org.camunda.bpm.spring.boot.starter.runlistener.propertieslistener]: constructor threw exception; nested exception java.lang.noclassdeffounderror: org/camunda/bpm/engine/processengine @ org.springframework.beans.beanutils.instantiateclass(beanutils.java:154) @ org.springframework.boot.springapplication.createspringfactoriesinstances(springapplication.java:409) ... 7 more caused by: java.lang.noclassdeffounderror: org/camunda/bpm/engine/processengine @ org.camunda.bpm.spring.boot.starter.util.camundabpmversion.<init>(camundabpmversion.java:36) @ org.camunda.bpm.spring.boot.starter.runlistener.propertieslistener.<init>(propertieslistener.java:20) @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method) @ sun.reflect.nativeconstructoraccessorimpl.newinstance(nativeconstructoraccessorimpl.java:62) @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(delegatingconstructoraccessorimpl.java:45) @ java.lang.reflect.constructor.newinstance(constructor.java:423) @ org.springframework.beans.beanutils.instantiateclass(beanutils.java:142) ... 8 more caused by: java.lang.classnotfoundexception: org.camunda.bpm.engine.processengine @ java.net.urlclassloader.findclass(urlclassloader.java:381) @ java.lang.classloader.loadclass(classloader.java:424) @ sun.misc.launcher$appclassloader.loadclass(launcher.java:335) @ java.lang.classloader.loadclass(classloader.java:357) ... 15 more
just set property camunda-bpm-spring-boot-starter.version
on pom.xml file this.
<properties> <camunda-bpm-spring-boot-starter.version>2.1.2</camunda-bpm-spring-boot-starter.version> </properties>
and \import camunda dependencies again through maven, , try start app again.
this output spring boot when camunda started
____ _ ____ ____ __ __ / ___| __ _ _ __ ___ _ _ _ __ __| | __ _ | __ )| _ \| \/ | | | / _` | '_ ` _ \| | | | '_ \ / _` |/ _` | | _ \| |_) | |\/| | | |__| (_| | | | | | | |_| | | | | (_| | (_| | | |_) | __/| | | | \____/\__,_|_| |_| |_|\__,_|_| |_|\__,_|\__,_| |____/|_| |_| |_| spring-boot: (v1.5.6.release) camunda bpm: (v7.6.0) camunda bpm spring boot starter: (v2.1.2) 2017-08-20 16:17:40.653 info 2690 --- [ main] c.c.s.d.democamundaapplication : starting democamundaapplication on ultrone460 pid 2690 (/home/ultron/documents/projects/demo-camunda/target/classes started ultron in /home/ultron/documents/projects/demo-camunda) 2017-08-20 16:17:40.667 info 2690 --- [ main] c.c.s.d.democamundaapplication : no active profile set, falling default profiles: default 2017-08-20 16:17:40.890 info 2690 --- [ main] ationconfigembeddedwebapplicationcontext : refreshing org.springframework.boot.context.embedded.annotationconfigembeddedwebapplicationcontext@1d548a08: startup date [sun aug 20 16:17:40 est 2017]; root of context hierarchy 2017-08-20 16:17:41.689 info 2690 --- [ main] o.s.b.f.s.defaultlistablebeanfactory : overriding bean definition bean 'datasource' different definition: replacing [root bean: class [null]; scope=; abstract=false; lazyinit=false; autowiremode=3; dependencycheck=0; autowirecandidate=true; primary=false; factorybeanname=org.springframework.boot.autoconfigure.jdbc.datasourceconfiguration$dbcp; factorymethodname=datasource; initmethodname=null; destroymethodname=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/jdbc/datasourceconfiguration$dbcp.class]] [root bean: class [null]; scope=; abstract=false; lazyinit=false; autowiremode=3; dependencycheck=0; autowirecandidate=true; primary=false; factorybeanname=org.springframework.boot.autoconfigure.jdbc.datasourceconfiguration$tomcat; factorymethodname=datasource; initmethodname=null; destroymethodname=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/jdbc/datasourceconfiguration$tomcat.class]] 2017-08-20 16:17:42.629 info 2690 --- [ main] s.b.c.e.t.tomcatembeddedservletcontainer : tomcat initialized port(s): 8080 (http) 2017-08-20 16:17:42.638 info 2690 --- [ main] o.apache.catalina.core.standardservice : starting service [tomcat] 2017-08-20 16:17:42.639 info 2690 --- [ main] org.apache.catalina.core.standardengine : starting servlet engine: apache tomcat/8.5.16 2017-08-20 16:17:42.774 info 2690 --- [ost-startstop-1] o.a.c.c.c.[tomcat].[localhost].[/] : initializing spring embedded webapplicationcontext 2017-08-20 16:17:42.775 info 2690 --- [ost-startstop-1] o.s.web.context.contextloader : root webapplicationcontext: initialization completed in 1895 ms 2017-08-20 16:17:42.894 info 2690 --- [ost-startstop-1] o.s.b.w.servlet.servletregistrationbean : mapping servlet: 'dispatcherservlet' [/] 2017-08-20 16:17:42.900 info 2690 --- [ost-startstop-1] o.s.b.w.servlet.filterregistrationbean : mapping filter: 'characterencodingfilter' to: [/*] 2017-08-20 16:17:42.900 info 2690 --- [ost-startstop-1] o.s.b.w.servlet.filterregistrationbean : mapping filter: 'hiddenhttpmethodfilter' to: [/*] 2017-08-20 16:17:42.901 info 2690 --- [ost-startstop-1] o.s.b.w.servlet.filterregistrationbean : mapping filter: 'httpputformcontentfilter' to: [/*] 2017-08-20 16:17:42.901 info 2690 --- [ost-startstop-1] o.s.b.w.servlet.filterregistrationbean : mapping filter: 'requestcontextfilter' to: [/*] 2017-08-20 16:17:43.355 info 2690 --- [ main] j.localcontainerentitymanagerfactorybean : building jpa container entitymanagerfactory persistence unit 'default' 2017-08-20 16:17:43.367 info 2690 --- [ main] o.hibernate.jpa.internal.util.loghelper : hhh000204: processing persistenceunitinfo [ name: default ...] 2017-08-20 16:17:43.437 info 2690 --- [ main] org.hibernate.version : hhh000412: hibernate core {5.0.12.final} 2017-08-20 16:17:43.439 info 2690 --- [ main] org.hibernate.cfg.environment : hhh000206: hibernate.properties not found 2017-08-20 16:17:43.441 info 2690 --- [ main] org.hibernate.cfg.environment : hhh000021: bytecode provider name : javassist 2017-08-20 16:17:43.496 info 2690 --- [ main] o.hibernate.annotations.common.version : hcann000001: hibernate commons annotations {5.0.1.final} 2017-08-20 16:17:43.605 info 2690 --- [ main] org.hibernate.dialect.dialect : hhh000400: using dialect: org.hibernate.dialect.h2dialect 2017-08-20 16:17:43.810 info 2690 --- [ main] org.hibernate.tool.hbm2ddl.schemaexport : hhh000227: running hbm2ddl schema export 2017-08-20 16:17:43.816 info 2690 --- [ main] org.hibernate.tool.hbm2ddl.schemaexport : hhh000230: schema export complete 2017-08-20 16:17:43.831 info 2690 --- [ main] j.localcontainerentitymanagerfactorybean : initialized jpa entitymanagerfactory persistence unit 'default' 2017-08-20 16:17:44.259 info 2690 --- [ main] s.w.s.m.m.a.requestmappinghandleradapter : looking @controlleradvice: org.springframework.boot.context.embedded.annotationconfigembeddedwebapplicationcontext@1d548a08: startup date [sun aug 20 16:17:40 est 2017]; root of context hierarchy 2017-08-20 16:17:44.327 info 2690 --- [ main] s.w.s.m.m.a.requestmappinghandlermapping : mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.modelandview org.springframework.boot.autoconfigure.web.basicerrorcontroller.errorhtml(javax.servlet.http.httpservletrequest,javax.servlet.http.httpservletresponse) 2017-08-20 16:17:44.327 info 2690 --- [ main] s.w.s.m.m.a.requestmappinghandlermapping : mapped "{[/error]}" onto public org.springframework.http.responseentity<java.util.map<java.lang.string, java.lang.object>> org.springframework.boot.autoconfigure.web.basicerrorcontroller.error(javax.servlet.http.httpservletrequest) 2017-08-20 16:17:44.357 info 2690 --- [ main] o.s.w.s.handler.simpleurlhandlermapping : mapped url path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.resourcehttprequesthandler] 2017-08-20 16:17:44.357 info 2690 --- [ main] o.s.w.s.handler.simpleurlhandlermapping : mapped url path [/**] onto handler of type [class org.springframework.web.servlet.resource.resourcehttprequesthandler] 2017-08-20 16:17:44.390 info 2690 --- [ main] o.s.w.s.handler.simpleurlhandlermapping : mapped url path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.resourcehttprequesthandler] 2017-08-20 16:17:44.545 info 2690 --- [ main] org.camunda.bpm.spring.boot : starter-sb040 setting jobexecutor pool-size 1 2017-08-20 16:17:44.551 info 2690 --- [ main] o.s.s.concurrent.threadpooltaskexecutor : initializing executorservice 'camundataskexecutor' 2017-08-20 16:17:44.681 info 2690 --- [ main] org.camunda.bpm.engine.cfg : engine-12003 plugin 'compositeprocessengineplugin[genericpropertiesconfiguration, camundaprocessengineconfiguration, camundadatasourceconfiguration, camundajpaconfiguration, camundajobconfiguration, camundahistoryconfiguration, camundametricsconfiguration, camundaauthorizationconfiguration, camundadeploymentconfiguration, failedjobconfiguration]' activated on process engine 'default' 2017-08-20 16:17:46.087 info 2690 --- [ main] org.camunda.bpm.spring.boot : starter-sb021 auto-deploying resources: [] 2017-08-20 16:17:48.591 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03016 performing database operation 'create' on component 'engine' resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.engine.sql' 2017-08-20 16:17:48.611 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03016 performing database operation 'create' on component 'history' resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.history.sql' 2017-08-20 16:17:48.623 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03016 performing database operation 'create' on component 'identity' resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.identity.sql' 2017-08-20 16:17:48.638 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03016 performing database operation 'create' on component 'case.engine' resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.case.engine.sql' 2017-08-20 16:17:48.644 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03016 performing database operation 'create' on component 'case.history' resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.case.history.sql' 2017-08-20 16:17:48.649 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03016 performing database operation 'create' on component 'decision.engine' resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.decision.engine.sql' 2017-08-20 16:17:48.656 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03016 performing database operation 'create' on component 'decision.history' resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.decision.history.sql' 2017-08-20 16:17:48.670 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03067 no history level property found in database 2017-08-20 16:17:48.671 info 2690 --- [ main] org.camunda.bpm.engine.persistence : engine-03065 creating historylevel property in database level: historylevelaudit(name=audit, id=2) 2017-08-20 16:17:48.678 info 2690 --- [ main] org.camunda.bpm.engine : engine-00001 process engine default created. 2017-08-20 16:17:49.024 info 2690 --- [ main] o.s.j.e.a.annotationmbeanexporter : registering beans jmx exposure on startup 2017-08-20 16:17:49.080 info 2690 --- [ main] s.b.c.e.t.tomcatembeddedservletcontainer : tomcat started on port(s): 8080 (http) 2017-08-20 16:17:49.086 info 2690 --- [ main] org.camunda.bpm.engine.jobexecutor : engine-14014 starting jobexecutor[org.camunda.bpm.engine.spring.components.jobexecutor.springjobexecutor]. 2017-08-20 16:17:49.088 info 2690 --- [ingjobexecutor]] org.camunda.bpm.engine.jobexecutor : engine-14018 jobexecutor[org.camunda.bpm.engine.spring.components.jobexecutor.springjobexecutor] starting acquire jobs 2017-08-20 16:17:49.089 info 2690 --- [ main] c.c.s.d.democamundaapplication : started democamundaapplication in 9.431 seconds (jvm running 10.825) 2017-08-20 16:18:09.162 info 2690 --- [nio-8080-exec-1] o.a.c.c.c.[tomcat].[localhost].[/] : initializing spring frameworkservlet 'dispatcherservlet' 2017-08-20 16:18:09.162 info 2690 --- [nio-8080-exec-1] o.s.web.servlet.dispatcherservlet : frameworkservlet 'dispatcherservlet': initialization started 2017-08-20 16:18:09.178 info 2690 --- [nio-8080-exec-1] o.s.web.servlet.dispatcherservlet : frameworkservlet 'dispatcherservlet': initialization completed in 16 ms
and following pom.xml used, haven't create bpmn workflow, add dependencies, thing start in order create workflows.
<?xml version="1.0" encoding="utf-8"?> <project xmlns="http://maven.apache.org/pom/4.0.0" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelversion>4.0.0</modelversion> <groupid>com.camunda.sample</groupid> <artifactid>demo-camunda</artifactid> <version>0.0.1-snapshot</version> <packaging>jar</packaging> <name>demo-camunda</name> <description>demo project spring boot</description> <parent> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-parent</artifactid> <version>1.5.6.release</version> <relativepath/> <!-- lookup parent repository --> </parent> <properties> <project.build.sourceencoding>utf-8</project.build.sourceencoding> <project.reporting.outputencoding>utf-8</project.reporting.outputencoding> <java.version>1.8</java.version> <camunda-bpm-spring-boot-starter.version>2.1.2</camunda-bpm-spring-boot-starter.version> </properties> <dependencies> <dependency> <groupid>org.camunda.bpm.extension.springboot</groupid> <artifactid>camunda-bpm-spring-boot-starter</artifactid> <version>${camunda-bpm-spring-boot-starter.version}</version> </dependency> <dependency> <groupid>com.h2database</groupid> <artifactid>h2</artifactid> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-data-jpa</artifactid> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-web</artifactid> </dependency> <dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-test</artifactid> <scope>test</scope> </dependency> </dependencies> <repositories> <repository> <id>camunda-extensions-nexus</id> <url>https://app.camunda.com/nexus/content/repositories/camunda-bpm-community-extensions-snapshots</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <build> <plugins> <plugin> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-maven-plugin</artifactid> </plugin> </plugins> </build> </project>
only eclipse users: after pom.xml has been changed this:
Comments
Post a Comment