Re: Wicket / Spring bean annotations

2009-01-20 Thread Jeremy Thomerson
Although I do not know for sure, I would think not, because my understanding
is that a proxy is created that is safe to be serialized.

However, I would ask *why* do this?  If you're passing it to another
component, why not just have that component also use an annotation?  I
wouldn't think that passing services around is typically a great use-case.

-- 
Jeremy Thomerson
http://www.wickettraining.com

On Tue, Jan 20, 2009 at 6:00 PM, Andrew Humphries (MEL) 
andrew.humphr...@foxtel.com.au wrote:

 Hi -

 Probably a simple question : We are using Spring with Wicket in our
 project.  I have opted for the use of the Spring bean annotations as
 described in 'Wicket in Action'.  In the chapter on integrating the two
 technologies the book explains that you should use proxies instead of
 direct references to Spring beans in your components, so that you don't
 end up serializing your whole application context.  It then goes on to
 explain the technique of annotating Spring bean references in your
 components - which I gather is safe in this regard (else why would it be
 recommended).  Is it also safe to pass references to the Spring beans
 initialized in one component via an annotation to other components and
 set them as members on those other components ?  Or will this risk app
 context serialization ?

 Thanks

 Andrew Humphies
 Analyst/Programmer


 This e-mail, and any attachment, is confidential. If you are not the
 intended recipient, please delete it from your system, do not use or
 disclose the information in any way, and notify the sender immediately.
 Any views expressed in this message are those of the individual sender and
 may not be the views of FOXTEL, unless specifically stated. No warranty is
 made that the e-mail or attachment (s) are free from computer viruses or
 other defects.




RE: Wicket / Spring bean annotations

2009-01-20 Thread Andrew Humphries (MEL)
Thanks for your quick answer Jeremy.

 However, I would ask *why* do this?  If you're passing it to another
component, why not just have that component also use an annotation?  I
wouldn't 
 think that passing services around is typically a great use-case.

Yes, you're right, theres no point in annotating some components and not
others, and then passing around the reference.  I'll stick to doing
that, but I was also intersted out of curiosity.

Andrew

-Original Message-
From: Jeremy Thomerson [mailto:jer...@wickettraining.com] 
Sent: Wednesday, 21 January 2009 11:03 AM
To: users@wicket.apache.org
Subject: Re: Wicket / Spring bean annotations

Although I do not know for sure, I would think not, because my
understanding is that a proxy is created that is safe to be serialized.

However, I would ask *why* do this?  If you're passing it to another
component, why not just have that component also use an annotation?  I
wouldn't think that passing services around is typically a great
use-case.

--
Jeremy Thomerson
http://www.wickettraining.com

On Tue, Jan 20, 2009 at 6:00 PM, Andrew Humphries (MEL) 
andrew.humphr...@foxtel.com.au wrote:

 Hi -

 Probably a simple question : We are using Spring with Wicket in our 
 project.  I have opted for the use of the Spring bean annotations as 
 described in 'Wicket in Action'.  In the chapter on integrating the 
 two technologies the book explains that you should use proxies instead

 of direct references to Spring beans in your components, so that you 
 don't end up serializing your whole application context.  It then goes

 on to explain the technique of annotating Spring bean references in 
 your components - which I gather is safe in this regard (else why 
 would it be recommended).  Is it also safe to pass references to the 
 Spring beans initialized in one component via an annotation to other 
 components and set them as members on those other components ?  Or 
 will this risk app context serialization ?

 Thanks

 Andrew Humphies
 Analyst/Programmer


 This e-mail, and any attachment, is confidential. If you are not the 
 intended recipient, please delete it from your system, do not use or 
 disclose the information in any way, and notify the sender
immediately.
 Any views expressed in this message are those of the individual sender

 and may not be the views of FOXTEL, unless specifically stated. No 
 warranty is made that the e-mail or attachment (s) are free from 
 computer viruses or other defects.



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Wicket / Spring bean annotations

