Sounds interesing. I guess after this, to use XWork, we could just say, grab a copy ActionProxyFactory from Container, and everything is wired in by Guice.
Is there any place where those interested could follow up with this? Maybe a jira issue describing the details about it. Guice is cool, should definitely check it out more. Cheers. Don Brown <[EMAIL PROTECTED]> wrote: Actually, I'd like to make one more semi-major change while we have the opportunity. I've been working on revamping the configuration to combine struts.properties into struts.xml, and use an internal dependency injection container (Bob's Guice project [1]) to wire internal XWork and Struts components. This change shouldn't affect most webwork applications and will lay the groundwork for a very powerful restructuring of XWork and Struts to allow plugins and end user applications to easily replace any major or minor piece of Xwork/Xstruts. I have the initial XWork integration and plan to tackle the Struts integration this weekend. As I said before, it should be 100% backwards compatible with struts.properties, but allow you to define them in struts.xml as well. Also, this will allow us to move the Spring code into a plugin, and make it easier for plugins to extend Struts. I'd like to do this now because this does have significant implications for internal XWork API's and a major release is the proper time to make those types of changes. Don [1] http://code.google.com/p/google-guice/ Rainer Hermanns wrote: > Ted, > > I think the biggest problem for xwork2 is still the fact, > that there is no retroweaver enabled build for Java 1.4. > Also the build with maven is not working as required. > I hope to get the maven build done till the mid of next week. > > Toby promised to help out with the other open issues in xwork's Jira, so > that the doc and refactoring tasks should be done as well till then. > > As soon as these issues are fixed, we can remove the beta qualifier > and I'll release xwork 2.0 next week. > > regards, > Rainer > > >>> There are some open issues left, mostly regarding the >>> build and release process with maven. >>> >> That being the case, are we removing the "beta" qualifier from this XWork >> 2 release? >> >> -Ted. >> --------------------------------------------------------------------- >> Posted via Jive Forums >> http://forums.opensymphony.com/thread.jspa?threadID=49702&messageID=100017#100017 >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------- The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider.