[ https://issues.apache.org/jira/browse/FELIX-2993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13050774#comment-13050774 ]
Andrei Pozolotin commented on FELIX-2993: ----------------------------------------- and another, hm, difficulty: :-) the same code which produces the exception above in jnlp mode, fails in test mode (run inside eclipse) for unrelated reason: (probably framework.security can not handle exploded jar during the signature check?) 17:26:13.819 [# OSGI START] DEBUG com.barchart.platform.host.main.App - install : reference:file:../barchart-plugin-core/target/classes 17:26:13.873 [# OSGI START] ERROR com.barchart.platform.host.main.App - org.osgi.framework.BundleException: Could not create bundle object. at org.apache.felix.framework.Felix.installBundle(Felix.java:2650) ~[org.apache.felix.framework-3.2.2.jar:na] at org.apache.felix.framework.Felix.installBundle(Felix.java:2501) ~[org.apache.felix.framework-3.2.2.jar:na] at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:142) ~[org.apache.felix.framework-3.2.2.jar:na] at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:123) ~[org.apache.felix.framework-3.2.2.jar:na] at com.barchart.platform.host.impl.HostOsgiFramework.osgiActivate(HostOsgiFramework.java:277) ~[classes/:na] at com.barchart.platform.host.impl.HostServiceProvider.osgiActivate(HostServiceProvider.java:45) ~[classes/:na] at com.barchart.platform.host.impl.HostServiceProvider.osgiStartup(HostServiceProvider.java:193) ~[classes/:na] at com.barchart.platform.host.main.App.access$0(App.java:1) [classes/:na] at com.barchart.platform.host.main.App$1.runCore(App.java:36) [classes/:na] at com.barchart.platform.api.util.RunSwitch.run(RunSwitch.java:57) [classes/:na] at java.lang.Thread.run(Thread.java:662) [na:1.6.0_25] Caused by: java.io.FileNotFoundException: ../barchart-plugin-core/target/classes/META-INF/maven (Is a directory) at java.io.FileInputStream.open(Native Method) ~[na:1.6.0_25] at java.io.FileInputStream.<init>(FileInputStream.java:120) ~[na:1.6.0_25] at org.apache.felix.framework.util.SecureAction$Actions.run(SecureAction.java:1203) ~[org.apache.felix.framework-3.2.2.jar:na] at java.security.AccessController.doPrivileged(Native Method) ~[na:1.6.0_25] at org.apache.felix.framework.util.SecureAction.getFileInputStream(SecureAction.java:423) ~[org.apache.felix.framework-3.2.2.jar:na] at org.apache.felix.framework.cache.DirectoryContent.getEntryAsStream(DirectoryContent.java:140) ~[org.apache.felix.framework-3.2.2.jar:na] at org.apache.felix.framework.security.util.BundleInputStream.readNext(BundleInputStream.java:147) ~[org.apache.felix.framework.security-1.4.2.jar:na] at org.apache.felix.framework.security.util.BundleInputStream.read(BundleInputStream.java:123) ~[org.apache.felix.framework.security-1.4.2.jar:na] at java.io.InputStream.read(InputStream.java:154) ~[na:1.6.0_25] at java.io.FilterInputStream.read(FilterInputStream.java:116) ~[na:1.6.0_25] at java.io.PushbackInputStream.read(PushbackInputStream.java:169) ~[na:1.6.0_25] at java.util.zip.ZipInputStream.readFully(ZipInputStream.java:407) ~[na:1.6.0_25] at java.util.zip.ZipInputStream.readLOC(ZipInputStream.java:238) ~[na:1.6.0_25] at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:82) ~[na:1.6.0_25] at java.util.jar.JarInputStream.checkManifest(JarInputStream.java:86) ~[na:1.6.0_25] at java.util.jar.JarInputStream.<init>(JarInputStream.java:68) ~[na:1.6.0_25] at org.apache.felix.framework.security.verifier.BundleDNParser.getCertificates(BundleDNParser.java:274) ~[org.apache.felix.framework.security-1.4.2.jar:na] at org.apache.felix.framework.security.verifier.BundleDNParser._getDNChains(BundleDNParser.java:237) ~[org.apache.felix.framework.security-1.4.2.jar:na] at org.apache.felix.framework.security.verifier.BundleDNParser.checkDNChains(BundleDNParser.java:145) ~[org.apache.felix.framework.security-1.4.2.jar:na] at org.apache.felix.framework.SecurityProviderImpl.checkBundle(SecurityProviderImpl.java:64) ~[org.apache.felix.framework.security-1.4.2.jar:na] at org.apache.felix.framework.BundleImpl.addModule(BundleImpl.java:1135) ~[org.apache.felix.framework-3.2.2.jar:na] at org.apache.felix.framework.BundleImpl.<init>(BundleImpl.java:82) ~[org.apache.felix.framework-3.2.2.jar:na] at org.apache.felix.framework.Felix.installBundle(Felix.java:2593) ~[org.apache.felix.framework-3.2.2.jar:na] ... 10 common frames omitted > jnlp & felix.security > --------------------- > > Key: FELIX-2993 > URL: https://issues.apache.org/jira/browse/FELIX-2993 > Project: Felix > Issue Type: Bug > Components: Framework Security > Reporter: Andrei Pozolotin > > original thread: > http://www.mail-archive.com/users@felix.apache.org/msg10424.html -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira