Hi Enrique-

I don't believe there is any way to register the same bean instance with 
both Spring and JSF.  If you look at Spring 2.0, it has the ability to 
register a bean with Request or Session scope, so perhaps that would be 
your best bet.  Of course you wouldn't be able to use Shale-Tiger.  There 
is a Spring Annotations open source project that is supposed to work 
similarly to Shale-Tiger, but I haven't tried that myself.

HTH,

Adam Brod
Product Development Team


"Enrique Medina Montenegro" <[EMAIL PROTECTED]> 
07/05/2006 12:31 AM
Please respond to
"Struts Users Mailing List" <user@struts.apache.org>


To
user@struts.apache.org
cc

Subject
Shale, Spring & Tiger Annotations






Hi,

I'm starting a new development where I will use MyFaces together with 
Shale
and Spring. I've been reading the documentation regarding the integration
between Spring and Shale, in terms of the delegating VariableResolver.
Furthermore, I've been reading the documentation regarding Tiger 
extensions
for Shale.

So the point is I want to use both the Spring integration and the Tiger
extensions for the same purpose: get my JSF managed beans.

And here comes the question. Is it possible to combine both the @Bean
annotation and the definition of the bean in the applicationContext.xml 
from
Spring? The reason for this question is very simple, and maybe there's a
workaround for it without having to use both functionalities all together: 
I
would like to define all my beans within Spring's applicationContext.xml,
but I don't know how to indicate the scope for those beans, so I was
wondering whether the use in conjunction with the @Bean(name="xxxxBean"
scope=Scope.REQUEST) annotation would help to achieve the desired result.

Thanks.

Disclaimer: This electronic mail and any attachments are confidential and may 
be privileged. If you are not the intended recipient, please notify the sender 
immediately by replying to this email, and destroy all copies of this email and 
any attachments. Thank you.

Reply via email to