Hi Oliver

Looks like you are running into the same problem as here: 
http://felix.markmail.org/thread/hompmwzwccdrfyz3

Maybe, again, the ZIP file is missing ?

Regards
Felix

—
Felix Meschberger  |  Principal Scientist  |  Adobe



Am 16.11.2013 um 22:37 schrieb Oliver Zemann <[email protected]>:

> Hi
> 
> I dont know if this is related to Netbeans or to Felix, so i thought
> lets mail it to the mailing list and see what others say :)
> 
> I have a project called SoundBox which also has a API Bundle.
> It worked a couple of months ago, i dont know what i changed. But as
> soon as i create a new OSGi Bundle in Netbeans and add the API, i can
> not start the bundle. I get an exception from Felix(?):
> 
> main:
> [propertyfile] Creating new property file:
> G:\data\code\soundbox\SoundBox\target\run.properties
>     [java] Auto-properties install:
> file:/G:/data/code/soundbox/SoundBox-CoreLibrary/target/classes/
> (org.osgi.framework.BundleException: Unable to cache bundle:
> file:/G:/data/code/soundbox/SoundBox-CoreLibrary/target/classes/ -
> java.util.zip.ZipException: error in opening zip file)
>     [java] org.osgi.framework.BundleException: Unable to cache
> bundle: file:/G:/data/code/soundbox/SoundBox-CoreLibrary/target/classes/
>     [java]    at
> org.apache.felix.framework.Felix.installBundle(Felix.java:2870)
>     [java]    at
> org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:165)
>     [java]    at
> org.apache.felix.main.AutoProcessor.processAutoProperties(AutoProcessor.java:296)
>     [java]    at
> org.apache.felix.main.AutoProcessor.process(AutoProcessor.java:79)
>     [java]    at org.apache.felix.main.Main.main(Main.java:292)
>     [java] Caused by: java.util.zip.ZipException: error in opening
> zip file
>     [java]    at java.util.zip.ZipFile.open(Native Method)
>     [java]    at java.util.zip.ZipFile.<init>(ZipFile.java:220)
>     [java]    at java.util.zip.ZipFile.<init>(ZipFile.java:150)
>     [java]    at java.util.zip.ZipFile.<init>(ZipFile.java:164)
>     [java]    at
> org.apache.felix.framework.util.SecureAction.openZipFile(SecureAction.java:623)
>     [java]    at
> org.apache.felix.framework.util.WeakZipFileFactory$WeakZipFile.<init>(WeakZipFileFactory.java:185)
>     [java]    at
> org.apache.felix.framework.util.WeakZipFileFactory$WeakZipFile.<init>(WeakZipFileFactory.java:168)
>     [java]    at
> org.apache.felix.framework.util.WeakZipFileFactory.create(WeakZipFileFactory.java:71)
>     [java]    at
> org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:84)
>     [java]    at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:878)
>     [java]    at
> org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:550)
>     [java]    at
> org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.java:153)
>     [java]    at
> org.apache.felix.framework.cache.BundleCache.create(BundleCache.java:277)
>     [java]    at
> org.apache.felix.framework.Felix.installBundle(Felix.java:2866)
>     [java]    ... 4 more
>     [java] Auto-properties start:
> file:/G:/data/code/soundbox/SoundBox-CoreLibrary/target/classes/
> (org.osgi.framework.BundleException: Unable to cache bundle:
> file:/G:/data/code/soundbox/SoundBox-CoreLibrary/target/classes/ -
> java.util.zip.ZipException: error in opening zip file)
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling SLF4J API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling Jakarta Commons Logging API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling Log4J API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling Avalon Logger API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling JULI Logger API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling SLF4J API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling Jakarta Commons Logging API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling Log4J API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling Avalon Logger API support.
>     [java]
> org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
> : Enabling JULI Logger API support.
> 
> I just updated the API here:
> https://github.com/olze/SoundBox-CoreLibrary.git,
> 
> So if someone could try to check it out, create a new osgi bundle with
> an Activator, add the API as dependency and start it. Then the error
> should also be thrown.
> 
> Regards,
> Oli
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to