<div dir="ltr">Try replacing your .niogit with this.<br><br>This is a copy of mine.. at least then we can rule out anything to do with proxies.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 10 June 2013 13:07, kappert <span dir="ltr">&lt;<a href="mailto:kappert@hotmail.com" target="_blank">kappert@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">OK, so I have repeated the test, Tomcat running with Admin privileges on<br>
Windows 7 and correct proxy settings. I get the same exception as in<br>
unprivileged mode (NoSuchElementException at java.util.ArrayList in<br>
JGitFileSystem).<br>
<br>
Please let me know if you can think of something else to try.<br>
<br>
Here is the full stack trace that ppears when deploying<br>
drools-wb-6.0.0.Beta3-tomcat7.0.war on Tomcat 7.0.39:<br>
<div class="im"><br>
SEVERE: Exception sending context initialized event to listener instance of<br>
class org.jboss.weld.environment.servlet.Listener<br>
org.jboss.weld.exceptions.DeploymentException: Exception List with 1<br>
exceptions:<br>
Exception 0 :<br>
org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke<br>
[method] @PostConstruct public<br>
org.drools.workbench.backend.server.AppSetup.assertPlayground() on<br>
</div>org.drools.workbench.backend.server.AppSetup@3f4e2f38<br>
<div><div class="h5">        at<br>
org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:400)<br>
        at<br>
org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:174)<br>
        at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:294)<br>
        at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:107)<br>
        at<br>
org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90)<br>
        at<br>
org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79)<br>
        at<br>
org.drools.workbench.backend.server.AppSetup$Proxy$_$$_WeldClientProxy.toString(AppSetup$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.kie.commons.services.cdi.StartupBeanExtension.runPostConstruct(StartupBeanExtension.java:81)<br>
        at<br>
org.kie.commons.services.cdi.StartupBeanExtension.afterDeploymentValidation(StartupBeanExtension.java:65)<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
        at java.lang.reflect.Method.invoke(Method.java:601)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)<br>
        at<br>
org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170)<br>
        at<br>
org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51)<br>
        at<br>
org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154)<br>
        at<br>
org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:245)<br>
        at<br>
org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:233)<br>
        at<br>
org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:213)<br>
        at<br>
org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:75)<br>
        at<br>
org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:46)<br>
        at<br>
org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:31)<br>
        at<br>
org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:383)<br>
        at<br>
org.jboss.weld.environment.servlet.Listener.contextInitialized(Listener.java:182)<br>
        at<br>
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4887)<br>
        at<br>
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5381)<br>
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)<br>
        at<br>
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)<br>
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)<br>
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)<br>
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)<br>
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:542)<br>
        at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1462)<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
        at java.lang.reflect.Method.invoke(Method.java:601)<br>
        at<br>
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)<br>
        at<br>
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)<br>
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:792)<br>
        at<br>
org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1445)<br>
        at<br>
org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:301)<br>
        at<br>
org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:208)<br>
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)<br>
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br>
        at<br>
org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:213)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br>
        at<br>
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br>
        at<br>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)<br>
        at<br>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)<br>
        at<br>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)<br>
        at<br>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)<br>
        at<br>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)<br>
        at<br>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947)<br>
        at<br>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)<br>
        at<br>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)<br>
        at<br>
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009)<br>
        at<br>
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)<br>
        at<br>
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)<br>
        at<br>
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)<br>
        at<br>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)<br>
        at java.lang.Thread.run(Thread.java:722)<br>
Caused by: java.lang.reflect.InvocationTargetException<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
        at java.lang.reflect.Method.invoke(Method.java:601)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)<br>
        at<br>
org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263)<br>
        at<br>
org.jboss.weld.introspector.jlr.WeldMethodImpl.invoke(WeldMethodImpl.java:174)<br>
        at<br>
org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:398)<br>
        ... 70 more<br>
</div></div>*Caused by: java.util.NoSuchElementException<br>
<div class="im">        at java.util.ArrayList$Itr.next(ArrayList.java:794)<br>
        at<br>
org.kie.commons.java.nio.fs.jgit.JGitFileSystem$2$1.next(JGitFileSystem.java:149)<br>
        at<br>
org.kie.commons.java.nio.fs.jgit.JGitFileSystem$2$1.next(JGitFileSystem.java:128)<br>
        at<br>
</div>org.uberfire.backend.server.repositories.git.GitRepositoryFactoryHelper.newRepository(GitRepositoryFactoryHelper.java:76)*<br>
<div class="im">        at<br>
org.uberfire.backend.server.repositories.git.GitRepositoryFactoryHelper$Proxy$_$$_WeldClientProxy.newRepository(GitRepositoryFactoryHelper$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.uberfire.backend.server.repositories.RepositoryFactoryImpl.newRepository(RepositoryFactoryImpl.java:35)<br>
        at<br>
org.uberfire.backend.server.repositories.RepositoryFactoryImpl$Proxy$_$$_WeldClientProxy.newRepository(RepositoryFactoryImpl$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.uberfire.backend.server.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:111)<br>
        at<br>
org.uberfire.backend.server.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:104)<br>
        at<br>
org.uberfire.backend.server.repositories.RepositoryServiceImpl$Proxy$_$$_WeldClientProxy.createRepository(RepositoryServiceImpl$Proxy$_$$_WeldClientProxy.java)<br>
        at<br>
org.drools.workbench.backend.server.AppSetup.assertPlayground(AppSetup.java:66)<br>
        ... 80 more<br>
<br>
</div><div><div class="h5">        at<br>
org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:48)<br>
        at<br>
org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:31)<br>
        at<br>
org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:383)<br>
        at<br>
org.jboss.weld.environment.servlet.Listener.contextInitialized(Listener.java:182)<br>
        at<br>
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4887)<br>
        at<br>
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5381)<br>
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)<br>
        at<br>
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)<br>
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)<br>
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)<br>
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)<br>
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:542)<br>
        at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1462)<br>
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
        at<br>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
        at<br>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
        at java.lang.reflect.Method.invoke(Method.java:601)<br>
        at<br>
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)<br>
        at<br>
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)<br>
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:792)<br>
        at<br>
org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1445)<br>
        at<br>
org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:301)<br>
        at<br>
org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:208)<br>
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)<br>
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br>
        at<br>
org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:213)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br>
        at<br>
org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)<br>
        at<br>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br>
        at<br>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)<br>
        at<br>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)<br>
        at<br>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)<br>
        at<br>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)<br>
        at<br>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)<br>
        at<br>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947)<br>
        at<br>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)<br>
        at<br>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)<br>
        at<br>
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009)<br>
        at<br>
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)<br>
        at<br>
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)<br>
        at<br>
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)<br>
        at<br>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)<br>
        at java.lang.Thread.run(Thread.java:722)<br>
<br>
<br>
<br>
--<br>
</div></div>View this message in context: <a href="http://drools.46999.n3.nabble.com/Guvnor-6-0-0-Beta2-on-Tomcat-7-should-problems-be-reported-tp4024142p4024219.html" target="_blank">http://drools.46999.n3.nabble.com/Guvnor-6-0-0-Beta2-on-Tomcat-7-should-problems-be-reported-tp4024142p4024219.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the Drools: User forum mailing list archive at Nabble.com.<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</div></div></blockquote></div><br></div>