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]

Reply via email to