I started a JSR-299 integration project a while back, but at the time there was no portable way (across vendors) to get to the stuff you needed to inject into your components. I believe that's been fixed in the latest API, but I haven't had a chance to dig in and verify that and then use it. My guess is that there's really not that much to it (my code was pretty small).
On Fri, Mar 26, 2010 at 1:35 PM, Ericksen, Mark W (IS) < mark.erick...@ngc.com> wrote: > Weld claims support, I don't know about built-in. > > When I use @Inject in a Wicket WebPage subclass the objects are null. > Like I mentioned below, I added weld-wicket.jar and subclassed the > WeldApplication and the injected objects in the Wicket WebPage subclass > are still null. > > This was from following this example: > http://docs.jboss.org/weld/reference/1.0.0/en-US/html/viewlayers.html > > If you track down the example code it seems that the examples from JBoss > are using older versions of Wicket and Weld/Seam so I don't know if > something has broken in either project, wicket or weld. > > Injection worked like a charm in a JSF2 controller class so I don't know > what going wrong or what supporting jar is missing. > > Any additional help is greatly appreciated! > > -Mark > > > -----Original Message----- > From: James Carman [mailto:jcar...@carmanconsulting.com] > Sent: Friday, March 26, 2010 10:52 AM > To: firstname.lastname@example.org > Subject: Re: Wicket and JEE6 > > Weld has wicket support built-in I believe. > > On Fri, Mar 26, 2010 at 12:52 PM, Ericksen, Mark W (IS) < > mark.erick...@ngc.com> wrote: > > > Hi, > > > > > > > > I'm building a new java project using all JEE6 technologies. That > means > > I'm using JPA, CDI, and JSF2 for example. Each layer came together > great > > with fully annotated classes until I got to the JSF2 layer which drove > > me crazy because JSF wants to mess with HTML element ids and names. > In > > looking for alternative view layers I came across Wicket. The > > technology seems great in terms of its philosophy to keep presentation > > code separate, except I'm not finding much information about its > support > > for JEE6 technologies. > > > > > > > > In particular searches for support for CDI (aka WebBeans, aka Weld) > only > > got me to an old example in the Seam project. I cannot find any > current > > references to using Weld within a Wicket project where I can use > > annotations such as @Inject, @Named, @ApplicationScoped, etc. > > > > > > > > So my very first question for this list of experts is this: Is there > > currently any support for Weld in Wicket? Downloading the Weld > project > > from JBoss, I included the weld-wicket.jar into my project and my > > application is subclassed from WeldApplication. No such luck. Any > > class injected using @Inject is still null. > > > > > > > > I am using GlassFish v3 which has all the JEE6 goodies included. > > Developing with Eclipse. > > > > > > > > Any help is *greatly* appreciated! > > > > > > > > -Mark > > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >