Unable to deploy Drools Workbench 6.1 on Tomcat 7 (UnknownHostException: github.com)

2,071 views
Skip to first unread message

Manix

unread,
Feb 25, 2015, 11:56:40 AM2/25/15
to drools...@googlegroups.com
Hello,

Trying to deploy Drools Workbench 6.1 on Tomcat 7, but getting a org.jboss.weld.exceptions.WeldException, which is caused by "java.net.UnknownHostException: github.com".

The full stacktrace is at the end of this post, but I guess it is because the application is trying to connect to github.com to download some sample project called "guvnorng-playground" (see highlights from the stacktrace below)

I'm behind a corporate firewall and that I assume is the reason for the application not able to connect to github.com. I've tried providing the proxy server details (using JAVA_OPTS=-Dhttp.useProxy=true -Dhttp.proxyHost=example-proxy.com -Dhttp.proxyPort=80), but that doesn't work.

Can someone assist me by telling either
a) How can I provide the proxy server information so that the application can connect to github.com OR
b) How can I prevent the application to download this sample project named "guvnorng-playground"?

Thanks.


Feb 25, 2015 4:15:30 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.jboss.weld.environment.servlet.Listener
org.jboss.weld.exceptions.DeploymentException: Exception List with 1 exceptions:
Exception 0 :
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@6ed7fa
at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:405)
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:178)
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:298)
at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:103)
at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90)
at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79)
at org.kie.workbench.drools.backend.server.AppSetup$Proxy$_$$_WeldClientProxy.toString(AppSetup$Proxy$_$$_WeldClientProxy.java)
at org.uberfire.commons.services.cdi.StartupBeanExtension.runPostConstruct(StartupBeanExtension.java:83)
at org.uberfire.commons.services.cdi.StartupBeanExtension.afterDeploymentValidation(StartupBeanExtension.java:67)
at org.uberfire.commons.services.cdi.StartupBeanExtension$Proxy$_$$_WeldClientProxy.afterDeploymentValidation(StartupBeanExtension$Proxy$_$$_WeldClientProxy.java)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:164)
at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51)
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:245)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:233)
at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:213)
at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:75)
at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:46)
at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:31)
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:382)
at org.jboss.weld.environment.servlet.Listener.contextInitialized(Listener.java:182)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4994)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5492)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1286)
at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:694)
at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:213)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:612)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.kie.integration.tomcat.JACCValve.invoke(JACCValve.java:101)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invoke(WeldMethodImpl.java:168)
at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:403)
... 63 more
Caused by: java.lang.RuntimeException: https://github.com/guvnorngtestuser1/guvnorng-playground.git: cannot open git-upload-pack
at org.uberfire.backend.server.repositories.git.GitRepositoryFactoryHelper.newRepository(GitRepositoryFactoryHelper.java:88)
at org.uberfire.backend.server.repositories.git.GitRepositoryFactoryHelper$Proxy$_$$_WeldClientProxy.newRepository(GitRepositoryFactoryHelper$Proxy$_$$_WeldClientProxy.java)
at org.uberfire.backend.server.repositories.RepositoryFactoryImpl.newRepository(RepositoryFactoryImpl.java:36)
at org.uberfire.backend.server.repositories.RepositoryFactoryImpl$Proxy$_$$_WeldClientProxy.newRepository(RepositoryFactoryImpl$Proxy$_$$_WeldClientProxy.java)
at org.uberfire.backend.server.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:182)
at org.uberfire.backend.server.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:173)
at org.uberfire.backend.server.repositories.RepositoryServiceImpl$Proxy$_$$_WeldClientProxy.createRepository(RepositoryServiceImpl$Proxy$_$$_WeldClientProxy.java)
at org.kie.workbench.drools.backend.server.AppSetup.createRepository(AppSetup.java:291)
at org.kie.workbench.drools.backend.server.AppSetup.assertPlayground(AppSetup.java:109)
... 73 more
Caused by: java.lang.RuntimeException: org.eclipse.jgit.api.errors.TransportException: https://github.com/guvnorngtestuser1/guvnorng-playground.git: cannot open git-upload-pack
at org.uberfire.java.nio.fs.jgit.util.JGitUtil.cloneRepository(JGitUtil.java:217)
at org.uberfire.java.nio.fs.jgit.JGitFileSystemProvider.newFileSystem(JGitFileSystemProvider.java:546)
at org.uberfire.java.nio.file.FileSystems.newFileSystem(FileSystems.java:117)
at org.uberfire.java.nio.file.FileSystems.newFileSystem(FileSystems.java:83)
at org.uberfire.io.impl.AbstractIOService.newFileSystem(AbstractIOService.java:261)
at org.uberfire.metadata.io.IOServiceIndexedImpl.newFileSystem(IOServiceIndexedImpl.java:175)
at org.uberfire.io.impl.AbstractIOService.newFileSystem(AbstractIOService.java:251)
at org.uberfire.backend.server.repositories.git.GitRepositoryFactoryHelper.newRepository(GitRepositoryFactoryHelper.java:80)
... 81 more
Caused by: org.eclipse.jgit.api.errors.TransportException: https://github.com/guvnorngtestuser1/guvnorng-playground.git: cannot open git-upload-pack
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)
at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:178)
at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:125)
at org.uberfire.java.nio.fs.jgit.util.JGitUtil.cloneRepository(JGitUtil.java:196)
... 88 more
Caused by: org.eclipse.jgit.errors.TransportException: https://github.com/guvnorngtestuser1/guvnorng-playground.git: cannot open git-upload-pack
at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:499)
at org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:306)
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136)
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1111)
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:130)
... 91 more
Caused by: java.net.UnknownHostException: github.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:618)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:275)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:975)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1300)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
at org.eclipse.jgit.transport.http.JDKHttpConnection.getResponseCode(JDKHttpConnection.java:98)
at org.eclipse.jgit.util.HttpSupport.response(HttpSupport.java:168)
at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:460)
... 96 more

at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:48)
at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:31)
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:382)
at org.jboss.weld.environment.servlet.Listener.contextInitialized(Listener.java:182)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4994)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5492)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1286)
at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:694)
at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:213)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:612)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.kie.integration.tomcat.JACCValve.invoke(JACCValve.java:101)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:744)

Michael Anstis

unread,
Feb 25, 2015, 12:00:44 PM2/25/15
to drools...@googlegroups.com

--
You received this message because you are subscribed to the Google Groups "Drools Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drools-setup...@googlegroups.com.
To post to this group, send email to drools...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/drools-setup/033b7ce1-d71f-466b-91cf-c95cd2967cbf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Manix

unread,
Feb 25, 2015, 12:17:22 PM2/25/15
to drools...@googlegroups.com
Many thanks for the prompt response. Setting "-Dorg.kie.demo=false" property worked and I'm able to access the workbench now.
Thanks again. Much appreciated.

Cheers

Michael Anstis

unread,
Feb 25, 2015, 12:17:59 PM2/25/15
to drools...@googlegroups.com

Ameet N

unread,
Jul 24, 2015, 5:36:21 AM7/24/15
to Drools Setup, michael...@gmail.com
Hi friends,

i read ur posts and tried the same as u mentioned but no luck.
still below error every time i start tomcat but application works fine..i just want to get rid of this error withour connecting to github.com

