[ 
https://issues.apache.org/jira/browse/GERONIMO-4795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12743261#action_12743261
 ] 

David Jencks commented on GERONIMO-4795:
----------------------------------------

I don't think we should try to fix this.  IMO the proper use of servers is to 
construct them with the plugins you want, and possibly add more plugins.  
However removing plugins is not generally the reverse of adding them.  For 
instance we don't try to delete data files installed when the plugin was 
unpacked, remove config.xml entries, config-substitutions.properties, or 
artifact aliases.  Trying to change this will introduce near infinite 
complexity for no good reason.  Just dont' uninstall apps, assemble a new 
server instead.

In particular, I think  that altering the behavior for mulitple server 
instances here would require some kind of registry of all the servers running 
off of a particular geronimo repository.  I don't think there's any need for 
this.  I'm not aware of any compelling uses for multiple server instances so 
I'm very much against introducing more complexity to make a small aspect of 
uninstalling plugins slightly less problematical.

> Multiple Server Instances: Uninstalling an application does not remove the 
> entry from config.xml of other server instances
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-4795
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4795
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: commands
>    Affects Versions: 2.1.3, 2.1.4
>         Environment: Windows XP G 214
>            Reporter: Ashish Jain
>            Assignee: Ashish Jain
>             Fix For: 2.2
>
>
> 1)  Setup another geronimo instance out of the same installation directory.
> 2) Deploy an applicaton to one instance. This will result in entry being 
> created in config.xml for both the instances
> 3) Undeploy the application. This results in entry being removed from 
> config.xml of one instance and other instance 
> still has entry of the application in config.xml.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to