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

Doug Cutting updated AVRO-987:
------------------------------

    Attachment: AVRO-987-exe.patch

Here's a patch that fixes this.  It's not 100% compatible, since the nodeps 
tools jar will now be called avro-tools-nodeps-X.Y.Z.jar instead of 
avro-tools-X.Y.Z-nodeps.jar, which means that users of that jar will need to 
update their poms when they upgrade.

Does this seem reasonable to folks?  The other alternative is to not package 
avro-tools as an osgi bundle, but I'd rather keep things consistent across 
modules. 

> Make Avro OSGi ready
> --------------------
>
>                 Key: AVRO-987
>                 URL: https://issues.apache.org/jira/browse/AVRO-987
>             Project: Avro
>          Issue Type: New Feature
>          Components: java
>            Reporter: Ioannis Canellos
>            Assignee: Ioannis Canellos
>             Fix For: 1.7.6
>
>         Attachments: AVRO-987-1_6_3-patch.txt, AVRO-987-exe.patch, 
> AVRO-987-patch-updated.txt, AVRO-987-patch.txt, AVRO-987.patch
>
>
> It would be really nice to be able to use Avro inside OSGi. To achieve this 
> two things are required:
> i) Provide proper MANIFEST.MF.
> ii) Deal with potential class loading issues. Avro uses Class.forName a lot 
> and that is not very OSGi friendly.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to