Howdy everyone,

in the process of cleaning up the Cactus directory and package structure, the Ant tasks that are intended to be used by users have moved into a new package. Most prominently this is the 'runservertests' task:

  o.a.c.ant.RunServerTestsTask
  -> o.a.c.integration.ant.RunServerTestsTask

Currently, if a user upgrades to the 1.5 stream, the <taskdefs> for this task will need to be rewritten to match the new package. Although this is simple to do, I think we should provide better backwards compatibility in this regard (and I'm pretty sure that this was also in Vincent's original proposal).

Therefore I'd like to add add a o.a.c.ant.RunServerTestsTask class to the integration/ant module. This class would simply extend the real implementation, and be deprecated. Probably it should also override the 'execute' method, so that a deprecation message is output at WARN level.

I don't believe this is necessary for any of the other tasks. There were the tasks "StartServerTask" and "StopServerTask" IIRC, but I have doubt those were ever used in The Real World (tm).

Any objections?

-chris


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to