2015-01-21 4 views
5

Я попытался запустить сервер JBoss (Wildfly 8.1.0 Final), развернутый с помощью jbpm 6.1 и не смог запустить его jbpm-console.war, это было очень неприятно, поскольку установка прошла гладко без каких-либо проблем, и никаких изменений в конфигурациях не было внесено, поэтому я предполагаю, что она должна развертываться нормально.JBPM 6.1 Final с Jboss Wildfly - не удалось запустить .WeldStartService

Это вопрос, который я бегу в

2015-01-21 11:33:45,252 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC000001: Failed to start service jboss.deployment.unit."jbpm-console.war".WeldStartService: org.jboss.msc.service.StartException in service jboss.deployment.unit."jbpm-console.war".WeldStartService: Failed to start service 
     at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] 
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_25] 
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_25] 
     at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_25] 
    Caused by: org.jboss.weld.exceptions.DeploymentException: Exception List with 1 exceptions: 
    Exception 0 : 
    org.jboss.weld.exceptions.WeldException: WELD-000049: Unable to invoke public void org.kie.workbench.backend.AppSetup.assertPlayground() on [email protected] 
     at org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeMethods(DefaultLifecycleCallbackInvoker.java:91) 
     at org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.postConstruct(DefaultLifecycleCallbackInvoker.java:72) 
     at org.jboss.weld.injection.producer.BasicInjectionTarget.postConstruct(BasicInjectionTarget.java:95) 
     at org.jboss.weld.injection.producer.BeanInjectionTarget.postConstruct(BeanInjectionTarget.java:63) 
     at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:162) 
     at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:96) 
     at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:98) 
     at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:78) 
     at org.kie.workbench.backend.AppSetup$Proxy$_$$_WeldClientProxy.toString(Unknown Source) 
     at org.uberfire.commons.services.cdi.StartupBeanExtension.runPostConstruct(StartupBeanExtension.java:83) 
     at org.uberfire.commons.services.cdi.StartupBeanExtension.afterDeploymentValidation(StartupBeanExtension.java:67) 
     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:483) 
     at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:93) 
     at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:266) 
     at org.jboss.weld.event.ExtensionObserverMethodImpl.sendEvent(ExtensionObserverMethodImpl.java:125) 
     at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253) 
     at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:232) 
     at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:169) 
     at org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:128) 
     at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:102) 
     at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:63) 
     at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:35) 
     at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:28) 
     at org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:396) 
     at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:85) 
     at org.jboss.as.weld.WeldStartService.start(WeldStartService.java:93) 
     at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) 
     at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) 
     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: 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:483) 
     at org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker.invokeMethods(DefaultLifecycleCallbackInvoker.java:89) 
     ... 33 more 
    Caused by: java.lang.NullPointerException 
     at org.uberfire.backend.server.organizationalunit.OrganizationalUnitServiceImpl.addRepository(OrganizationalUnitServiceImpl.java:153) 
     at org.uberfire.backend.server.organizationalunit.OrganizationalUnitServiceImpl$Proxy$_$$_WeldClientProxy.addRepository(Unknown Source) 
     at org.jbpm.console.ng.bd.backend.server.AdministrationServiceImpl.bootstrapRepository(AdministrationServiceImpl.java:157) 
     at org.jbpm.console.ng.bd.backend.server.AdministrationServiceImpl$Proxy$_$$_WeldClientProxy.bootstrapRepository(Unknown Source) 
     at org.kie.workbench.backend.AppSetup.assertPlayground(AppSetup.java:104) 
     ... 38 more 

     at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:37) 
     at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:28) 
     at org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:396) 
     at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:85) 
     at org.jboss.as.weld.WeldStartService.start(WeldStartService.java:93) 
     at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] 
     at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] 
     ... 3 more 

, наконец, в самом конце

JBAS014777: Services which failed to start:service jboss.deployment.unit."jbpm-console.war".WeldStartService 

Сервер не запускается ни на что.

Было опубликовано много сообщений об этом выпуске here и here , но не из этих проблем имеют правильные решения. Любые идеи по устранению этой проблемы?

Моя среда:

  • Windows 8
  • Java 1,8
  • затмение Луна
  • Jboss Wildfly 8,1 Final
  • Использование базы данных по умолчанию H2
+0

Я получаю такое же сообщение об ошибке с Wildfly 8.2 ... – Gatschet

+1

@ Gatschet - Я знаю, что это очень раздражает, и сообщество jbpm не очень полезно. Их API очень сложный, что в сочетании с плохой документацией просто беспорядок. Не могли бы вы опросить вопрос, чтобы кто-то попытался ответить на него? –

+2

Да, я пытаюсь в течение нескольких дней переходить на wildfly. Пока что безуспешно. Документация - шутка! Сообщения об ошибках случайным образом ... Это отчаяние! – Gatschet

ответ

2

Ошибка, вы испытываете, потому что вы пытаетесь начать wildfly без подключения к Интернету или с прерывистым соединением. Помните, что jBPM - это проект сообщества, поэтому вы, ребята, можете помочь с документацией, чтобы сделать его лучше. Попробуйте удалить каталог .niogit (скрытый), который создается внутри вашего каталога wildfly/bin/и попытаться запустить его снова. Если вы хотите начать без демонстрационного репозитория, потому что вы в автономном режиме или вы не можете подключиться к сети, вы можете сделать это, установив флаг, который хорошо описан в документации. Раздел: 3.6.1. Игровые площадки -Dorg.kie.demo = false

+0

-Спасибо за ответ, но проблема в том, что я подключен к Интернету, но через прокси я установил '-Dorg.kie.demo = false' в build.xml, и я запустил муравья target jboss.start, но консоль jbpm не запускается. –

+0

Я собираюсь попробовать удалить скрытую папку и посмотреть, работает ли это. –

+0

Я имел в виду 'start.jboss' –

Смежные вопросы