2015-07-24 14:51:06,846 [localhost-startStop-1] ERROR Failed to setup Repository 'uf-playground'
org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke [method] @PostConstruct public org.uberfire.backend.server.repositories.RepositoryServiceImpl.loadRepositories() on org.uberfire.backend.server.repositories.RepositoryServiceImpl@54d4be09
        at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:405) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:178) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:298) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:103) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.uberfire.backend.server.repositories.RepositoryServiceImpl$Proxy$_$$_WeldClientProxy.getRepository(RepositoryServiceImpl$Proxy$_$$_WeldClientProxy.java) ~[uberfire-backend-server-0.4.0.Final.jar:0.4.0.Final]
        at org.drools.workbench.backend.server.AppSetup.assertPlayground(AppSetup.java:81) ~[AppSetup.class:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_25]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_25]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_25]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_25]
        at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.introspector.jlr.WeldMethodImpl.invoke(WeldMethodImpl.java:168) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:403) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:178) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:298) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:103) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.drools.workbench.backend.server.AppSetup$Proxy$_$$_WeldClientProxy.toString(AppSetup$Proxy$_$$_WeldClientProxy.java) ~[AppSetup.class:na]
        at org.uberfire.commons.services.cdi.StartupBeanExtension.runPostConstruct(StartupBeanExtension.java:83) ~[uberfire-commons-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.commons.services.cdi.StartupBeanExtension.afterDeploymentValidation(StartupBeanExtension.java:67) ~[uberfire-commons-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.commons.services.cdi.StartupBeanExtension$Proxy$_$$_WeldClientProxy.afterDeploymentValidation(StartupBeanExtension$Proxy$_$$_WeldClientProxy.java) ~[uberfire-commons-0.4.0.Final.jar:0.4.0.Final]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_25]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_25]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_25]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_25]
        at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:164) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:245) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:233) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:213) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:75) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:46) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:31) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:382) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.environment.servlet.Listener.contextInitialized(Listener.java:182) ~[weld-servlet-core-1.1.21.Final.jar:20140418-1148]
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4797) ~[catalina.jar:7.0.37]
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5291) ~[catalina.jar:7.0.37]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[catalina.jar:7.0.37]
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) ~[catalina.jar:7.0.37]
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) ~[catalina.jar:7.0.37]
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) ~[catalina.jar:7.0.37]
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) ~[catalina.jar:7.0.37]
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) ~[catalina.jar:7.0.37]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ~[na:1.7.0_25]
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) ~[na:1.7.0_25]
        at java.util.concurrent.FutureTask.run(FutureTask.java:166) ~[na:1.7.0_25]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_25]
        at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
Caused by: java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_25]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_25]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_25]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_25]
        at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.introspector.jlr.WeldMethodImpl.invoke(WeldMethodImpl.java:168) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:403) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        ... 59 common frames omitted
Caused by: org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke [method] @PostConstruct public org.uberfire.backend.server.config.ConfigurationServiceImpl.setup() on org.uberfire.backend.server.config.ConfigurationServiceImpl@352fcb6e
        at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:405) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:178) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:298) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:103) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.uberfire.backend.server.config.ConfigurationServiceImpl$Proxy$_$$_WeldClientProxy.getConfiguration(ConfigurationServiceImpl$Proxy$_$$_WeldClientProxy.java) ~[uberfire-backend-server-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.backend.server.repositories.RepositoryServiceImpl.loadRepositories(RepositoryServiceImpl.java:77) ~[uberfire-backend-server-0.4.0.Final.jar:0.4.0.Final]
        ... 69 common frames omitted
Caused by: java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_25]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_25]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_25]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_25]
        at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.introspector.jlr.WeldMethodImpl.invoke(WeldMethodImpl.java:168) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:403) ~[weld-core-1.1.21.Final.jar:2014-04-18 11:48]
        ... 76 common frames omitted
