Getting Java Applications into Fedora
We are interested in getting several Java-based applications into Fedora. To do that, there are many Java JAR dependencies which must get into Fedora. Currently JPackage's repository appears to be the best way forward.
This page will track the list of dependencies that various products have and the progress that has been made in getting these dependencies into JPackage and Fedora. It began life as a copy of the work that Lee Faus did for Alfresco. It currently tracks the dependencies for these products:
Dependencies Already in JPackage
JAR name | Project | Containing project/URL | Information we have | Who's working on this |
acegi-security-1.0.1.jar | JasperServer (Alfresco?) | [1] | JPackage HEAD (but not JPACKAGE-1_7) | |
addressing-1.0.jar | Alfresco | [2] | JPackage | |
antlr-2.7.6.jar | JasperServer | [3] | JPackage HEAD | |
aopalliance-1.0.jar | JasperServer | [4] | JPackage HEAD | |
asm-1.5.3.jar | JasperServer | [5] | JPackage HEAD | |
asm-attrs-1.5.3.jar | JasperServer | [6] | JPackage HEAD | |
aspectjrt-1.5.2a.jar | JasperServer | [7] | JPackage HEAD | |
axis-1.3.jar | JasperServer | [8] | JPackage HEAD | |
backport-util-concurrent-2.1.jar | JasperServer | [9] | JPackage HEAD | |
batik-1.5-fop-0.20-5.jar | JasperServer | [10] | JPackage HEAD | |
bsh-1.3.0.jar | JasperServer | [11] | JPackage HEAD | |
castor-1.0.jar | JasperServer | [12] | JPackage HEAD | |
cglib-2.1_3.jar | JasperServer | [13] | JPackage HEAD | |
commons-beanutils-1.7.0.jar | JasperServer | [14] | JPackage HEAD (jakarta-commons-beanutils) | |
commons-cli-1.0.jar | JasperServer | [15] | JPackage HEAD (jakarta-commons-cli) | |
commons-codec-1.2.jar | JasperServer | [16] | JPackage HEAD (jakarta-commons-codec) | |
commons-collections-3.2.jar | JasperServer | [17] | JPackage HEAD (jakarta-commons-collections) | |
commons-dbcp-1.2.1.jar | JasperServer | [18] | JPackage HEAD (jakarta-commons-dbcp) | |
commons-digester-1.7.jar | JasperServer | [19] | JPackage HEAD (jakarta-commons-digester) | |
commons-discovery-0.2.jar | JasperServer | [20] | JPackage HEAD (jakarta-commons-discovery) | |
commons-fileupload-1.1.1.jar | JasperServer | [21] | JPackage HEAD (jakarta-commons-fileupload) | |
commons-httpclient-3.0.jar | JasperServer | [22] | JPackage HEAD (jakarta-commons-httpclient) | |
commons-io-1.1.jar | JasperServer | [23] | JPackage HEAD (jakarta-commons-io) | |
commons-jxpath-1.2.jar | Alfresco | [24] | JPackage has this (jakarta-commons-jxpath) | |
commons-lang-2.1.jar | JasperServer | [25] | JPackage HEAD (jakarta-commons-lang) | |
commons-logging-1.0.4.jar | JasperServer | [26] | JPackage HEAD (jakarta-commons-logging) | |
commons-math-1.0.jar | JasperServer | [27] | JPackage HEAD (jakarta-commons-math) | |
commons-pool-1.2.jar | JasperServer | [28] | JPackage HEAD (jakarta-commons-pool) | |
commons-vfs-1.0.jar | JasperServer | [29] | JPackage HEAD (jakarta-commons-vfs) | |
dom4j-1.6.1.jar | JasperServer | [30] | JPackage HEAD | |
ehcache-1.2.3.jar, ehcache-1.4.1-patched.jar | JasperServer, Alfresco | [31] | JPackage has this | |
fop-0.20.5.jar | JasperServer | [32] | JPackage HEAD | |
freemarker.jar | Alfresco | [33] | JPackage has this | |
groovy-all-minimal-1.0.jar | JasperServer | [34] | JPackage HEAD | |
hibernate-3.2.1.ga.jar | JasperServer | [35] | JPackage HEAD | |
hsqldb-1.7.1.jar | JasperServer | [36] | JPackage HEAD | |
htmlparser-1.6.jar | Alfresco | [37] | ||
itext-1.3.1.jar | JasperServer | [38] | JPackage HEAD | |
jakarta-regexp-1.4.jar | JasperServer | [39] | JPackage HEAD (regexp) | |
javacup-0.10k.jar | JasperServer | [40] (jpackage.org links to a different--obsolete--site) | JPackage HEAD | |
jaxen-1.1-beta-8.jar | JasperServer | [41] | JPackage HEAD | |
jaxrpc.jar | Alfresco | [42] | ||
jcommon-1.0.0.jar | JasperServer | [43] | JPackage HEAD | |
jdom-1.0.jar | JasperServer | [44] | JPackage HEAD | |
jfreechart-1.0.3.jar | JasperServer | [45] | JPackage HEAD | |
jibx-bind.jar jibx-run.jar | Alfresco | [46] | JPackage has this | |
jstl-1.1.0.jar | Alfresco | [47] [48] | JPackage | |
log4j-1.2.12.jar | JasperServer | [49] | JPackage HEAD | |
lucene-analyzers-2.1.0.jar lucene-snowball-2.1.0.jar | Alfresco | [50] [51] | ||
myfaces-api-1.1.5.jar | Alfresco | JPackage has this | ||
odmg-3.0.jar | Alfresco | JPackage has this | ||
ognl-2.7.jar | JasperServer | [52] | JPackage HEAD | |
oro-2.0.8.jar | JasperServer | [53] | JPackage HEAD (jakarta-oro) | |
opensaml-1.0.1.jar | Alfresco | JPackage has this | ||
pdfbox-0.7.3.jar | Alfresco | JPackage has this | ||
poi-3.0.2.jar | Alfresco | JPackage has this (I think -- overholt) | ||
portlet-api-lib.jar | Alfresco | This URL doesn't look right. What about the JBoss implementation? -- overholt] | JPackage | |
quartz-1.5.1.jar, quartz-1.6.0.jar | JasperServer, Alfresco | [54] OpenSymphony Scheduler | JPackage (?) | |
resolver.jar | Alfresco | [55] Apache XML Commons | Part of Xerces if we want to include it | |
rhino-js-1.6R7.jar | Alfresco | We're pretty confident this is just the js.jar that's part of the rhino package in Fedora. | ||
saaj.jar | Alfresco | [56] | [https://admin.fedoraproject.org/pkgdb/packages/name/axis An implementation of this is in axis which is in Fedora | |
saxpath.jar | Alfresco | CodeHaus page | Saxpath became a part of jaxen. We should ask Alfresco to build and test with jaxen instead. | |
shale-test-1.0.4.jar | Alfresco | Shale test sub-project | JPackage | |
sitemesh-2.2.1.jar | JasperServer | [57] | JPackage HEAD (only in the attic?) | |
spring-2.0.2.jar | Alfresco, JasperServer | Spring | JPackage. See also here. Alexander Kurtakov has also stated that bsh, jruby, and groovy are needed for the scripting support. | |
standard.jar | Alfresco | same as JSTL | ||
tm-extractors-0.4_patched.jar | Alfresco | TextMining | JPackage. The "_patched" scares me -- overholt | |
wsdl4j-1.5.1.jar | JasperServer | [58] | JPackage HEAD | |
wss4j.jar | Alfresco | Apache WSS4J | JPackage and JPackage | |
xalan-2.4.1.jar | JasperServer | [59] | JPackage HEAD (xalan-j2) | |
xbean-2.2.0.jar | JasperServer | [60] | JPackage HEAD | |
xercesImpl-2.6.0.jar | JasperServer | [61] | JPackage HEAD (xerces-j2) | |
xmlbeans-jsr173-api-2.0-dev.jar | JasperServer | [62] | JPackage HEAD (xmlbean) | |
xstream-1.1.3.jar, xstream-1.2.2.jar | Alfresco, JasperServer | http://xstream.codehaus.org/ | JPackage has xstream. |