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

J.W. Janssen resolved FELIX-1835.
---------------------------------

    Resolution: Cannot Reproduce

Cannot reproduce with latest code, but added an additional itest in rev 
#1581302 to verify this behaviour.


> Installing of deployment package fails if has it's bundles in subdirectory
> --------------------------------------------------------------------------
>
>                 Key: FELIX-1835
>                 URL: https://issues.apache.org/jira/browse/FELIX-1835
>             Project: Felix
>          Issue Type: Bug
>          Components: Deployment Admin
>         Environment: Windows Vista, Apache Felix
>            Reporter: Pavel Kodl
>
> Currently have to be all bundles in root of deployment package, else 
> DeploymentException is thrown.
> However in OSGi Service Platform Service Compendium v4.2 specification is 
> presented, that bundles could be in subdirectory - in this example manifest:
> Manifest-Version: 1.0
> DeploymentPackage-Icon: %icon
> DeploymentPackage-SymbolicName: com.third._3d
> DeploymentPacakge-Version: 1.2.3.build22032005
> ↵
> Name: bundles/3dlib.jar
> SHA1-Digest: MOez1l4gXHBo8ycYdAxstK3UvEg=
> Bundle-SymbolicName: com.third._3d
> Bundle-Version: 2.3.1
> Stack trace is:
> org.osgi.service.deploymentadmin.DeploymentException: Expected more bundles 
> in the stream: [bundles/cz.zcu.kiv.osgi.hiworld-1.0.0.jar, 
> bundles/cz.zcu.kiv.osgi.helloworld-1.0.0.jar]
>      at 
> org.apache.felix.deploymentadmin.spi.UpdateCommand.execute(UpdateCommand.java:61)
>      at 
> org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl.call(DeploymentSessionImpl.java:74)
>      at 
> org.apache.felix.deploymentadmin.DeploymentAdminImpl.installDeploymentPackage(DeploymentAdminImpl.java:215)
>      ...



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to