Win a copy of Learn Spring Security (video course) this week in the Spring forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

CDI injection across jars

 
Kerry Wilson
Ranch Hand
Posts: 254
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a jar which contains some @Named beans and I would like to inject from my war project in to them. I am using NB / Glassfish / Weld. I have moved the class in to the jar and it works fine, however, when it exists in my webapp it doesn't. My webapp has a beans.xml file in the META-INF directory (I have tried it there and in the WEB-INF) and I have verified that CDI is enabled on it.

Example

in api.jar:


in my war:


Seems like it should work, but it doesn't. Again, it works when MyConfig class is added to the api.jar

Thanks for any help.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic