You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Freeman Fang (JIRA)" <ji...@apache.org> on 2013/02/19 10:35:12 UTC

[jira] [Work started] (SMX4-1379) spring-ldap-bundle has mismatch in classes in contains and its MANIFEST.MF file - not useable

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

Work on SMX4-1379 started by Freeman Fang.

> spring-ldap-bundle has mismatch in classes in contains and its MANIFEST.MF file - not useable
> ---------------------------------------------------------------------------------------------
>
>                 Key: SMX4-1379
>                 URL: https://issues.apache.org/jira/browse/SMX4-1379
>             Project: ServiceMix 4
>          Issue Type: Bug
>          Components: Bundles
>    Affects Versions: bundles-2013.01
>            Reporter: Claus Ibsen
>            Assignee: Freeman Fang
>             Fix For: bundles-2013.02
>
>
> The spring-ldap bundle has some invalid MANIFEST.MF entries
> When using the spring-ldap bundle at
> http://repo2.maven.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.spring-ldap/1.3.1.RELEASE_1/
> Then it imports the following packages
> {code}
> WARNING] Failed to validate feature camel-spring-ldap
> [WARNING] No export found to match org.springframework.transaction.compensating (imported by mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-ldap/1.3.1.RELEASE_1)
> [WARNING] No export found to match org.springframework.transaction.compensating.support (imported by mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-ldap/1.3.1.RELEASE_1)
> [WARNING] No export found to match org.springframework.orm.hibernate3 (imported by mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-ldap/1.3.1.RELEASE_1)
> {code}
> The org.springframework.transaction.compensating is in-fact from itself, that source code is from spring-ldap-core itself
> http://search.maven.org/#search%7Cga%7C1%7Cfc%3A%22org.springframework.transaction.compensating%22
> Also it looks like the source code in spring-ldap-core and this bundle is not identical. The spring-ldap-core has fewer classes in the transaction package and whatnot.
> Also the hibernate package should be optional import. You do not need to use that. And hibernate3 has been removed from spring 3.1 or was it 3.2 - well one of the recent release Hibernate 3 is no longer supported.

--
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