2017-11-21 1 views
0

springboot로 camunda 응용 프로그램을 만들려고하는데 Spin Json Node를 사용해야하고, pom.xml에 종속성을 추가하면이 오류가 발생합니다.springboot 프로젝트에 camunda-bom을 추가 할 수 없습니다.

org.springframework.context.ApplicationContextException : 나는 자바 응용 프로그램으로 프로젝트를 실행할 때 시작 포함 된 컨테이너에 없음을; ~ [봄 부팅 org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java:137)에 포함 된 Tomcat을 시작할 수 없습니다 : 중첩 된 예외는 org.springframework.boot.context.embedded.EmbeddedServletContainerException입니다 -1.5.7.RELEASE.jar : 1.5.7.RELEASE] 에서 org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:537) ~ [spring-context-4.3.11.RELEASE.jar : 4.3.11.RELEASE] org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:122) ~ [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] at org.springframework.boot.SpringApplication.refresh (SpringApplication.java:6) 93) 에서 [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] org.springframework.boot.SpringApplication.refreshContext (SpringApplication.java:360) [spring-boot-1.5.7. RELEASE.jar : 1.5.7.RELEASE] at org.springframework.boot.SpringApplication.run (SpringApplication.java:303) [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] at org.springframework.boot.SpringApplication.run (SpringApplication.java:1118) [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] at org.springframework.boot.SpringApplication.run (SpringApplication.java : java : 1107) 에 [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] br.com.ntconsult.camundaProject.app.CamundaSpringbootApplication.main (CamundaSpringbootApplication.java:9),[클래스/: NA]에 의한 : org.springframework.boot.context.embedded.EmbeddedServletContainerException : org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize 매설 Tomcat을 시작할 수 없음 (TomcatEmbeddedServletContainer.java : 123) ~ [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] 에 org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer. (TomcatEmbeddedServletContainer.java:84) ~ spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:554) ~ [spring-boot-1.5 .7.RELEASE.jar : 1.5.7.RELEASE] org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:179) ~ [스프링 부팅 1.5.7.RELEASE.jar : 1.5.7.RELEASE] org.springframework에서. boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer (EmbeddedWebApplicationContext.java:164) 에서 ~ [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] org.springframework.boot.context.embedded.EmbeddedWebApplicationContext .onRefresh (EmbeddedWebApplicationContext.java:134) ~ [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] ... 8 개의 공통 프레임 생략 된 원인 : org.apache.catalina.LifecycleException : 실패 시작 구성 요소 [StandardServer [-1]] org.apache.catali na.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] at org.apache.catalina.startup.Tomcat.start (Tomcat.java : 367) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] at org.springframework.boot.context.(TomcatEmbeddedServletContainer.java:99) ~ [spring-boot-1.5.7.RELEASE.jar : 1.5.7.RELEASE] ... 13 개의 공통 프레임 생략 된 원인 : org.apache. catalina.LifecycleException : 시작 구성 요소 [StandardService [Tomcat]]에서 org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] at org.apache.catalina.core.StandardServer.startInternal (StandardServer.java:793) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] at org.apache.catalina .util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] ... 15 개의 공통 프레임이 생략되었습니다. 발생 원인 : org.apache.catalina .LifecycleException : 구성 요소를 시작하지 못했습니다. [StandardEngine [Tomcat]] org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core-8.5.20.jar : 8.5 .20] org.apache.catalina.core.StandardService.startInternal (StandardService.java:422) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] at org.apache.catalina. util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] ... 17 개의 공통 프레임이 생략되었습니다. 발생 원인 : org.apache.catalina.LifecycleException : 자식 컨테이너 이 시작시에 org.apache.catalina.core.ContainerBase.startInternal (ContainerBase.java:947) ~ [tomcat-embed-core-8.5.20.jar : 8]에 실패했습니다. 5.20] at org.apache.catalina.core.StandardEngine.startInternal (StandardEngine.java:262) ~ [tomcat-embed-core-8.5.20.jar : 8.5.20] at org.apache.catalina.util .LifecycleBase.start (LifecycleBase.java:150) ~ [톰캣 - 포함 코어-8.5.20.jar : 8.5.20] 난 제거하면 19 ... 공통 프레임

을 생략 camunda-BOM pom.xml의 dependencyManagement에서 모든 것이 작동하지만 json 노드와 같은 것을 사용할 수는 없습니다.

나는 GitHub의에서이 오류와 함께 간단한 프로젝트를 만들어 : https://github.com/jradesenv/camunda-springboot

답변

1

당신은 GitHub의에서 제공하는이 프로젝트는 내 말에 완벽하게 잘 작동하고 예상대로 실행됩니다. stacktrace의 일부를 자르므로 근본 원인을 볼 수 없습니다. 뭔가 톰캣이 시작되는 것을 막습니다. 아마 이미 사용 된 포트일까요?

추 신 : 우리는 어제 봄 부팅 아키타 입을 미리 보았습니다 : https://github.com/camunda/camunda-archetypes/tree/master/camunda-archetype-spring-boot/ - 좋은 출발점이 될 수도 있습니다.

는 참고로 내 콘솔 (난 그냥 코드와 실행 뽑아) :

____         _   ____ ____ __ __ 
/___| __ _ _ __ ___ _ _ _ __ __| | __ _ | __)| _ \| \/ | 
| | /_` | '_ ` _ \| | | | '_ \/_` |/ _` | | _ \| |_) | |\/| | 
| |__| (_| | | | | | | |_| | | | | (_| | (_| | | |_) | __/| | | | 
\____/\__,_|_| |_| |_|\__,_|_| |_|\__,_|\__,_| |____/|_| |_| |_| 

    Spring-Boot: (v1.5.7.RELEASE) 
    Camunda BPM: (v7.8.0-alpha6) 
    Camunda BPM Spring Boot Starter: (v2.3.0-alpha1) 

2017-11-22 09:12:24.931 INFO 13404 --- [   main] b.c.n.c.a.CamundaSpringbootApplication : Starting CamundaSpringbootApplication on LAPTOP-LFHA6NM6 with PID 13404 (C:\Temp\camunda-springboot-support\target\classes started by ruecker in C:\Temp\camunda-springboot-support) 
2017-11-22 09:12:24.954 INFO 13404 --- [   main] b.c.n.c.a.CamundaSpringbootApplication : No active profile set, falling back to default profiles: default 
2017-11-22 09:12:25.052 INFO 13404 --- [   main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot[email protected]37918c79: startup date [Wed Nov 22 09:12:25 CET 2017]; root of context hierarchy 
2017-11-22 09:12:26.624 INFO 13404 --- [   main] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 
2017-11-22 09:12:27.830 INFO 13404 --- [   main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 8080 (http) 
2017-11-22 09:12:27.854 INFO 13404 --- [   main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 
2017-11-22 09:12:27.856 INFO 13404 --- [   main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/8.5.20 
2017-11-22 09:12:28.079 INFO 13404 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]  : Initializing Spring embedded WebApplicationContext 
2017-11-22 09:12:28.080 INFO 13404 --- [ost-startStop-1] o.s.web.context.ContextLoader   : Root WebApplicationContext: initialization completed in 3033 ms 
2017-11-22 09:12:28.522 INFO 13404 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/] 
2017-11-22 09:12:28.567 INFO 13404 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*] 
2017-11-22 09:12:28.568 INFO 13404 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*] 
2017-11-22 09:12:28.568 INFO 13404 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*] 
2017-11-22 09:12:28.568 INFO 13404 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*] 
2017-11-22 09:12:29.118 INFO 13404 --- [   main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot[email protected]37918c79: startup date [Wed Nov 22 09:12:25 CET 2017]; root of context hierarchy 
2017-11-22 09:12:29.232 INFO 13404 --- [   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-11-22 09:12:29.234 INFO 13404 --- [   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-11-22 09:12:29.264 INFO 13404 --- [   main] o.s.w.s.handler.SimpleUrlHandlerMapping : Root mapping to handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController] 
2017-11-22 09:12:29.287 INFO 13404 --- [   main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 
2017-11-22 09:12:29.288 INFO 13404 --- [   main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 
2017-11-22 09:12:29.288 INFO 13404 --- [   main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/lib/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 
2017-11-22 09:12:29.288 INFO 13404 --- [   main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/api/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 
2017-11-22 09:12:29.289 INFO 13404 --- [   main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/app/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 
2017-11-22 09:12:29.359 INFO 13404 --- [   main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 
2017-11-22 09:12:29.870 INFO 13404 --- [   main] org.camunda.bpm.spring.boot    : STARTER-SB040 Setting up jobExecutor with corePoolSize=3, maxPoolSize:10 
2017-11-22 09:12:29.891 INFO 13404 --- [   main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'camundaTaskExecutor' 
2017-11-22 09:12:30.101 INFO 13404 --- [   main] org.camunda.bpm.engine.cfg    : ENGINE-12003 Plugin 'CompositeProcessEnginePlugin[genericPropertiesConfiguration, camundaProcessEngineConfiguration, camundaDatasourceConfiguration, camundaJobConfiguration, camundaHistoryConfiguration, camundaMetricsConfiguration, camundaAuthorizationConfiguration, camundaDeploymentConfiguration, failedJobConfiguration]' activated on process engine 'default' 
2017-11-22 09:12:32.841 INFO 13404 --- [   main] org.camunda.bpm.spring.boot    : STARTER-SB021 Auto-Deploying resources: [] 
2017-11-22 09:12:36.911 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03016 Performing database operation 'create' on component 'engine' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.engine.sql' 
2017-11-22 09:12:36.965 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03016 Performing database operation 'create' on component 'history' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.history.sql' 
2017-11-22 09:12:36.993 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03016 Performing database operation 'create' on component 'identity' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.identity.sql' 
2017-11-22 09:12:37.024 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03016 Performing database operation 'create' on component 'case.engine' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.case.engine.sql' 
2017-11-22 09:12:37.037 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03016 Performing database operation 'create' on component 'case.history' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.case.history.sql' 
2017-11-22 09:12:37.045 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03016 Performing database operation 'create' on component 'decision.engine' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.decision.engine.sql' 
2017-11-22 09:12:37.068 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03016 Performing database operation 'create' on component 'decision.history' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.decision.history.sql' 
2017-11-22 09:12:37.159 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03067 No history level property found in database 
2017-11-22 09:12:37.159 INFO 13404 --- [   main] org.camunda.bpm.engine.persistence  : ENGINE-03065 Creating historyLevel property in database for level: HistoryLevelFull(name=full, id=3) 
2017-11-22 09:12:37.171 INFO 13404 --- [   main] org.camunda.bpm.engine     : ENGINE-00001 Process Engine default created. 
2017-11-22 09:12:37.370 INFO 13404 --- [   main] o.c.b.s.b.s.w.f.LazyInitRegistration  : lazy initialized org.camunda[email protected]4e25e00f 
2017-11-22 09:12:37.470 INFO 13404 --- [   main] o.c.b.s.b.s.w.f.LazyInitRegistration  : lazy initialized org.c[email protected]2097d719 
2017-11-22 09:12:37.808 INFO 13404 --- [   main] o.s.j.e.a.AnnotationMBeanExporter  : Registering beans for JMX exposure on startup 
2017-11-22 09:12:37.934 INFO 13404 --- [   main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http) 
2017-11-22 09:12:37.944 INFO 13404 --- [   main] org.camunda.bpm.engine.jobexecutor  : ENGINE-14014 Starting up the JobExecutor[org.camunda.bpm.engine.spring.components.jobexecutor.SpringJobExecutor]. 
2017-11-22 09:12:37.947 INFO 13404 --- [   main] b.c.n.c.a.CamundaSpringbootApplication : Started CamundaSpringbootApplication in 13.493 seconds (JVM running for 14.344) 
2017-11-22 09:12:37.949 INFO 13404 --- [ingJobExecutor]] org.camunda.bpm.engine.jobexecutor  : ENGINE-14018 JobExecutor[org.camunda.bpm.engine.spring.components.jobexecutor.SpringJobExecutor] starting to acquire jobs 
+0

내가 JDK 1.8를 사용하고 있습니다를 여전히 오류가 발생했습니다. 새 템플릿을 사용하려고합니다. Maven 대신 gradle이있는 camunda springboot에 대한 템플릿이 있습니까? –

관련 문제