Hi there,

 

I ran in to a bug that a few other people have run into, where you can’t run a task twice (see http://www.mail-archive.com/[EMAIL PROTECTED]/msg03215.html, for example).  I can pretty easily work-around it by issuing an <antcall> when I need to invoke the same task again (thus creating a new context), rather than expressing it as a dependency.  But, work-arounds are not nearly as much fun as fixing the root problem!

 

The problem seems to be the finally block in DocletTask.doStart().  It’s a bit too aggressive about tearing things down…the next time the task is run, things don’t seem to get reloaded correctly.

 

I’d like to fix this bug, but since I am a bit new to XDoclet I though I would poll you folks a bit to see if there’s any response.

 

  1. Has anyone looked at this problem before who’d like to comment (I couldn’t find anything about it in the archives).
  2. Does anyone have any comments on why the teardown there is so aggressive, or what the side effects of loosening it up a bit might be?
  3. Should I just wait for XDoclet2 (or even start playing with it now)?

 

I know you are busy…so thanks for reading this.  And thanks for making XDoclet so cool.

 

Cheers,

Eric

 

 

--

Eric Lennon Bowman

BoboCo Ltd

[EMAIL PROTECTED]

+35317978944

 

 

Reply via email to