openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Dick <>
Subject Re: [DISCUSS] Time to create a openjpa-all Jar?
Date Tue, 05 May 2009 21:11:37 GMT
Hi Donald,

I hate when people respond like this. I know we talked about renaming
openjpa-all to openjpa at some point in the past but we ran into some
issue(s) with doing so. I haven't been able to find the relevant emails

So bearing that in mind I think this sounds like a good idea. I don't
particularly like the mismatch between the maven artifact name and the
directory name either.

I think I'd prefer a different name for the new (and improved) openjpa-all
directory though. Maybe openjpa-bundle or openjpa-osgi. Something to
differentiate it from the old name seems like a good idea to me.

Regarding this module, where are you drawing the line regarding which
dependencies to include? If we were to include commons-dbcp in our binary
distribution would that be included in the new osgi bundle? What about spec
jars etc.? I'm just curious how bare bones we want to be with the osgi

That's all off the top of my head, thanks for bringing it up.


On Tue, May 5, 2009 at 1:39 PM, Donald Woods <> wrote:

> I've noticed several threads on the users list where we keep getting
> questions about the runtime dependencies needed for OpenJPA and would like
> to propose OPENJPA-1063:
> 1) rename the current trunk/openjpa-all directory to trunk/openjpa to
> properly match the OpenJPA aggregate artifact name of openjpa-${version}.jar
> used today.
> 2) create a new /trunk/openjpa-all/pom.xml which creates a OpenJPA +
> depends + OSGi bundle metadata aggregate artifact
> openjpa-all-${version}.jar, which users can grab if they want all of the
> runtime dependency levels used to build/test.  This would not include any
> Derby, ANT, Postgresql or IBM dependencies.
> A follow-on to #2 (OPENJPA-1062), will be adding the OSGi bundle metadata,
> to allow easy out-of-the-box installation and usage of OpenJPA on Apache
> Felix or Eclipse.
> -Donald

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message