You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-dev@jakarta.apache.org by bu...@apache.org on 2003/11/26 22:39:43 UTC

DO NOT REPLY [Bug 25034] New: - cactus task doesn't delete old webapp if tmpdir is specified on tomcat5x

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25034>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25034

cactus task doesn't delete old webapp if tmpdir is specified on tomcat5x

           Summary: cactus task doesn't delete old webapp if tmpdir is
                    specified on tomcat5x
           Product: Cactus
           Version: 1.5
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Ant Tasks
        AssignedTo: cactus-dev@jakarta.apache.org
        ReportedBy: drabe@opentext.com


I have an ant script that runs cactus against a tomcat5x container. By default, 
the cactus was is deployed to a system temp directory. When I run this task 
more than once, I usually see lines like this, indicating that cactus is 
cleaning up the previous webapp:

[cactus] Deleting 1089 files from C:\DOCUME~1\Drabe\LOCALS~1
\Temp\cactus\tomcat5x
[cactus] Deleted 295 directories from C:\DOCUME~1\Drabe\LOCALS~1
\Temp\cactus\tomcat5x

The tomcat5x container allows you to specify your own temp directory. I specify 
mine as <tomcat5x ... tmpdir="c:\temp"/>. When I execute it this way, it 
creates c:\temp\webapps, and puts my war file in there. When I re-run the 
cactus task, it copies over a new war file, but does NOT delete the previously 
exploded webapp. Therefore, it ends up executing an old version of the webapp.

I don't see any reason why the behavior should be different if I specify my own 
tmpdir. I would expect the old webapp to be deleted when the new war file is 
copied over.

---------------------------------------------------------------------
To unsubscribe, e-mail: cactus-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-dev-help@jakarta.apache.org