Hi Oleg! You might also take a look at the OWB Abstract AbstractMetaDataDiscovery. I already had to pull the AnnotationDb class into OWB itself because I needed to fix a scannotation bug.If you need help, lots of us are most times also online on our IRC channel irc.freenode.net #openwebbeans So we can explain you a bit more interactive about which parts to take care off. LieGrue, strub ----- Original Message -----From: Oleg Varaksin<[email protected]> To: [email protected] Cc: Sent: Thursday, January 12, 2012 9:04 PM Subject: Re: Yan: Yan: Help! OWB on JBoss 5.x not running Hi Mark, Unfortunately, but we have to stick with JBoss 5.0.1 due to customers environment. It runs very well with JSF 2 and PrimeFaces, by the way. I will see what I can do with OWB and this JBoss version. If I will be able to get it running, I will publish here my solution. I'm going to try to fix this issue at this edge first Caused by: java.lang.RuntimeException: java.lang.NullPointerException at org.scannotation.archiveiterator.FileIterator.<init>(FileIterator.java:28) at org.apache.webbeans.corespi.scanner.AnnotationDB.scanUrlPath(AnnotationDB.java:312) at org.apache.webbeans.corespi.scanner.AnnotationDB.scanArchives(AnnotationDB.java:260) at org.apache.webbeans.web.scanner.WebScannerService.configure(WebScannerService.java:68) ... 62 more Caused by: java.lang.NullPointerException at org.scannotation.archiveiterator.FileIterator.create(FileIterator.java:35) at org.scannotation.archiveiterator.FileIterator.<init>(FileIterator.java:24) Exchange Weld by writing a module Def. for OWB sounds good. OWB rocks. Good luck with your intention. Greetings from Black Forest (Germany). Oleg Varaksin My blog: http://ovaraksin.blogspot.com/ My project: http://code.google.com/p/primefaces-extensions/hi! +1 to the vfs problem. Also please note that JBoss5.1 vfs is broken anyway because it doesn'tget cleaned up properly. In our environment the update from JBoss4 to JBoss5 caused our Disks (60GB free space) to be filled up all 2 days ...We went back to JBoss4 for this legacy application. jb6 is not really goodas well, but JBoss AS7.1 was really good. Too bad it ships with Weld instead of OWB ;)There is an option to exchange Weld by writing a module Definition for OWB.Maybe I'll do this when I find some free time (which is unlikely to happen soon).LieGrue, strub________________________________ From: Gurkan Erdogdu<[email protected]> To:"[email protected]"<[email protected]>Sent: Thursday, January 12, 2012 5:50 PM Subject: Yan: Yan: Help! OWB on JBoss 5.x not running Problem is that scannotation has problems with JBoss 5 VFS. IMO, youhave to get scannotation source and update it to work with vfs:// protocol.Gurkan ________________________________ Kimden: Oleg Varaksin<[email protected]> Kime: [email protected] Gönderildiği Tarih: 12 Ocak 2012 18:38 Perşembe Konu: Re: Yan: Help! OWB on JBoss 5.x not running Hi Gurkan, I have scannotation-1.0.2.jar below WEB-INF/lib. This is already the last version. Do you think, I should place it into JBoss lib folder by reason of JBoss classloader? Thanks. Oleg. 2012/1/12 Gurkan Erdogdu<[email protected]>:Hi Oleg, Problem is that OWB Scannotation uses file related logic to resolvemetadataetc. Probably current scanner implementation (using scannotation)must beupdated for JBoss. In JBoss there is a vfs:// related URLs that maynot workwith current scanner. Regards; Gurkan Erdogdu CTO, http://software.mechsoft.com.tr ________________________________ Kimden: Oleg Varaksin<[email protected]> Kime: [email protected] Gönderildiği Tarih: 12 Ocak 2012 16:02 Perşembe Konu: Re: Help! OWB on JBoss 5.x not running Hi Rudi, Thanks for your reply! Yes, I have an empty beans.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://java.sun.com/xml/ns/javaee"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd";> </beans> I don't use geronimo-interceptor becausejavax.enterprise.cdi-apialready includes jboss-interceptor. But I will try it. Thanks. Oleg. 2012/1/12 Rudy De Busscher<[email protected]>:Hello Oleg, Did you define a (empty) beans.xml file under web-inf directory?When I useOWB in Tomcat (different thing but for OWB comparableto a J2EE5 server like Jboss 5) I have these dependencies (some of them,you don'thave at this moment) <!-- JSR-299 Impl --><dependency><groupId>org.apache.openwebbeans</groupId><artifactId>openwebbeans-impl</artifactId><version>${owb.version}</version> <scope>runtime</scope> </dependency> <dependency><groupId>org.apache.openwebbeans</groupId><artifactId>openwebbeans-resource</artifactId><version>${owb.version}</version> </dependency> <!-- Interceptor API --> <dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-interceptor_1.1_spec</artifactId><version>${geronimo_interceptor.version}</version></dependency><!-- JSF Plugin --><dependency><groupId>org.apache.openwebbeans</groupId><artifactId>openwebbeans-jsf</artifactId><version>${owb.version}</version> </dependency> <!-- Web Plugin --> <dependency><groupId>org.apache.openwebbeans</groupId><artifactId>openwebbeans-web</artifactId><version>${owb.version}</version> </dependency> <!-- JSR 299 API --> <dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-jcdi_1.0_spec</artifactId><version>${geronimo_cdi.version}</version></dependency><!-- JSR 330 API --> <dependency><groupId>org.apache.geronimo.specs</groupId><artifactId>geronimo-atinject_1.0_spec</artifactId><version>${geronimo_atinject.version}</version></dependency> <!-- SPI API --> <dependency><groupId>org.apache.openwebbeans</groupId><artifactId>openwebbeans-spi</artifactId><version>${owb.version}</version> </dependency> <properties> <owb.version>1.1.2</owb.version><geronimo_interceptor.version>1.0</geronimo_interceptor.version><geronimo_cdi.version>1.0</geronimo_cdi.version><geronimo_atinject.version>1.0</geronimo_atinject.version></properties>Regards Rudy -- Rudy De Busscher http://www.c4j.be On 12 January 2012 14:05, OlegVaraksin<[email protected]> wrote:Hello, I'm new in this mailing list and I'm trying to useOpenWebBeans alongwith JSF 2. Our app server is JBoss 5.0.1.GA. There isalready a postfrom Thomas and answer from Mark about the OWB and JBoss5.x.Unfortunately, but I can not get deployed a simple demo webapp inJBoss 5.0.1. I would be very thankful if somebody couldhelp me. Ishow my confguration atfirst.My pom.xml with dependencies: http://paste.kde.org/185492/ My JSF beans are simple. They use @Named, @ViewScoped and @SessionScoped annotations. @SessionScoped is defined as javax.enterprise.context.SessionScoped and @ViewScoped asan extensionViewScopedExtension.java placed under src/main/java/org/apache/webbeans/jsf/scopes. Here is it: http://paste.kde.org/185504/ I have an empty beans.xml below resources/META-INF and atext filejavax.enterprise.inject.spi.Extension below resources/META-INF/services. The content of this text fileis only oneline:org.apache.webbeans.jsf.scopes.ViewScopedExtensionMy web.xml has a listener org.apache.webbeans.servlet.WebBeansConfigurationListener.Here isthis configuration: http://paste.kde.org/185510/ Now, if I try to deploy this small web app, I get anexception that"Initialization of the WebBeans container hasfailed". Here is theentire log-file: http://paste.kde.org/185522/ Do you have an idea what is wrong here? Missingdependencies or wrongOWB config.? It works fine without OWB. Thanks a lot in advance for your replies! Oleg Varaksin Blog: http://ovaraksin.blogspot.com/
Ok. We can probably do this trick
http://stackoverflow.com/questions/4899371/why-cant-i-open-a-jboss-vfs-url
But where? In AnnotationDB or FileIterator?
- Re: Help! OWB on JBoss 5.x not running Oleg Varaksin
- Yan: Help! OWB on JBoss 5.x not running Gurkan Erdogdu
- Re: Yan: Help! OWB on JBoss 5.x not running Oleg Varaksin
- Yan: Yan: Help! OWB on JBoss 5.x not running Gurkan Erdogdu
- Re: Yan: Yan: Help! OWB on JBoss 5.x not... Rafael Pestano
- Re: Yan: Yan: Help! OWB on JBoss 5.... Oleg Varaksin
- Re: Yan: Yan: Help! OWB on JBoss 5.... Rafael Pestano
- Re: Yan: Yan: Help! OWB on JBoss 5.x not... Mark Struberg
- Re: Yan: Yan: Help! OWB on JBoss 5.... Oleg Varaksin
- Re: Yan: Yan: Help! OWB on JBoss 5.... Mark Struberg
- Re: Yan: Yan: Help! OWB on JBoss 5.... Oleg Varaksin
- Re: Yan: Yan: Help! OWB on JBoss 5.... Oleg Varaksin
- Re: Yan: Yan: Help! OWB on JBoss 5.... Mark Struberg
- Re: Yan: Yan: Help! OWB on JBoss 5.... Oleg Varaksin
- Re: Yan: Yan: Help! OWB on JBoss 5.... Gerhard Petracek
- Re: Yan: Yan: Help! OWB on JBoss 5.... Mark Struberg
- Re: Yan: Yan: Help! OWB on JBoss 5.... Gerhard Petracek
- Re: Yan: Yan: Help! OWB on JBoss 5.... Oleg Varaksin
- Re: Help! OWB on JBoss 5.x not running Oleg Varaksin
