jsf 2 - Omnifaces 2.0 error at startup with OpenWebbeans -


this question has answer here:

i'm converting existing jsf application primefaces on tomcat7 using cdi , omnifaces 2.0. used previous version of omnifaces in webapp before.

tomee not option , after multiple tries weld, got started openwebbeans. receive error @ server startup. on this?

my configuration (jsf 2.2.8):

pom.xml
note: adding openwebbeans-jsf did not solve anything

    <dependency>         <groupid>org.apache.geronimo.specs</groupid>         <artifactid>geronimo-atinject_1.0_spec</artifactid>         <version>1.0</version>     </dependency>     <dependency>         <groupid>org.apache.geronimo.specs</groupid>         <artifactid>geronimo-jcdi_1.1_spec</artifactid>         <version>1.0</version>     </dependency>     <dependency>         <groupid>org.apache.geronimo.specs</groupid>         <artifactid>geronimo-interceptor_1.2_spec</artifactid>         <version>1.0</version>         <scope>compile</scope>     </dependency>     <dependency>         <groupid>org.apache.geronimo.specs</groupid>         <artifactid>geronimo-annotation_1.2_spec</artifactid>         <version>1.0</version>         <scope>compile</scope>     </dependency>      <dependency>         <groupid>org.apache.openwebbeans</groupid>         <artifactid>openwebbeans-spi</artifactid>         <version>1.5.0</version>         <scope>compile</scope>     </dependency>     <dependency>         <groupid>org.apache.openwebbeans</groupid>         <artifactid>openwebbeans-impl</artifactid>         <version>1.5.0</version>         <scope>compile</scope>     </dependency>     <dependency>         <groupid>org.apache.openwebbeans</groupid>         <artifactid>openwebbeans-web</artifactid>         <version>1.5.0</version>         <scope>compile</scope>     </dependency>     <dependency>         <groupid>org.apache.openwebbeans</groupid>         <artifactid>openwebbeans-tomcat7</artifactid>         <version>1.5.0</version>         <scope>compile</scope>     </dependency> 

context.xml

<context>     <resource name="beanmanager"          auth="container"         type="javax.enterprise.inject.spi.beanmanager"         factory="org.apache.webbeans.container.managerobjectfactory" /> </context> 

i getting following error:

apr 25, 2015 4:50:34 pm org.apache.catalina.core.standardcontext listenerstart severe: exception sending context initialized event listener instance of class org.omnifaces.applicationlistener java.lang.nullpointerexception     @ org.omnifaces.applicationlistener.contextinitialized(applicationlistener.java:55)     @ org.apache.catalina.core.standardcontext.listenerstart(standardcontext.java:4992)     @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5490)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1575)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1565)     @ java.util.concurrent.futuretask.run(unknown source)     @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)     @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)     @ java.lang.thread.run(unknown source)  apr 25, 2015 4:50:34 pm com.sun.faces.config.configurelistener contextinitialized info: initializing mojarra 2.2.8 ( 20140814-1418 https://svn.java.net/svn/mojarra~svn/tags/2.2.8@13507) context '/admin' apr 25, 2015 4:50:34 pm com.sun.faces.spi.injectionproviderfactory createinstance info: jsf1048: postconstruct/predestroy annotations present.  managedbeans methods marked these annotations have said annotations processed. apr 25, 2015 4:50:35 pm com.sun.faces.config.configurelistener contextinitialized severe: critical error during deployment:  com.sun.faces.config.configurationexception: factory 'javax.faces.lifecycle.clientwindowfactory' not configured properly.     @ com.sun.faces.config.processor.factoryconfigprocessor.verifyfactoriesexist(factoryconfigprocessor.java:330)     @ com.sun.faces.config.processor.factoryconfigprocessor.process(factoryconfigprocessor.java:236)     @ com.sun.faces.config.configmanager.initialize(configmanager.java:435)     @ com.sun.faces.config.configurelistener.contextinitialized(configurelistener.java:221)     @ org.apache.catalina.core.standardcontext.listenerstart(standardcontext.java:4990)     @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5490)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1575)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1565)     @ java.util.concurrent.futuretask.run(unknown source)     @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)     @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)     @ java.lang.thread.run(unknown source) caused by: javax.faces.facesexception: com.sun.faces.lifecycle.clientwindowfactoryimpl     @ javax.faces.factoryfinderinstance.getimplgivenpreviousimpl(factoryfinderinstance.java:417)     @ javax.faces.factoryfinderinstance.getimplementationinstance(factoryfinderinstance.java:248)     @ javax.faces.factoryfinderinstance.getfactory(factoryfinderinstance.java:488)     @ javax.faces.factoryfinder.getfactory(factoryfinder.java:287)     @ com.sun.faces.config.processor.factoryconfigprocessor.verifyfactoriesexist(factoryconfigprocessor.java:328)     ... 12 more caused by: java.lang.unsupportedoperationexception: java.lang.reflect.invocationtargetexception     @ org.omnifaces.config.beanmanager.getreference(beanmanager.java:154)     @ org.omnifaces.application.omniapplication.<init>(omniapplication.java:69)     @ org.omnifaces.application.omniapplicationfactory.createomniapplication(omniapplicationfactory.java:88)     @ org.omnifaces.application.omniapplicationfactory.getapplication(omniapplicationfactory.java:54)     @ com.sun.faces.application.injectionapplicationfactory.getapplication(injectionapplicationfactory.java:93)     @ com.sun.faces.config.initfacescontext.getapplication(initfacescontext.java:144)     @ com.sun.faces.lifecycle.clientwindowfactoryimpl.<init>(clientwindowfactoryimpl.java:62)     @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method)     @ sun.reflect.nativeconstructoraccessorimpl.newinstance(unknown source)     @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(unknown source)     @ java.lang.reflect.constructor.newinstance(unknown source)     @ java.lang.class.newinstance(unknown source)     @ javax.faces.factoryfinderinstance.getimplgivenpreviousimpl(factoryfinderinstance.java:415)     ... 16 more caused by: java.lang.reflect.invocationtargetexception     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)     @ java.lang.reflect.method.invoke(unknown source)     @ org.omnifaces.config.beanmanager.getreference(beanmanager.java:143)     ... 28 more caused by: java.lang.illegalstateexception: it's not allowed call getbeans(type, annotation...) before afterbeandiscovery     @ org.apache.webbeans.container.injectablebeanmanager.checkafterbeandiscoveryprocessed(injectablebeanmanager.java:402)     @ org.apache.webbeans.container.injectablebeanmanager.getbeans(injectablebeanmanager.java:121)     ... 33 more 

[edit]
followed blog on installation of weld. added sp1 weld before, retried final version catch necessary traces.
adding weld-servlet dependency gives me following stacktrace:

25 apr 2015 21:37:10  info servletweldservlet - weld-env-001008: initialize weld using servletcontainerinitializer 25 apr 2015 21:37:11  info version - weld-000900: 2.2.10 (final) 25 apr 2015 21:37:11  info bootstrap - weld-env-000020: using jandex bean discovery 25 apr 2015 21:37:13  info bootstrap - weld-000101: transactional services not available. injection of @inject usertransaction not available. transactional observers invoked synchronously. 25 apr 2015 21:37:14  warn interceptor - weld-001700: interceptor annotation class javax.ejb.postactivate not found, interception based on not enabled 25 apr 2015 21:37:14  warn interceptor - weld-001700: interceptor annotation class javax.ejb.prepassivate not found, interception based on not enabled 25 apr 2015 21:37:15  warn event - weld-000411: observer method [backedannotatedmethod] public org.omnifaces.vetoannotatedtypeextension.processannotatedtype(@observes processannotatedtype<object>) receives events annotated types. consider restricting events using @withannotations or generic type bounds. apr 25, 2015 9:37:15 pm org.apache.catalina.core.containerbase startinternal severe: child container failed during start java.util.concurrent.executionexception: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[/admin]]     @ java.util.concurrent.futuretask.report(unknown source)     @ java.util.concurrent.futuretask.get(unknown source)     @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:1123)     @ org.apache.catalina.core.standardhost.startinternal(standardhost.java:816)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1575)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1565)     @ java.util.concurrent.futuretask.run(unknown source)     @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)     @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)     @ java.lang.thread.run(unknown source) caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[/admin]]     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154)     ... 6 more caused by: org.jboss.weld.exceptions.deploymentexception: org.jboss.jandex.classinfo.hasnoargsconstructor()z     @ org.jboss.weld.executor.abstractexecutorservices.checkforexceptions(abstractexecutorservices.java:66)     @ org.jboss.weld.executor.abstractexecutorservices.invokeallandcheckforexceptions(abstractexecutorservices.java:43)     @ org.jboss.weld.executor.abstractexecutorservices.invokeallandcheckforexceptions(abstractexecutorservices.java:51)     @ org.jboss.weld.bootstrap.concurrentbeandeployer.addclasses(concurrentbeandeployer.java:62)     @ org.jboss.weld.bootstrap.beandeployment.createclasses(beandeployment.java:203)     @ org.jboss.weld.bootstrap.weldstartup.startinitialization(weldstartup.java:372)     @ org.jboss.weld.bootstrap.weldbootstrap.startinitialization(weldbootstrap.java:76)     @ org.jboss.weld.environment.servlet.weldservletlifecycle.initialize(weldservletlifecycle.java:141)     @ org.jboss.weld.environment.servlet.enhancedlistener.onstartup(enhancedlistener.java:61)     @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5479)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     ... 6 more caused by: java.lang.nosuchmethoderror: org.jboss.jandex.classinfo.hasnoargsconstructor()z     @ org.jboss.weld.environment.deployment.discovery.jandex.jandexclassfileinfo.<init>(jandexclassfileinfo.java:65)     @ org.jboss.weld.environment.deployment.discovery.jandex.jandexclassfileservices.getclassfileinfo(jandexclassfileservices.java:82)     @ org.jboss.weld.bootstrap.fastannotatedtypeloader.loadannotatedtype(fastannotatedtypeloader.java:61)     @ org.jboss.weld.bootstrap.beandeployer.addclass(beandeployer.java:97)     @ org.jboss.weld.bootstrap.concurrentbeandeployer$1.dowork(concurrentbeandeployer.java:65)     @ org.jboss.weld.bootstrap.concurrentbeandeployer$1.dowork(concurrentbeandeployer.java:62)     @ org.jboss.weld.executor.iterativeworkertaskfactory$1.call(iterativeworkertaskfactory.java:60)     @ org.jboss.weld.executor.iterativeworkertaskfactory$1.call(iterativeworkertaskfactory.java:53)     ... 4 more 

