[infinispan-issues] [JBoss JIRA] (ISPN-5838) Cleanup uberjar packaging

Pedro Zapata (JIRA) issues at jboss.org
Wed Oct 7 06:41:00 EDT 2015


Pedro Zapata created ISPN-5838:
----------------------------------

             Summary: Cleanup uberjar packaging
                 Key: ISPN-5838
                 URL: https://issues.jboss.org/browse/ISPN-5838
             Project: Infinispan
          Issue Type: Feature Request
          Components: Build process
            Reporter: Pedro Zapata


Need to minimize shipping non-required or provided dependencies in the uberjar.

Some ideas that need to be further refined:

* Split CDI into cdi-embedded and cdi-remote
* Add only cdi-embedded to infinispan-embedded (and cdi-remote to infinispan-remote)
* Add infinispan-client-hotrod to infinispan-embedded ? Used for RemoteCacheStore (which is an embedded use-case)
* infinispan-embedded has a compulsory dependency on javax.transaction api. We cannot change this in Infinispan <= 8.2 for backwards compatibility, but we can change it in 8.3
* 



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the infinispan-issues mailing list