Yeah, that's an interesting idea, except that you've just blown up Type
3 IoC. Picocontainer is all about wiring the dependencies at object
creation. How do you suggest the component re-wire its own dependencies?
Plus, if they did allow you to do this, which I don't think they do or
ever will, it would tie your component to Pico.

Better, I think, to manage this as the container, since that's what the
container is supposed to be there to do.

> -----Original Message-----
> From: BOGAERT Mathias [mailto:[EMAIL PROTECTED] 
> Sent: Friday, July 11, 2003 11:56 AM
> To: '[EMAIL PROTECTED]'
> Subject: RE: [OS-webwork] Xwork IoC requirements
> 
> 
> Jason,
> 
> Read my weblog issue on this:
> 
> http://blogs.atlassian.com/scuttlebutt/
> 
> Cheers,
> Mathias
> 
> -----Original Message-----
> From: Jason Carreira [mailto:[EMAIL PROTECTED] 
> Sent: vrijdag 11 juli 2003 17:41
> To: [EMAIL PROTECTED]
> Subject: RE: [OS-webwork] Xwork IoC requirements
> 
> 
> Yeah, they're going to comment, but not fix anything. In 
> fact, they're pulling out the Bean Property stuff they put in:
> 
> http://jira.codehaus.org/secure/ViewIssue.jspa?key=PICO-23
> 
> I created the Jira issue you linked, if you look. The last 
> comment on it is
> this:
> 
> Jon Tirsen   [ 11/Jul/03 09:11 AM  ]
> I understand. The only way to support rewiring dependencies 
> is by reinstantiating the components.
> 
> Which is, IMHO, unacceptable and a severe limitation of the 
> constructor-based approach. 
> 
> Jason
> 
> > -----Original Message-----
> > From: BOGAERT Mathias [mailto:[EMAIL PROTECTED]
> > Sent: Friday, July 11, 2003 11:23 AM
> > To: '[EMAIL PROTECTED]'
> > Subject: RE: [OS-webwork] Xwork IoC requirements
> > Importance: High
> > 
> > 
> > Jason,
> > 
> > Aslak just told me the pico team will reply in a lengthy 
> wiki entry to 
> > the Spring constr fud. So please wait until we have that, 
> and the team 
> > can decide which direction to go.
> > 
> > BTW they are already on the re-wire issue: 
> > http://jira.codehaus.org/secure/ViewIssue.jspa?key=PICO-22
> > 
> > Cheers,
> > Mathias
> > 
> > -----Original Message-----
> > From: Jason Carreira [mailto:[EMAIL PROTECTED]
> > Sent: vrijdag 11 juli 2003 16:54
> > To: [EMAIL PROTECTED]
> > Subject: RE: [OS-webwork] Xwork IoC requirements
> > 
> > 
> > Aren't you getting tired up on that soapbox yet? :-) Don't 
> you want to 
> > jump down and get your hands dirty for a while?
> > 
> > Personally, I'm leaning toward Spring right now... The 
> Javabean style 
> > with XML metadata strikes me as the right balance.
> > 
> > Jason
> > 
> > > -----Original Message-----
> > > From: Hani Suleiman [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, July 11, 2003 10:48 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: [OS-webwork] Xwork IoC requirements
> > > 
> > > 
> > > What! I'm too busy blaming everyone and everything to write
> > any code
> > > anymore!
> > > 
> > > My vote (as a dedicated xw/ww non-user) goes to keeping the
> > homebrewn
> > > stuff. pico is neat, but not amazing enough for everyone 
> to have to 
> > > live through the yet-another-dependency shock syndrome.
> > > 
> > > On Friday, July 11, 2003, at 10:37 AM, Jason Carreira wrote:
> > > 
> > > > We already had our own... But should I take this as you
> > > volunteering?
> > > > :-)
> > > >
> > > >> -----Original Message-----
> > > >> From: Hani Suleiman [mailto:[EMAIL PROTECTED]
> > > >> Sent: Friday, July 11, 2003 10:31 AM
> > > >> To: [EMAIL PROTECTED]
> > > >> Subject: Re: [OS-webwork] Xwork IoC requirements
> > > >>
> > > >>
> > > >> Or just roll your own!
> > > >>
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email sponsored by: Parasoft
> > > > Error proof Web apps, automate testing & more.
> > > > Download & eval WebKing and get a free book. 
> > > > www.parasoft.com/bulletproofapps1 
> > > > _______________________________________________
> > > > Opensymphony-webwork mailing list 
> > > > [EMAIL PROTECTED]
> > > > 
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >
> > > 
> > > 
> > > 
> > > -------------------------------------------------------
> > > This SF.Net email sponsored by: Parasoft
> > > Error proof Web apps, automate testing & more.
> > > Download & eval WebKing and get a free book. 
> > > www.parasoft.com/bulletproofapps1 
> > > _______________________________________________
> > > Opensymphony-webwork mailing list 
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > 
> > 
> > 
> > -------------------------------------------------------
> > This SF.Net email sponsored by: Parasoft
> > Error proof Web apps, automate testing & more.
> > Download & eval WebKing and get a free book. 
> > www.parasoft.com/bulletproofapps1 
> > _______________________________________________
> > Opensymphony-webwork mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > 
> > 
> > -------------------------------------------------------
> > This SF.Net email sponsored by: Parasoft
> > Error proof Web apps, automate testing & more.
> > Download & eval WebKing and get a free book. 
> > www.parasoft.com/bulletproofapps1 
> > _______________________________________________
> > Opensymphony-webwork mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > 
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by: Parasoft
> Error proof Web apps, automate testing & more.
> Download & eval WebKing and get a free book. 
> www.parasoft.com/bulletproofapps1 
> _______________________________________________
> Opensymphony-webwork mailing list 
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by: Parasoft
> Error proof Web apps, automate testing & more.
> Download & eval WebKing and get a free book. 
> www.parasoft.com/bulletproofapps1 
> _______________________________________________
> Opensymphony-webwork mailing list 
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to