2009-01-20 Thread James Carman
However, if you're not writing those other components, you have no
choice.  So, this case does show up.

On Tue, Jan 20, 2009 at 7:15 PM, Andrew Humphries (MEL)
andrew.humphr...@foxtel.com.au wrote:
 Thanks for your quick answer Jeremy.

 However, I would ask *why* do this?  If you're passing it to another
 component, why not just have that component also use an annotation?  I
 wouldn't
 think that passing services around is typically a great use-case.

 Yes, you're right, theres no point in annotating some components and not
 others, and then passing around the reference.  I'll stick to doing
 that, but I was also intersted out of curiosity.

 Andrew

 -Original Message-
 From: Jeremy Thomerson [mailto:jer...@wickettraining.com]
 Sent: Wednesday, 21 January 2009 11:03 AM
 To: users@wicket.apache.org
 Subject: Re: Wicket / Spring bean annotations

 Although I do not know for sure, I would think not, because my
 understanding is that a proxy is created that is safe to be serialized.

 However, I would ask *why* do this?  If you're passing it to another
 component, why not just have that component also use an annotation?  I
 wouldn't think that passing services around is typically a great
 use-case.

 --
 Jeremy Thomerson
 http://www.wickettraining.com

 On Tue, Jan 20, 2009 at 6:00 PM, Andrew Humphries (MEL) 
 andrew.humphr...@foxtel.com.au wrote:

 Hi -

 Probably a simple question : We are using Spring with Wicket in our
 project.  I have opted for the use of the Spring bean annotations as
 described in 'Wicket in Action'.  In the chapter on integrating the
 two technologies the book explains that you should use proxies instead

 of direct references to Spring beans in your components, so that you
 don't end up serializing your whole application context.  It then goes

 on to explain the technique of annotating Spring bean references in
 your components - which I gather is safe in this regard (else why
 would it be recommended).  Is it also safe to pass references to the
 Spring beans initialized in one component via an annotation to other
 components and set them as members on those other components ?  Or
 will this risk app context serialization ?

 Thanks

 Andrew Humphies
 Analyst/Programmer


 This e-mail, and any attachment, is confidential. If you are not the
 intended recipient, please delete it from your system, do not use or
 disclose the information in any way, and notify the sender
 immediately.
 Any views expressed in this message are those of the individual sender

 and may not be the views of FOXTEL, unless specifically stated. No
 warranty is made that the e-mail or attachment (s) are free from
 computer viruses or other defects.



 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Wicket / Spring bean annotations

2009-01-20 Thread Igor Vaynberg
there is a point, however, to passing references to injected
dependencies into models and dataproviders - something you cannot do
with wicket's proxy.

-igor

On Tue, Jan 20, 2009 at 4:15 PM, Andrew Humphries (MEL)
andrew.humphr...@foxtel.com.au wrote:
 Thanks for your quick answer Jeremy.

 However, I would ask *why* do this?  If you're passing it to another
 component, why not just have that component also use an annotation?  I
 wouldn't
 think that passing services around is typically a great use-case.

 Yes, you're right, theres no point in annotating some components and not
 others, and then passing around the reference.  I'll stick to doing
 that, but I was also intersted out of curiosity.

 Andrew

 -Original Message-
 From: Jeremy Thomerson [mailto:jer...@wickettraining.com]
 Sent: Wednesday, 21 January 2009 11:03 AM
 To: users@wicket.apache.org
 Subject: Re: Wicket / Spring bean annotations

 Although I do not know for sure, I would think not, because my
 understanding is that a proxy is created that is safe to be serialized.

 However, I would ask *why* do this?  If you're passing it to another
 component, why not just have that component also use an annotation?  I
 wouldn't think that passing services around is typically a great
 use-case.

 --
 Jeremy Thomerson
 http://www.wickettraining.com

 On Tue, Jan 20, 2009 at 6:00 PM, Andrew Humphries (MEL) 
 andrew.humphr...@foxtel.com.au wrote:

 Hi -

 Probably a simple question : We are using Spring with Wicket in our
 project.  I have opted for the use of the Spring bean annotations as
 described in 'Wicket in Action'.  In the chapter on integrating the
 two technologies the book explains that you should use proxies instead

 of direct references to Spring beans in your components, so that you
 don't end up serializing your whole application context.  It then goes

 on to explain the technique of annotating Spring bean references in
 your components - which I gather is safe in this regard (else why
 would it be recommended).  Is it also safe to pass references to the
 Spring beans initialized in one component via an annotation to other
 components and set them as members on those other components ?  Or
 will this risk app context serialization ?

 Thanks

 Andrew Humphies
 Analyst/Programmer


 This e-mail, and any attachment, is confidential. If you are not the
 intended recipient, please delete it from your system, do not use or
 disclose the information in any way, and notify the sender
 immediately.
 Any views expressed in this message are those of the individual sender

 and may not be the views of FOXTEL, unless specifically stated. No
 warranty is made that the e-mail or attachment (s) are free from
 computer viruses or other defects.



 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Wicket / Spring bean annotations

2009-01-20 Thread Igor Vaynberg
erm. s/with/without/ :)

-igor

On Tue, Jan 20, 2009 at 5:47 PM, Igor Vaynberg igor.vaynb...@gmail.com wrote:
 there is a point, however, to passing references to injected
 dependencies into models and dataproviders - something you cannot do
 with wicket's proxy.

 -igor

 On Tue, Jan 20, 2009 at 4:15 PM, Andrew Humphries (MEL)
 andrew.humphr...@foxtel.com.au wrote:
 Thanks for your quick answer Jeremy.

 However, I would ask *why* do this?  If you're passing it to another
 component, why not just have that component also use an annotation?  I
 wouldn't
 think that passing services around is typically a great use-case.

 Yes, you're right, theres no point in annotating some components and not
 others, and then passing around the reference.  I'll stick to doing
 that, but I was also intersted out of curiosity.

 Andrew

 -Original Message-
 From: Jeremy Thomerson [mailto:jer...@wickettraining.com]
 Sent: Wednesday, 21 January 2009 11:03 AM
 To: users@wicket.apache.org
 Subject: Re: Wicket / Spring bean annotations

 Although I do not know for sure, I would think not, because my
 understanding is that a proxy is created that is safe to be serialized.

 However, I would ask *why* do this?  If you're passing it to another
 component, why not just have that component also use an annotation?  I
 wouldn't think that passing services around is typically a great
 use-case.

 --
 Jeremy Thomerson
 http://www.wickettraining.com

 On Tue, Jan 20, 2009 at 6:00 PM, Andrew Humphries (MEL) 
 andrew.humphr...@foxtel.com.au wrote:

 Hi -

 Probably a simple question : We are using Spring with Wicket in our
 project.  I have opted for the use of the Spring bean annotations as
 described in 'Wicket in Action'.  In the chapter on integrating the
 two technologies the book explains that you should use proxies instead

 of direct references to Spring beans in your components, so that you
 don't end up serializing your whole application context.  It then goes

 on to explain the technique of annotating Spring bean references in
 your components - which I gather is safe in this regard (else why
 would it be recommended).  Is it also safe to pass references to the
 Spring beans initialized in one component via an annotation to other
 components and set them as members on those other components ?  Or
 will this risk app context serialization ?

 Thanks

 Andrew Humphies
 Analyst/Programmer


 This e-mail, and any attachment, is confidential. If you are not the
 intended recipient, please delete it from your system, do not use or
 disclose the information in any way, and notify the sender
 immediately.
 Any views expressed in this message are those of the individual sender

 and may not be the views of FOXTEL, unless specifically stated. No
 warranty is made that the e-mail or attachment (s) are free from
 computer viruses or other defects.



 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org




-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org