Caused by: org.eclipse.jgit.api.errors.JGitInternalException: Creating directories for /application/tomcat/apache-tomcat/KIEREPOS/kiegit/.niogit/system.git failed
        at org.eclipse.jgit.api.InitCommand.call(InitCommand.java:95) ~[org.eclipse.jgit-3.3.1.201403241930-r.jar:3.3.1.201403241930-r]
        at org.uberfire.java.nio.fs.jgit.util.JGitUtil.newRepository(JGitUtil.java:101) ~[uberfire-nio2-jgit-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.java.nio.fs.jgit.JGitFileSystemProvider.newFileSystem(JGitFileSystemProvider.java:549) ~[uberfire-nio2-jgit-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.java.nio.file.FileSystems.newFileSystem(FileSystems.java:117) ~[uberfire-nio2-api-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.java.nio.file.FileSystems.newFileSystem(FileSystems.java:83) ~[uberfire-nio2-api-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.io.impl.AbstractIOService.newFileSystem(AbstractIOService.java:261) ~[uberfire-io-0.4.0.Final.jar:0.4.0.Final]
        at org.uberfire.backend.server.config.ConfigurationServiceImpl.setup(ConfigurationServiceImpl.java:96) ~[uberfire-backend-server-0.4.0.Final.jar:0.4.0.Final]
        ... 86 common frames omitted
Caused by: java.io.IOException: Creating directories for /application/tomcat/apache-tomcat/KIEREPOS/kiegit/.niogit/system.git failed
        at org.eclipse.jgit.util.FileUtils.mkdirs(FileUtils.java:315) ~[org.eclipse.jgit-3.3.1.201403241930-r.jar:3.3.1.201403241930-r]
        at org.eclipse.jgit.internal.storage.file.FileRepository.create(FileRepository.java:270) ~[org.eclipse.jgit-3.3.1.201403241930-r.jar:3.3.1.201403241930-r]
        at org.eclipse.jgit.api.InitCommand.call(InitCommand.java:92) ~[org.eclipse.jgit-3.3.1.201403241930-r.jar:3.3.1.201403241930-r]
        ... 92 common frames omitted

...

John Spartan

unread,
Aug 6, 2015, 4:33:45 AM8/6/15
to Drools Setup
 reminds me of a problem  I had a while ago. Ended up setting proxy in CATALINA_OPTS :

set "CATALINA_OPTS=-Dhttps.proxyHost=myproxy.host -Dhttps.proxyPort=myproxy.port -Xmx512M...


Ameet N

unread,
Aug 6, 2015, 4:45:40 AM8/6/15
to drools...@googlegroups.com, rdep...@gmail.com
Hi John,

By doing this so it connects to internet and download the examples from github?
i don't want to do this i just want to skip this step of connecting to internet and also avoid this error..any ideas how we can do it?

Regards,
Ameet M N

On Thu, Aug 6, 2015 at 2:03 PM, John Spartan <rdep...@gmail.com> wrote:
 reminds me of a problem  I had a while ago. Ended up setting proxy in CATALINA_OPTS :

set "CATALINA_OPTS=-Dhttps.proxyHost=myproxy.host -Dhttps.proxyPort=myproxy.port -Xmx512M...


--
You received this message because you are subscribed to a topic in the Google Groups "Drools Setup" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/drools-setup/t_dS3iYiAV0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to drools-setup...@googlegroups.com.

To post to this group, send email to drools...@googlegroups.com.

Maciej Swiderski

unread,
Aug 6, 2015, 5:03:24 AM8/6/15
to drools...@googlegroups.com, rdep...@gmail.com
just set system property to disable the demo stuff:
-Dorg.kie.demo=false

Maciej
You received this message because you are subscribed to the Google Groups "Drools Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drools-setup...@googlegroups.com.

To post to this group, send email to drools...@googlegroups.com.

Ameet N

unread,
Aug 6, 2015, 6:12:00 AM8/6/15
to drools...@googlegroups.com, swidersk...@gmail.com
Hello Maciej,

I had set up that option (-Dorg.kie.demo=false) in JAVA_OPTS  but no use.

Regards,
Ameet M N

Ameet N

unread,
Aug 6, 2015, 9:17:02 AM8/6/15
to Maciej Swiderski, drools...@googlegroups.com
i have tried that too :( no luck..

Regards,
Ameet M N

On Thu, Aug 6, 2015 at 3:43 PM, Maciej Swiderski <swidersk...@gmail.com> wrote:
I believe you should set it as CATALINA_OPTS as shown by John with proxy params.

Maciej

Ed J

unread,
Aug 26, 2015, 9:04:04 PM8/26/15
to Drools Setup
Has anyone solved this?  I'm using drools wb 6.2 Final on a unix box running tomcat 7 and NOT connected to the internet.  I've tried disabling with:
-Dorg.kie.demo=false
-Dorg.kie.example=false
-Dorg.kie.wb.demo=false
-Dorg.jbpm.console.demo=false
-Dorg.kie.droolswb.demo=false

I've looked at AppSetup.  I've tried setting org.kie.example.repositories to an empty string.  Still no luck.  I've googled and googled and see this issue in a lot of questions but do not see any consistent resolution other than setting org.kie.demo=false or get online :-(  the system property is not preventing the exception and going online (/using a proxy) is not an issue.

Are we off-liners relegated to watching Mark's wb demo videos?  Is whatever is causing this fixed in 6.3?

Ed J

unread,
Aug 26, 2015, 9:05:55 PM8/26/15
to Drools Setup
sorry, should be, "going online (/using a proxy) is not a possibility"
...
Reply all
Reply to author
Forward
0 new messages