i had error before, had add jandex classpath, version 1.2.4.final

with library added seems (and seemed) server , application starting correctly, isn't. never "application started" message. i'm running tomcat through eclipse localhost on windows 7, tried on mac same behaviour. eclipse never stops showing message "starting tomcat v7.0 ...". looking @ threaddump doesn't learn me more:

c:\program files\java\jdk1.7.0_67\bin>jstack -l 4476 2015-04-25 22:11:41 full thread dump java hotspot(tm) client vm (24.65-b04 mixed mode):  "hikari housekeeping timer (pool hikaripool-0)" daemon prio=6 tid=0x4e5dd000 nid=0x126c waiting on condition [0x5013f000]    java.lang.thread.state: timed_waiting (parking)         @ sun.misc.unsafe.park(native method)         - parking wait  <0x1bc5aed0> (a java.util.concurrent.locks.abstractqueuedsynchronizer$conditionobject)         @ java.util.concurrent.locks.locksupport.parknanos(unknown source)         @ java.util.concurrent.locks.abstractqueuedsynchronizer$conditionobject.awaitnanos(unknown source)         @ java.util.concurrent.scheduledthreadpoolexecutor$delayedworkqueue.take(unknown source)         @ java.util.concurrent.scheduledthreadpoolexecutor$delayedworkqueue.take(unknown source)         @ java.util.concurrent.threadpoolexecutor.gettask(unknown source)         @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)         @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)         @ java.lang.thread.run(unknown source)     locked ownable synchronizers:         - none  "abandoned connection cleanup thread" daemon prio=6 tid=0x4f205400 nid=0x119c in object.wait() [0x4e48f000]    java.lang.thread.state: timed_waiting (on object monitor)         @ java.lang.object.wait(native method)         - waiting on <0x1bbe5af8> (a java.lang.ref.referencequeue$lock)         @ java.lang.ref.referencequeue.remove(unknown source)         - locked <0x1bbe5af8> (a java.lang.ref.referencequeue$lock)         @ com.mysql.jdbc.abandonedconnectioncleanupthread.run(abandonedconnectioncleanupthread.java:41)     locked ownable synchronizers:         - none  "weld-worker-1" daemon prio=6 tid=0x4eb2f800 nid=0x11bc waiting on condition [0x4ed9f000]    java.lang.thread.state: waiting (parking)         @ sun.misc.unsafe.park(native method)         - parking wait  <0x1b5a8570> (a java.util.concurrent.locks.abstractqueuedsynchronizer$conditionobject)         @ java.util.concurrent.locks.locksupport.park(unknown source)         @ java.util.concurrent.locks.abstractqueuedsynchronizer$conditionobject.await(unknown source)         @ java.util.concurrent.linkedblockingqueue.take(unknown source)         @ java.util.concurrent.threadpoolexecutor.gettask(unknown source)         @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)         @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)         @ java.lang.thread.run(unknown source)     locked ownable synchronizers:         - none      "localhost-startstop-1" daemon prio=6 tid=0x4e1b2400 nid=0xb18 runnable [0x03dce000]     java.lang.thread.state: runnable         @ org.omnifaces.application.omniapplicationfactory.createomniapplication(omniapplicationfactory.java:84)         @ org.omnifaces.application.omniapplicationfactory.getapplication(omniapplicationfactory.java:54)         @ com.sun.faces.application.injectionapplicationfactory.getapplication(injectionapplicationfactory.java:93)         @ com.sun.faces.config.initfacescontext.getapplication(initfacescontext.java:144)         @ com.sun.faces.lifecycle.clientwindowfactoryimpl.<init>(clientwindowfactoryimpl.java:62)         @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method)         @ sun.reflect.nativeconstructoraccessorimpl.newinstance(unknown source)         @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(unknown source)         @ java.lang.reflect.constructor.newinstance(unknown source)         @ java.lang.class.newinstance(unknown source)         @ javax.faces.factoryfinderinstance.getimplgivenpreviousimpl(factoryfinderinstance.java:415)         @ javax.faces.factoryfinderinstance.getimplementationinstance(factoryfinderinstance.java:248)         @ javax.faces.factoryfinderinstance.getfactory(factoryfinderinstance.java:488)         @ javax.faces.factoryfinder.getfactory(factoryfinder.java:287)         @ com.sun.faces.config.processor.factoryconfigprocessor.verifyfactoriesexist(factoryconfigprocessor.java:328)         @ com.sun.faces.config.processor.factoryconfigprocessor.process(factoryconfigprocessor.java:236)         @ com.sun.faces.config.configmanager.initialize(configmanager.java:435)         @ com.sun.faces.config.configurelistener.contextinitialized(configurelistener.java:221)         @ org.apache.catalina.core.standardcontext.listenerstart(standardcontext.java:4990)         @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5490)         - locked <0x1953f410> (a org.apache.catalina.core.standardcontext)         @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)         - locked <0x1953f410> (a org.apache.catalina.core.standardcontext)         @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1575)         @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1565)         @ java.util.concurrent.futuretask.run(unknown source)         @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)         @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)         @ java.lang.thread.run(unknown source)      locked ownable synchronizers:         - <0x0601e4e8> (a java.util.concurrent.locks.reentrantreadwritelock$fairsync)         - <0x195beea8> (a java.util.concurrent.threadpoolexecutor$worker)  "catalina-startstop-1" daemon prio=6 tid=0x4e1b1c00 nid=0x4c4 waiting on condition [0x4e4ff000]    java.lang.thread.state: waiting (parking)         @ sun.misc.unsafe.park(native method)         - parking wait  <0x195e0380> (a java.util.concurrent.futuretask)         @ java.util.concurrent.locks.locksupport.park(unknown source)         @ java.util.concurrent.futuretask.awaitdone(unknown source)         @ java.util.concurrent.futuretask.get(unknown source)         @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:1123)         - locked <0x1951a790> (a org.apache.catalina.core.standardhost)         @ org.apache.catalina.core.standardhost.startinternal(standardhost.java:816)         - locked <0x1951a790> (a org.apache.catalina.core.standardhost)         @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)         - locked <0x1951a790> (a org.apache.catalina.core.standardhost)         @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1575)         @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1565)         @ java.util.concurrent.futuretask.run(unknown source)         @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)         @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)         @ java.lang.thread.run(unknown source)     locked ownable synchronizers:         - <0x195bf000> (a java.util.concurrent.threadpoolexecutor$worker)  "gc daemon" daemon prio=2 tid=0x4e15bc00 nid=0xc90 in object.wait() [0x4e42f000]    java.lang.thread.state: timed_waiting (on object monitor)         @ java.lang.object.wait(native method)         - waiting on <0x19570e38> (a sun.misc.gc$latencylock)         @ sun.misc.gc$daemon.run(unknown source)         - locked <0x19570e38> (a sun.misc.gc$latencylock)     locked ownable synchronizers:         - none  "service thread" daemon prio=6 tid=0x00dcc800 nid=0x7e0 runnable [0x00000000]    java.lang.thread.state: runnable     locked ownable synchronizers:         - none  "c1 compilerthread0" daemon prio=10 tid=0x00dbf000 nid=0x1248 waiting on condition [0x00000000]    java.lang.thread.state: runnable     locked ownable synchronizers:         - none  "attach listener" daemon prio=10 tid=0x00dbdc00 nid=0x7b0 waiting on condition [0x00000000]    java.lang.thread.state: runnable     locked ownable synchronizers:         - none  "signal dispatcher" daemon prio=10 tid=0x0070e400 nid=0x980 runnable [0x00000000]    java.lang.thread.state: runnable     locked ownable synchronizers:         - none  "finalizer" daemon prio=8 tid=0x00d93c00 nid=0x11c0 in object.wait() [0x007ef000]    java.lang.thread.state: waiting (on object monitor)         @ java.lang.object.wait(native method)         - waiting on <0x193c2cc0> (a java.lang.ref.referencequeue$lock)         @ java.lang.ref.referencequeue.remove(unknown source)         - locked <0x193c2cc0> (a java.lang.ref.referencequeue$lock)         @ java.lang.ref.referencequeue.remove(unknown source)         @ java.lang.ref.finalizer$finalizerthread.run(unknown source)     locked ownable synchronizers:         - none  "reference handler" daemon prio=10 tid=0x0070c800 nid=0x1618 in object.wait() [0x00d8f000]    java.lang.thread.state: waiting (on object monitor)         @ java.lang.object.wait(native method)         - waiting on <0x193c2d50> (a java.lang.ref.reference$lock)         @ java.lang.object.wait(object.java:503)         @ java.lang.ref.reference$referencehandler.run(unknown source)         - locked <0x193c2d50> (a java.lang.ref.reference$lock)     locked ownable synchronizers:         - none  "main" prio=6 tid=0x00614800 nid=0x50c waiting on condition [0x0055f000]    java.lang.thread.state: waiting (parking)         @ sun.misc.unsafe.park(native method)         - parking wait  <0x195bef98> (a java.util.concurrent.futuretask)         @ java.util.concurrent.locks.locksupport.park(unknown source)         @ java.util.concurrent.futuretask.awaitdone(unknown source)         @ java.util.concurrent.futuretask.get(unknown source)         @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:1123)         - locked <0x194dbaf8> (a org.apache.catalina.core.standardengine)         @ org.apache.catalina.core.standardengine.startinternal(standardengine.java:300)         - locked <0x194dbaf8> (a org.apache.catalina.core.standardengine)         @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)         - locked <0x194dbaf8> (a org.apache.catalina.core.standardengine)         @ org.apache.catalina.core.standardservice.startinternal(standardservice.java:443)         - locked <0x194dbaf8> (a org.apache.catalina.core.standardengine)         @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)         - locked <0x194c6188> (a org.apache.catalina.core.standardservice)         @ org.apache.catalina.core.standardserver.startinternal(standardserver.java:739)         - locked <0x19542560> (a [lorg.apache.catalina.service;)         @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)         - locked <0x19434bd0> (a org.apache.catalina.core.standardserver)         @ org.apache.catalina.startup.catalina.start(catalina.java:689)         @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)         @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source)         @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)         @ java.lang.reflect.method.invoke(unknown source)         @ org.apache.catalina.startup.bootstrap.start(bootstrap.java:321)         @ org.apache.catalina.startup.bootstrap.main(bootstrap.java:455)     locked ownable synchronizers:         - none  "vm thread" prio=10 tid=0x00709000 nid=0x160c runnable  "vm periodic task thread" prio=10 tid=0x00de7400 nid=0x1460 waiting on condition  jni global references: 221 

that's non portable behaviour in omnifaces. bauke needs work on code. cdi spec says nothing cdi container having available in servletcontainerinitializer. not guaranteed in portable way. not work on google app engine, jetty, etc...

i remove check code omnifaces , application 'just work' (tm). it's false positive...


Comments

Popular posts from this blog

asp.net mvc - SSO between MVCForum and Umbraco7 -

Python Tkinter keyboard using bind -

ubuntu - Selenium Node Not Connecting to Hub, Not Opening Port -