[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2013-03-04 Thread Stefan Bodewig (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13593081#comment-13593081
 ] 

Stefan Bodewig commented on COMPRESS-199:
-

As far as I understand it, yes.  The dependency is marked optional so it should 
be possible to use Compress in an OSGi context without XZ being present.

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
> Fix For: 1.5
>
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2013-03-04 Thread Matt Quigley (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13592930#comment-13592930
 ] 

Matt Quigley commented on COMPRESS-199:
---

So will we be able to use Compress _without_ XZ after this patch is applied?  
This is unnecessarily bloating my Android project, which does _not_ need XZ 
support but Compress crashes when the xz-lib is not bundled.

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
> Fix For: 1.5
>
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2013-01-31 Thread Stefan Bodewig (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13567662#comment-13567662
 ] 

Stefan Bodewig commented on COMPRESS-199:
-

XZ for Java 1.2 has just been released which provides a proper OSGi bundle.  
I've upgraded the dependency but using this one in an OSGi context might be a 
good workaround until Compress 1.5 is out.

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
> Fix For: 1.5
>
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2012-12-27 Thread Stefan Bodewig (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13540089#comment-13540089
 ] 

Stefan Bodewig commented on COMPRESS-199:
-

AFAIU people who use Compress as OSGi bundle wouldn't be able to use XZ 
compression as long as XZ for Java doesn't provide a bundle anyway - so marking 
it optional seems like a wonderful approach.  I'll commit Jukka's patch and 
reach out to Lasse to see whether there is an easy way for him to turn the next 
XZ for Java releases into bundles as well.

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2012-12-19 Thread Jukka Zitting (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13536662#comment-13536662
 ] 

Jukka Zitting commented on COMPRESS-199:


The following patch implements an alternative solution by marking the xz 
dependency as optional when working with OSGi.

{code}
diff --git a/pom.xml b/pom.xml
index 110e618..f51d628 100644
--- a/pom.xml
+++ b/pom.xml
@@ -151,6 +151,15 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar,
   
 
   
+  
+org.apache.felix
+maven-bundle-plugin
+
+  
+org.tukaani.xz;resolution:=optional
+
+  
 
   
{code}

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2012-09-11 Thread Andreas Aronsson (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13453035#comment-13453035
 ] 

Andreas Aronsson commented on COMPRESS-199:
---

Yes that would be the options available AFAICT. I could not find any references 
to bundle information in the build.xml of the git repo for tukaani so they 
would need a patch too before a possible new release with the required 
metadata. 

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2012-09-11 Thread Niklas Gertoft (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13453000#comment-13453000
 ] 

Niklas Gertoft commented on COMPRESS-199:
-

That was also my guess. What is the requirement on commons projects, must they 
stay OSGi compliant?

If so that gives that either (push for an) update (of) org.tukaani.xz, or 
removing the support as implemented today until an OSGi compliant version is 
possible!?

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (COMPRESS-199) Introduction of XZ breaks OSGi support

2012-09-11 Thread Andreas Aronsson (JIRA)

[ 
https://issues.apache.org/jira/browse/COMPRESS-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13452971#comment-13452971
 ] 

Andreas Aronsson commented on COMPRESS-199:
---

It appears to me that the org.tukaani.xz does not have the correct entries in 
the MANIFEST.MF to allow it to be used as a bundle. 

> Introduction of XZ breaks OSGi support
> --
>
> Key: COMPRESS-199
> URL: https://issues.apache.org/jira/browse/COMPRESS-199
> Project: Commons Compress
>  Issue Type: Bug
>  Components: Compressors
>Affects Versions: 1.4.1
> Environment: Windows Vista & RHEL 6.2, Java 1.6.0_33, Equinox  
> org.eclipse.osgi_3.7.2.v20120110-1415.jar.
>Reporter: Niklas Gertoft
>  Labels: osgi
>
> The introduction of XZ seems to break the OSGi support for the compress 
> bundle.
> The XZ component doesn't seem to be included or referred to (dependency).
> !ENTRY org.apache.commons.compress 4 0 2012-08-20 17:06:19.339
> !MESSAGE FrameworkEvent ERROR
> !STACK 0
> org.osgi.framework.BundleException: The bundle 
> "org.apache.commons.compress_1.4.1 [20]" could not be resolved. Reason: 
> Missing Constraint: Import-Package: org.tukaani.xz; version="0.0.0"
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1131)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
> Included in my project by maven and
> 
>   org.apache.commons
>   commons-compress
>   1.4.1
> 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira