directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Emmanuel Lecharny (JIRA)" <>
Subject [jira] Closed: (DIRSERVER-458) Avoid merging third-party binaries in the main jar
Date Sat, 21 Apr 2007 11:06:16 GMT


Emmanuel Lecharny closed DIRSERVER-458.

Closing all issues created in 2005 and before which are marked resolved

> Avoid merging third-party binaries in the main jar
> --------------------------------------------------
>                 Key: DIRSERVER-458
>                 URL:
>             Project: Directory ApacheDS
>          Issue Type: Improvement
>            Reporter: Stephane Bailliez
>         Assigned To: Alex Karasulu
> I would highly recommend modifying the packaging strategy.
> Merging all dependencies into the main jar will be extremely painful for users, especially
those who need to embed it will more than certainly conflict with their version of antlr,
commons-collections, commons-lang, commons-logging, regexp, oro, aspectj.
> If you want to merge, you need also to modify the packages so that there could be no
conflict.. which is worth it for a product like Weblogic. Certainly not for ApacheDS
> I think it would be better to use the Class-Path in the manifest to indicates clearly
your dependencies and also name the jar appropriately to figure out the version at first sight
(since the manifest versioning is often not used)

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message