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
>>
>>
>

Reply via email to