[ https://issues.apache.org/jira/browse/OPENJPA-2511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14393419#comment-14393419 ]
Mark Struberg commented on OPENJPA-2511: ---------------------------------------- I guess this should go to a new module? Or should we tweak openjpa-all? > provide a minimal shade > ----------------------- > > Key: OPENJPA-2511 > URL: https://issues.apache.org/jira/browse/OPENJPA-2511 > Project: OpenJPA > Issue Type: New Feature > Reporter: Romain Manni-Bucau > > Hi > currenty openjpa artifacts brings a lot of thing, would surely be great to > get a minimal (jdbc) bundle: > {code} > <!-- Create our aggregate JAR --> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-shade-plugin</artifactId> > <executions> > <execution> > <phase>package</phase> > <goals> > <goal>shade</goal> > </goals> > <configuration> > > <createDependencyReducedPom>true</createDependencyReducedPom> > > <createSourcesJar>${createSources}</createSourcesJar> > > <keepDependenciesWithProvidedScope>true</keepDependenciesWithProvidedScope> > > <promoteTransitiveDependencies>true</promoteTransitiveDependencies> > <!-- > Specify a subset of depends to include, > which must match the <dependencies> section. > --> > <artifactSet> > <includes> > > <include>${project.groupId}:openjpa-lib</include> > > <include>${project.groupId}:openjpa-kernel</include> > > <include>${project.groupId}:openjpa-jdbc</include> > > <include>${project.groupId}:openjpa-persistence</include> > > <include>${project.groupId}:openjpa-persistence-jdbc</include> > </includes> > </artifactSet> > <!-- OpenJPA unique META-INF setup --> > <transformers> > <!-- Need to concatinate the services > resources: > org.apache.openjpa.lib.conf.ProductDerivation > javax.persistence.spi.PersistenceProvider > > org.apache.openjpa.kernel.exps.ExpressionParser > --> > <transformer > implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" > /> > </transformers> > </configuration> > </execution> > </executions> > </plugin> > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)