Alex,

Do you build your software using Maven? Perhaps you could use a Maven
assembly to re-create the TomEE distribution?

John


On Wed, Feb 6, 2013 at 11:09 AM, Alex The Rocker <[email protected]>wrote:

> Hello,
>
> Currently, the JAR files in TomEE distributions (in lib/ directory) include
> the JAR's version number in the JAR file name ; which is kind of redundant
> with MANIFEST.MF content of these JAR files.
>
> Problem with our product now embedding TomEE is that after "GA", we deliver
> service pack with potentially newer TomEE version (for security fixes at
> least).
>
> But with JAR files names changing massively from a TomEE version to
> another, and our dumb fixpack installer unable to remove files, we end up
> with version mixes: after a fix pack is installed with never TomEE version,
> we have a mix of old JAR file and newer one.
>
> I guess this mix can cause a wide mess, unless the newer JAR are referred
> to, for example in a CLASSPATH part of the newer TomEE.
>
> But i'm not sure. I have the feeling that Tomcat was more friendly with
> dumb service pack installers that can't delete file, and has not verion of
> its JAR files naming.
>
> Could TomEE have versionless JAR files naming?
>
> Even for developers it could be nice not to have to rename their
> dependencies from version to version...
>
> Alex.
>

Reply via email to