-
Bug
-
Resolution: Done
-
Blocker
-
6.1.0
Description of problem:
Tested on: EWS 2.1, tomcat 7.
We use a custom java.io.tmpdir and maven repositories (-Dkie.maven.settings.custom, it seems to be ignored though), h2 database.
Business-central fails to deploy - on my machine, it fails with:
org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke [method] @PostConstruct public org.kie.workbench.drools.backend.server.AppSetup.assertPlayground() on org.kie.workbench.drools.backend.server.AppSetup@713e847
...
Caused by: org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke [method] @PostConstruct public org.guvnor.structure.backend.repositories.RepositoryServiceImpl.loadRepositories() on ...
Caused by: org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke [method] @PostConstruct public org.guvnor.structure.backend.config.ConfigurationServiceImpl.setup() on ...
Caused by: java.util.NoSuchElementException
at java.util.ArrayList$Itr.next(ArrayList.java:834)
at org.uberfire.java.nio.fs.jgit.JGitFileSystem$1$1.next(JGitFileSystem.java:191)
at org.uberfire.java.nio.fs.jgit.JGitFileSystem$1$1.next(JGitFileSystem.java:170)
at org.guvnor.structure.backend.config.ConfigurationServiceImpl.setup(ConfigurationServiceImpl.java:102)
On jenkins, the deployment hangs in (info courtesy of jstack):
...
at java.net.SocketInputStream.read(SocketInputStream.java:152)
...
at org.jbpm.console.ng.bd.backend.server.AdministrationServiceImpl$Proxy$$$_WeldClientProxy.bootstrapDeployments(AdministrationServiceImpl$Proxy$$$_WeldClientProxy.java)
at org.kie.workbench.drools.backend.server.AppSetup.assertPlayground(AppSetup.java:172)
...
Full catalina.out log file from my machine and a thread dump taken by mwinkler can be found in attachments.
Version-Release number of selected component (if applicable):
BRMS/BPMS 6.1.0 ER2