On Wed, Aug 26, 2009 at 5:17 PM, Mark Struberg<strub...@yahoo.de> wrote:
> for what I know (discussion on wb-dev) JSF apps should use JSR-299 @ScopeType 
> annotated scopes (renamed to @NormalScope in the latest spec) and not faces 
> scopes. I did hope that we could unify all scopes by generally using JSR-330 
> javax.inject.Scope in all EE fields. But that will not work until JSR-299 
> also recognizes and treats JSR-330 scopes as normal scopes.
>

WTF ? :)

It is kinda odd that JSF 2.0 has should use the 299 stuff. Standalone,
ok all fine (not tested).
But even if there are both in the game jsf2.0 and 299, they should
just work (or at least I should
get a warning that the bean is using a (good) -sorry- incorrect... annotation.

Basically this is a total mess. Annontations work standalone, but not
when adding some heavyweight
stuff (like 299) to the game ? Oh boy...

-Matthias

> LieGrue,
> strub
>
>
> --- On Wed, 8/26/09, Matthias Wessendorf <mat...@apache.org> wrote:
>
>> From: Matthias Wessendorf <mat...@apache.org>
>> Subject: Re: WebBeans "eating" JSF 2.0 annotations ?
>> To: openwebbeans-dev@incubator.apache.org
>> Date: Wednesday, August 26, 2009, 5:11 PM
>> has no effect. The beast can't find
>> the JSF beans.
>> Due to lack of time, I am going with JSF 2.0 standalone.
>>
>> Question is: as it was working the current behavior is a
>> regression,
>> has there been any testing on OBW + JSF 2.0 ?
>>
>> -Matthias
>>
>> On Wed, Aug 26, 2009 at 3:45 PM, Gurkan Erdogdu<cgurkanerdo...@gmail.com>
>> wrote:
>> > It must not eat.
>> >
>> > But one point,
>> >
>> > You still use old XML configuration file format. As a
>> default OWB uses new
>> > XML format. Add
>> > https://svn.apache.org/repos/asf/incubator/openwebbeans/trunk/samples/guess/src/main/resources/META-INF/openwebbeans/openwebbeans.properties
>> >
>> > in your project resources/META-INF/openwebbeans folder
>> and sure that all
>> > libraries are ok.
>> >
>> > You can look necessary libs from guess.war . You can
>> create it from mvn
>> > package -Pjetty.
>> >
>> > --Gurkan
>> >
>> >
>> > 2009/8/26 Matthias Wessendorf <mat...@apache.org>
>> >
>> >> Hi,
>> >>
>> >> is it possible that the current trunk is _eating_
>> JSF 2.0 annotations ?
>> >>
>> >> <someCode>
>> >> ...
>> >> import javax.faces.bean.ManagedBean;
>> >> import javax.faces.bean.SessionScoped;
>> >>
>> >> @ManagedBean(name="playersBean")
>> >> @SessionScoped
>> >> public class ViewParamsBean
>> >> {
>> >> ...
>> >> </someCode>
>> >>
>> >> In June (before reflecting the
>> javax.enterprise.context changes) it was
>> >> working.
>> >> Now expressions like #{playersBean} are simply
>> ignored ;-)
>> >>
>> >> Demo project is here:
>> >> https://facesgoodies.googlecode.com/svn/CGN/trunk/
>> >>
>> >> -Matthias
>> >>
>> >>
>> >> --
>> >> Matthias Wessendorf
>> >>
>> >> blog: http://matthiaswessendorf.wordpress.com/
>> >> sessions: http://www.slideshare.net/mwessendorf
>> >> twitter: http://twitter.com/mwessendorf
>> >>
>> >
>> >
>> >
>> > --
>> > Gurkan Erdogdu
>> > http://gurkanerdogdu.blogspot.com
>> >
>>
>>
>>
>> --
>> Matthias Wessendorf
>>
>> blog: http://matthiaswessendorf.wordpress.com/
>> sessions: http://www.slideshare.net/mwessendorf
>> twitter: http://twitter.com/mwessendorf
>>
>
>
>
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to