-
Choerodon平台版本:0.8.0
-
运行环境(如localhost或k8s):k8s
腾讯云 -
遇到问题时的前置条件:
devops-service 中报错
7:50:20.292 [pool-3-thread-1] INFO i.c.d.a.e.DevopsEventHandler - data: io.choerodon.devops.api.dto.GitlabProjectEventDTO@6a87c073
17:50:20.643 [pool-3-thread-1] WARN i.c.e.consumer.handler.MsgHandler - message consume exception, msg : EventPayload{uuid=‘4a8882c82a7e48d9b14f27dda7357980’, businessType=‘OperationGitlabProject’, data=io.choerodon.devops.api.dto.GitlabProjectEventDTO@6a87c073}, cause java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
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:498)
at io.choerodon.event.consumer.handler.DefaultMsgHandlerImpl.execute(DefaultMsgHandlerImpl.java:81)
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:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy237.execute(Unknown Source)
at io.choerodon.event.consumer.factory.KafkaMessageConsumerFactory.lambda$receiveMsg$1(KafkaMessageConsumerFactory.java:110)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:401)
at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:734)
at java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:160)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:583)
at io.choerodon.event.consumer.factory.KafkaMessageConsumerFactory.receiveMsg(KafkaMessageConsumerFactory.java:94)
at io.choerodon.event.consumer.factory.KafkaMessageConsumerFactory.lambda$createConsumers$0(KafkaMessageConsumerFactory.java:82)
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: io.choerodon.core.exception.CommonException: error.projecthook.create
at io.choerodon.devops.app.service.impl.ApplicationServiceImpl.operationApplication(ApplicationServiceImpl.java:327)
at io.choerodon.devops.api.eventhandler.DevopsEventHandler.handleGitlabProjectEvent(DevopsEventHandler.java:86)
… 31 more
17:50:32.039 [XNIO-2 task-28] INFO o.s.c.c.c.ConfigServicePropertySourceLocator - Fetching config from server at: http://config-server.choerodon-devops-prod:8010/ -
问题描述:
选择项目后点击创建应用,应用一直在创建中:
但是gitlab和请尽量详细的描述您遇到的问题,以便我们能更快速的提供解决办法。
-
原因分析:
提出您分析问题的过程,以便我们能更准确的找到问题所在
第一步:
我先看了我创建的用户是否在gitlab上面:
gitlab上面应用是有的:
event-store-service 上面没有报错
gitlab-service 上面报错信息如下:
2018-09-12 17:50:19.726 DEBUG [gitlab-service,] 1 — [pool-3-thread-1] i.c.e.c.m.E.insert : <== Updates: 1
2018-09-12 17:50:20.641 INFO [gitlab-service,752bb6d2db4f14d2,752bb6d2db4f14d2,true] 1 — [ XNIO-3 task-12] i.c.r.h.ControllerExceptionHandler : exception info
io.choerodon.core.exception.CommonException: Unprocessable Entity
at io.choerodon.gitlab.app.service.impl.HookServiceImpl.createProjectHook(HookServiceImpl.java:25) ~[classes!/:0.8.0]
at io.choerodon.gitlab.api.controller.v1.HookController.create(HookController.java:43) ~[classes!/:0.8.0]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_121]
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-4.3.8.RELEASE.jar!/:4.3.8.RELEASE]
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133) ~[spring-web-4.3.8.RELEASE.jar!/:4.3.8.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97) ~[spring-webmvc-4.3.8.RELEASE.jar!/:4.3.8.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) ~[spring-webmvc-4.3.8.RELEASE.jar!/:4.3.8.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) ~[spring-webmvc-4.3
- 疑问:
提出您对于遇到和解决该问题时的疑问