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: users@wicket.apache.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

Reply via email to