I've been waiting in the hope that SF do get round to upgrading their
DB servers - if there's no movement soon though, I might have to look
into buying some hosting space...

/Gwyn

On 05/09/05, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> Not at all, although I do find the wiki completely useless most of the time
> since its sooo slow :( We should definetely try to do something about that.
> 
> -Igor
> 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of
> > Martijn Dashorst
> > Sent: Monday, September 05, 2005 1:17 AM
> > To: [email protected]
> > Subject: Re: [Wicket-user] Spring Integration
> >
> > In light of documentation, I've created a Spring integration
> > Wiki web page, and put your comment there, I hope you don't mind!
> >
> > Martijn
> >
> > Igor Vaynberg wrote:
> >
> > >The pages are serialized because that is how wicket keeps state - by
> > >serializing the pages into session. To avoid serializing the whole
> > >container you need to be careful to declare your bean properties as
> > >transient, and then have a mechanism to reget them from the
> > container.
> > >To avoid this I never store references to the beans inside volatile
> > >objects such as components and pages. Another problem with using a
> > >spring-aware page factory is that you can no longer do
> > something like this:
> > >
> > >setResponsePage(new EditCustomerPage(customerId));
> > >
> > >Instead I use the following pattern:
> > >The webapplication subclass is created inside spring as a
> > contextaware
> > >bean via an implementation of a iwebapplicationfactory. Then in my
> > >pages when I need a dao I add the following function:
> > >
> > >Class MyPage extends WebPage {
> > >
> > >     MyDao getMyDao() {
> > >
> > >((MyApplicationSubclass)getApplication()).getContext().getBea
> n("mydao");
> > >     }
> > >
> > >     MyDao2 getMyDao2() {
> > >             // more widely used beans get injected into the
> > application subclass
> > >to save lookups
> > >             ((MyApplicationSubclass)getApplication().getMyDao2();
> > >     }
> > >}
> > >
> > >It works quite well for me.
> > >
> > >-Igor
> > >
> > >
> > >
> > >
> > >>-----Original Message-----
> > >>From: [EMAIL PROTECTED]
> > >>[mailto:[EMAIL PROTECTED] On Behalf
> > Of Cameron
> > >>Taggart
> > >>Sent: Sunday, September 04, 2005 9:07 PM
> > >>To: [email protected]
> > >>Subject: Re: Re: Re: [Wicket-user] Spring Integration
> > >>
> > >>I found out about Wicket at the web framework smackdown at JavaOne.
> > >>I've been poking around the documentation and mailing list
> > since then,
> > >>but I'm truly evaluating Wicket this week.  I've customized
> > a couple
> > >>of the examples and like what I see so far very much!
> > >>
> > >>Spring integration is a requirement for me and the company
> > I work for.
> > >> Were using Hibernate and injecting the DAO's into services
> > (business
> > >>logic) layer.  We use Spring MVC and the services are injected into
> > >>the Spring MVC controllers.  I'm trying to figure out what I would
> > >>inject the services into within the wild Wicket world.  Any
> > >>suggestions?
> > >>
> > >>I've been thinking that I would inject the services into the Page's
> > >>and just create a SpringPageFactory.  That seams easy
> > enough, but the
> > >>part that is troubling me is "there is a big problem with injection.
> > >>Pages get serialized."  Now I need to learn more about
> > Wicket to find
> > >>out why pages are being serialized.  More importan, what is
> > doing the
> > >>deserialization?  What would it take to reinject those
> > services when
> > >>the pages are deserialized?
> > >>
> > >>I've worked with Spring quite a bit and can probably help
> > out on that
> > >>front, but I just need to learn more about Wicket in order to
> > >>contribute.
> > >>
> > >>Cameron
> > >>
> > >>
> > >>-------------------------------------------------------
> > >>SF.Net email is Sponsored by the Better Software Conference & EXPO
> > >>September 19-22, 2005 * San Francisco, CA * Development Lifecycle
> > >>Practices Agile & Plan-Driven Development * Managing
> > Projects & Teams
> > >>* Testing & QA Security * Process Improvement & Measurement *
> > >>http://www.sqe.com/bsce5sf
> > >>_______________________________________________
> > >>Wicket-user mailing list
> > >>[email protected]
> > >>https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >>
> > >>
> > >>
> > >>
> > >>
> > >
> > >
> > >
> > >
> > >-------------------------------------------------------
> > >SF.Net email is Sponsored by the Better Software Conference & EXPO
> > >September 19-22, 2005 * San Francisco, CA * Development Lifecycle
> > >Practices Agile & Plan-Driven Development * Managing
> > Projects & Teams *
> > >Testing & QA Security * Process Improvement & Measurement *
> > >http://www.sqe.com/bsce5sf
> > >_______________________________________________
> > >Wicket-user mailing list
> > >[email protected]
> > >https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >
> > >
> >
> >
> >
> > -------------------------------------------------------
> > SF.Net email is Sponsored by the Better Software Conference &
> > EXPO September 19-22, 2005 * San Francisco, CA * Development
> > Lifecycle Practices Agile & Plan-Driven Development *
> > Managing Projects & Teams * Testing & QA Security * Process
> > Improvement & Measurement * http://www.sqe.com/bsce5sf
> > _______________________________________________
> > Wicket-user mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
> >
> 
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to