You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Leonard Wu (JIRA)" <de...@geronimo.apache.org> on 2006/07/07 02:33:30 UTC

[jira] Updated: (GERONIMO-2167) deployer.jar not cleaning up properly during redeploy and undeploy

     [ http://issues.apache.org/jira/browse/GERONIMO-2167?page=all ]

Leonard Wu updated GERONIMO-2167:
---------------------------------

    Attachment: dwr-demo.war

the exact test WAR file attached

> deployer.jar not cleaning up properly during redeploy and undeploy
> ------------------------------------------------------------------
>
>          Key: GERONIMO-2167
>          URL: http://issues.apache.org/jira/browse/GERONIMO-2167
>      Project: Geronimo
>         Type: Bug
>     Security: public(Regular issues) 
>   Components: deployment
>     Versions: 1.1
>  Environment: Win32/XP SP1
> Sun JDK 1.5_06
>     Reporter: Leonard Wu
>  Attachments: dwr-demo.war
>
> deployment using deploy.jar doesn't appear to clean up correctly.
> first deploy always works. subsequent re-deploy and un-deploy are problematic.
> following illustrates the full sequence of events as i had encountered:
> ------------------------------------------
> D:\work\SERVER\geronimo-1.1\bin>c:\JDK\jdk1.5.0_06\bin\java.exe -jar deployer.ja
> r --user system --password manager deploy D:/work/SERVER/dwr-demo.war
>     Deployed littleoldme/dwrdemo/1.1/war @ http://vaio:8080/dwr-demo
> D:\work\SERVER\geronimo-1.1\bin>c:\JDK\jdk1.5.0_06\bin\java.exe -jar deployer.ja
> r --user system --password manager redeploy D:/work/SERVER/dwr-demo.war
>     No ModuleID or TargetModuleID provided.  Attempting to guess based
>     on the content of the archive.
>     Attempting to use ModuleID 'littleoldme/dwrdemo/1.1/war'
>     Stopped littleoldme/dwrdemo/1.1/war
>     Unloaded littleoldme/dwrdemo/1.1/war
>     Uninstalled littleoldme/dwrdemo/1.1/war
>     Deployed littleoldme/dwrdemo/1.1/war
>     Started littleoldme/dwrdemo/1.1/war
>     Redeployed littleoldme/dwrdemo/1.1/war
> D:\work\SERVER\geronimo-1.1\bin>c:\JDK\jdk1.5.0_06\bin\java.exe -jar deployer.ja
> r --user system --password manager redeploy D:/work/SERVER/dwr-demo.war
>     No ModuleID or TargetModuleID provided.  Attempting to guess based
>     on the content of the archive.
>     Attempting to use ModuleID 'littleoldme/dwrdemo/1.1/war'
>     Stopped littleoldme/dwrdemo/1.1/war
>     Unloaded littleoldme/dwrdemo/1.1/war
>     Uninstalled littleoldme/dwrdemo/1.1/war
>     Error: Operation failed:
>     org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException:
>     Configuration already exists: littleoldme/dwrdemo/1.1/war
>         Configuration already exists: littleoldme/dwrdemo/1.1/war
> D:\work\SERVER\geronimo-1.1\bin>c:\JDK\jdk1.5.0_06\bin\java.exe -jar deployer.ja
> r --user system --password manager undeploy littleoldme/dwrdemo/1.1/war
>     Error: littleoldme/dwrdemo/1.1/war does not appear to be a the name
>     of a module available on the selected server. Perhaps it has already
>     been stopped or undeployed?  If you're trying to specify a
>     TargetModuleID, use the syntax TargetName|ModuleName instead. If
>     you're not sure what's running, try the list-modules command.
> ------------------------------------------
> While in this broken state, i'm able to recover by manually removing the ${geronimo}/repository/littleoldme directory and removing the one line in ${geronimo}/var/config/config.xml that says
> <module load="false" name="littleoldme/dwrdemo/1.1/war"/>
> However, this only gets me to a fresh beginning, and then the whole sequence starts again as I repeat (re/un)deploying.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira