Hi, Just found this: https://bugs.eclipse.org/bugs/show_bug.cgi?id=453834
Your CDI-problem with websocket could be solved with jetty-9.3.x :-) Regards, Andreas 2015-07-30 20:00 GMT+02:00 Tom Barber <[email protected]>: > Yeah I had one in there as well. CDI does run by there is a disconnect > between websockets and CDI that seems to be a blocker at the moment. > > Tom > On 30 Jul 2015 18:21, "Christian Schneider" <[email protected]> > wrote: > >> Your beans.xml should be in src/main/resources/META-INF >> >> Christian >> Am 30.07.2015 12:49 nachm. schrieb "Tom Barber" <[email protected] >> >: >> >>> Okay gang, >>> >>> I've tried 0.13.0-SNAPSHOT and I still can't for the life of me figure >>> out why I don't get my dependency injected. >>> >>> Here is a stripped out version: >>> https://github.com/buggtb/broken-cdi-example I'm sure its something >>> obvious but I can't figure it out. >>> >>> Thanks >>> >>> Tom >>> >>> On Wed, Jul 29, 2015 at 11:47 PM, Tom Barber <[email protected]> >>> wrote: >>> >>>> Knowing my coding prowess, i wouldn't say nicely, but i'll give it a >>>> shot and ask questions another day! >>>> >>>> Thanks Achim! >>>> >>>> >>>> On Wed, Jul 29, 2015 at 11:42 PM, Achim Nierbeck < >>>> [email protected]> wrote: >>>> >>>>> If you switch to use pax-cdi 0.13.0-SNAPSHOT it'll work nicely with >>>>> Pax-Web 4.x and Karaf 4. >>>>> I just pushed the changes and deployed the snapshot to the ops4j >>>>> snapshot repo. >>>>> >>>>> regards, Achim >>>>> >>>>> 2015-07-30 0:02 GMT+02:00 Tom Barber <[email protected]>: >>>>> >>>>>> Boo, actually I resolved that weirdness, that was due to me >>>>>> overriding the default classpath, but when it starts I don't get any >>>>>> beans >>>>>> injected which gives me a sad face....... >>>>>> >>>>>> Tom >>>>>> >>>>>> On Wed, Jul 29, 2015 at 10:38 PM, Achim Nierbeck < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Tom, >>>>>>> >>>>>>> I'm not sure what happened to your setup, >>>>>>> but actually that shouldn't be of an issue. >>>>>>> I just tested it and stumbled over another thing. >>>>>>> The latest pax-cdi bundles aren't compatible with Jetty 9.1 and >>>>>>> Servlet 3.1 >>>>>>> >>>>>>> I'm gonna look at it. >>>>>>> >>>>>>> regards, Achim >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2015-07-29 18:04 GMT+02:00 Tom Barber <[email protected]>: >>>>>>> >>>>>>>> Hello chaps >>>>>>>> >>>>>>>> Running Karaf 4 and PAX CDI I'm running into an issue wiring it all >>>>>>>> up. I have >>>>>>>> >>>>>>>> Require-Capability: org.ops4j.pax.cdi.extension; >>>>>>>> filter:="(&(extension=p >>>>>>>> ax-cdi-extension)(version>=0.12)(!(version>=0.13)))",osgi.extender; >>>>>>>> fil >>>>>>>> ter:="(osgi.extender=pax.cdi)" >>>>>>>> >>>>>>>> In my Manifest but when it starts it complains of stuff like: >>>>>>>> >>>>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>>>> WEB-INFes.com.mytool.filemanager.websocket.FileManagerObj not found by >>>>>>>> com.mytool.filemanager-client >>>>>>>> >>>>>>>> Which is weird, mostly because where does WEB-IFes come from? >>>>>>>> >>>>>>>> Anyway I can't work it out, where those errors come from and whilst >>>>>>>> my bundle does come up my beans aren't injected, does anyone have a >>>>>>>> good >>>>>>>> idea? >>>>>>>> >>>>>>>> Thanks >>>>>>>> >>>>>>>> Tom >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Apache Member >>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC >>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> >>>>>>> Committer & Project Lead >>>>>>> blog <http://notizblog.nierbeck.de/> >>>>>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> >>>>>>> >>>>>>> Software Architect / Project Manager / Scrum Master >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Apache Member >>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC >>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> >>>>> Committer & Project Lead >>>>> blog <http://notizblog.nierbeck.de/> >>>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> >>>>> >>>>> Software Architect / Project Manager / Scrum Master >>>>> >>>>> >>>> >>>
