[ 
https://issues.apache.org/jira/browse/SLING-6392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Konrad Windszus updated SLING-6392:
-----------------------------------
    Description: 
After deploying bundle with symbolic name {{A}} to JCR location 
{{/apps/myapp/install/mybundle.jar}} or somewhere in the filesystem it is 
correctly being picked up by the JcrInstaller or FileInstaller and deployed in 
Apache Felix. Now the symbolic name has been changed to {{B}} and the updated 
JAR has been deployed to the same location in the JCR  
{{/apps/myapp/install/mybundle.jar}} or to the file system the updated bundle 
is not correctly deployed.
The OSGI installer console exposes that both bundles {{A}} and {{B}} are in 
state {{Installed}} but the /system/console/bundle only shows bundle {{A}} but 
not {{B}}.
It would actually be expected that {{A}} is uninstalled, while {{B}} is getting 
installed!

  was:
After deploying bundle with symbolic name {{A}} to JCR location 
{{/apps/myapp/install/mybundle.jar}} it is correctly being picked up and 
deployed in Apache Felix. Now the symbolic name has been changed to {{B}} and 
the updated JAR deployed to the same JCR location  
{{/apps/myapp/install/mybundle.jar}} the bundle is not correctly deployed.
The OSGI installer console exposes that both bundles {{A}} and {{B}} are in 
state {{Installed}} but the /system/console/bundle only shows bundle {{A}} but 
not {{B}}.


> JCR Installer: Symbolic name changes on a bundle file is not properly 
> supported
> -------------------------------------------------------------------------------
>
>                 Key: SLING-6392
>                 URL: https://issues.apache.org/jira/browse/SLING-6392
>             Project: Sling
>          Issue Type: Bug
>    Affects Versions: JCR Installer 3.1.18, File Installer 1.1.2
>            Reporter: Konrad Windszus
>
> After deploying bundle with symbolic name {{A}} to JCR location 
> {{/apps/myapp/install/mybundle.jar}} or somewhere in the filesystem it is 
> correctly being picked up by the JcrInstaller or FileInstaller and deployed 
> in Apache Felix. Now the symbolic name has been changed to {{B}} and the 
> updated JAR has been deployed to the same location in the JCR  
> {{/apps/myapp/install/mybundle.jar}} or to the file system the updated bundle 
> is not correctly deployed.
> The OSGI installer console exposes that both bundles {{A}} and {{B}} are in 
> state {{Installed}} but the /system/console/bundle only shows bundle {{A}} 
> but not {{B}}.
> It would actually be expected that {{A}} is uninstalled, while {{B}} is 
> getting installed!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to