Differences between revisions 1 and 61 (spanning 60 versions)
Revision 1 as of 2006-03-14 11:30:12
Size: 4590
Editor: ?Guido Günther
Comment: Add thirdparty packages
Revision 61 as of 2010-04-10 08:51:16
Size: 11286
Comment: clean up a bit
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== JBoss in Debian ==

=== Thirdparty JARs ===
The JBoss 4.0.4rc1 source tarball contains sevearl thirdparty packages under thirdparty/ which need to be present in Debian in order to run JBoss successfully. This list tries to keep track of the current status:
<<TableOfContents>>

= package and git repository =

Use the following snippet for your sources.list:
{{{
deb http://pkg-jboss.alioth.debian.org unstable/i386/
deb http://pkg-jboss.alioth.debian.org unstable/all/
deb-src http://pkg-jboss.alioth.debian.org unstable/source/
}}}

To install the JBoss application server run
{{{
apt-get install jbossas5
}}}

Please report bugs at the Tracker at [[http://alioth.debian.org/projects/pkg-jboss/]]. There is a mailing list that can be subscribed at [[http://lists.alioth.debian.org/mailman/listinfo/pkg-jboss-maintainer]].

If you are member of the group pkg-jboss you can upload with the following dput configuration:
{{{
[pkg-jboss]
method = scp
fqdn = alioth.debian.org
incoming = /home/groups/pkg-jboss/htdocs/mini-dinstall/incoming/
post_upload_command = ssh alioth.debian.org /home/groups/pkg-jboss/mini-dinstall.sh
}}}

The git repos can be found at http://git.debian.org/?p=pkg-jboss/jbossas5.git;a=summary and http://git.debian.org/?p=pkg-jboss/jbossas5-libs.git;a=summary .


= Building the packages from vcs =
== Building the Debian Package (jbossas5) from GIT ==
 * Clone the archives with {{{git clone}}} or better with {{{gbp-clone}}}
{{{
gbp-clone git://git.debian.org/pkg-jboss/jbossas5-libs.git
gbp-clone git://git.debian.org/pkg-jboss/jbossas5.git
}}}
 * Build the jbossas5-libs package
{{{
gbp-sid
}}}
 * Install the jbossas5-libs package in your buildsystem. With a local repository add the repo to /var/cache/pbuilder/case-sid.cow/etc/apt/sources.list. and do
{{{
sudo cowbuilder --update --basepath=/var/cache/pbuilder/base-sid.cow
}}}

 * The jbossas5 package is an evil beast a the moment. First install openjdk-6-jre and ant that the sanity check in debian/rules has it's peace.
{{{
 apt-get install openjdk-6-jre ant
}}}
 * Build the package. If you use git-buildpackage and friends (as i do like described [[MatthiasSchmitz|here]]) run
{{{
 gbp-sid
}}}
otherwise install all Build-Depends and run
{{{
git-buildpackage
}}}
== Building the Debian Package (jboss4) from Alioth SVN ==

{{{
 (1) mkdir jboss && cd jboss
 (2) svn co svn://svn.debian.org/pkg-jboss/jboss4/trunk jboss4
 (3) wget http://switch.dl.sourceforge.net/sourceforge/jboss/jboss-4.0.4.GA-src.tar.gz
 (4) tar zvxf jboss-4.0.4.GA-src.tar.gz
 (5) cd jboss4 && cp -rl ../jboss-4.0.4.GA-src/* .
 (6) debuild -us -uc
}}}
 1. Create a build dir
 2. Checkout debian package source
 3. Get JBoss 4.0.4 from http://labs.jboss.com/portal/jbossas/download
 4. Unpack the upstream source
 5. Copy (actually hardlink) the upstream source into the Debian package source
 6. Build the package

= Older (maybe obsolete) JBoss 5 TODOs/plan =

== jbossas5 ==

    * create a inofficial package jbossas5-libs with all jar files that are not packaged for Debian but needed for the app server - DONE
    * create a transitional package jbossas5 that (Build-)Depends: jbossas5-libs - partially DONE
    * build a minimal package that can be uploaded to main

== joesnmp/opennms ==

 * old upstream code shipped with jbossas5 is available at http://sourceforge.net/projects/joesnmp/
 * but current upstream is http://sourceforge.net/projects/opennms/ but incompatible with jboss
 * see http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4191158#4191158 for more info
 * there is some packaging of opennms by the pkg-java project but this package has not been uploaded yet

== Apache scout ==

 * http://ws.apache.org/scout/source-repository.html
 * http://svn.apache.org/repos/asf/webservices/scout/branches/v1.0rc2/
 * there is one file with no license information: etc/uddi_v2.xsd

The following packages might be needed for jbossas5 but the list must be checked again.

== jacorb ==

    * existing ITP: [[DebianBug:349540|#349540]]
    * http://www.jacorb.org/

== istack-commons ==

    * https://istack-commons.dev.java.net/

== rngom ==

    * https://rngom.dev.java.net/
    * easy

== txw ==

    * https://txw.dev.java.net/
    * easy

== xsom ==

    * https://xsom.dev.java.net/
    * easy

== jaxb ==

    * the JAXB API is already in Debian: libjaxme-java
    * https://jaxb.dev.java.net/
    * blocked by codemodel, com.sun.xml.dtdparser?, istack-commons-runtime, istack-commons-tools, rngom, txw, xsom
    * Build-Depends: glassfish-activation, xml-commons-resolver1.1

== jpl ==

    * http://sourceforge.net/projects/jpl/ and http://www.swi-prolog.org/
    * part of swi-prolog
    * requested jpl addition: [[DebianBug:449437|#449437]]

== Open bugs ==
We use [[http://lists.debian.org/debian-devel-announce/2005/09/msg00002.html|BTS usertags]] with user `pkg-jboss-maintainer@lists.alioth.debian.org` to keep track of bugs.

 * ITPs and bugs concerning the [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=jboss-packaging;users=pkg-jboss-maintainer@lists.alioth.debian.org|packaging]] effort.

== Thirdparty JARs ==
The JBoss source tarball contains several thirdparty packages under common/lib/ which need to be compiled from source for Debian. This list tries to keep track of the current status:
Line 6: Line 144:
|| Package || URL || Version || Debian Package || Debian Version ||
|| antlr || http://www.antlr.org/ || 2.7.6.rc1 || antlr || 2.7.6 ||
|| apache-addressing || http://ws.apache.org/ws-fx/addressing/ || cvsbuild-7-19 ||
|| apache-avalon || http://www.apache.org/dist/avalon/avalon-framework/ || 4.1.5 ||
|| apache-avalon-logkit || http://www.apache.org/dist/avalon/logkit/ || 1.2 ||
|| apache-bcel || http://jakarta.apache.org/bcel/index.html || 5.1 ||
|| apache-beanutils || http://jakarta.apache.org/commons/beanutils/ || 1.6.0 ||
|| apache-bsf || http://jakarta.apache.org/bsf/ || 2.3.0 ||
|| apache-codec || http://jakarta.apache.org/commons/codec/ || 1.2.0 ||
|| apache-collections || http://jakarta.apache.org/commons/collections/ || 2.1 ||
|| apache-crimson || http://jakarta.apache.org/commons/digester/ || 1.1.1 ||
|| apache-digester || http://jakarta.apache.org/commons/digester/ || 1.6 ||
|| apache-discovery || http://jakarta.apache.org/commons/discovery/ || 0.2 ||
|| apache-fileupload || http://jakarta.apache.org/commons/fileupload/ || 1.0 ||
|| apache-httpclient || http://jakarta.apache.org/commons/httpclient/ || 2.0.2 ||
|| apache-jaxme || http://ws.apache.org/jaxme/ || 0.2-cvs ||
|| apache-lang || http://jakarta.apache.org/commons/lang/ || 1.0 ||
|| apache-log4j || http://logging.apache.org/ || 1.2.8 ||
|| apache-logging || http://jakarta.apache.org/commons/logging/ || 1.0.4jboss ||
|| apache-modeler || http://jakarta.apache.org/commons/modeler/ || 1.1patch ||
|| apache-myfaces || http://myfaces.apache.org || 1.1.1 ||
|| apache-pool || http://jakarta.apache.org/commons/logging/ || 1.0.1 ||
|| apache-scout || http://ws.apache.org/scout/ || 1.0 ||
|| apache-slide || http://jakarta.apache.org/slide/index.html || 1.0.16 ||
|| apache-tomcat || http://tomcat.apache.org || 5.5.12 || tomcat5 || 5.0.30 ||
|| apache-velocity || http://jakarta.apache.org/velocity || 1.4jboss ||
|| apache-wss4j || http://ws.apache.org/ws-fx/wss4j/ || cvs-7-19 ||
|| apache-xalan || http://xml.apache.org/xalan-j/ || j_2.6.0 ||
|| apache-xerces || http://xml.apache.org/xerces2-j/index.html || 2.7.0 ||
|| apache-xmlsec || http://xml.apache.org/security/index.html || 1.2 ||
|| asm || http://asm.objectweb.org/ || 3.0_beta ||
|| beanshell || http://www.beanshell.org/ || 1.3.0 ||
|| cglib || http://cglib.sourceforge.net/ || 2.1.3 ||
|| commons-el || http://jakarta.apache.org/commons/el/ || 1.0 ||
|| dom4j || http://dom4j.org/ || 1.6.1jboss ||
|| gjt-jpl-util || http://www.gjt.org/pkgdoc/org/gjt/lindfors/util/ || 1.0 ||
|| gnu-getopt || http://www.urbanophile.com/arenn/hacking/download.html || 1.0.10 ||
|| gnu-regexp || http://freshmeat.net/projects/gnu.regexp/ || 1.1.14 ||
|| hibernate-annotations || http://annotations.hibernate.org || 3.1beta8 ||
|| hibernate || http://hibernate.org/ || 3.1.2 ||
|| hibernate-entitymanager || http://entitymanager.hibernate.org/ || 3.1beta6 ||
|| hsqldb || http://hsqldb.org/ || 1.8.0.2 ||
|| ibm-wsdl4j || http://sourceforge.net/projects/wsdl4j || 1.5.1 ||
|| jacorb || http://www.jacorb.org || 2.2.1jboss ||
|| jaxen || http://jaxen.codehaus.org/ || 1.1beta4 ||
|| jfreechart || http://www.jfree.org/jfreechart/ || 0.9.20 ||
|| jgroups || http://www.jgroups.org || 2.2.7 ||
|| joesnmp || http://sourceforge.net/projects/joesnmp || 0.3.3 ||
|| juddi || http://ws.apache.org/juddi/ || 0.9RC4 ||
|| junit || http://www.junit.org/index.htm || 3.8.1 ||
|| junitejb || http://sourceforge.net/projects/junitejb || 1.4 ||
|| objectweb-joramtests || || 1.1 ||
|| odmg || http://www.odmg.org/ || 3.0 ||
|| oswego-concurrent || http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html || 1.3.4 ||
|| qdox || http://qdox.codehaus.org/ || 1.4 ||
|| retrotranslator || http://retrotranslator.sourceforge.net/ || 0.9.6jboss ||
|| sleepycat || http://www.sleepycat.com || 1.5.2 ||
|| sun-jaf || http://java.sun.com/products/javabeans/glasgow/jaf.html || 1.0.2 ||
|| sun-javacc || https://javacc.dev.java.net/ || 3.2 ||
|| sun-javamail || http://java.sun.com/products/javamail/index.jsp || 1.3.1 ||
|| sun-servlet || || ||
|| trove || http://trove4j.sourceforge.net/ || 2.1.1 ||
|| wutka-dtdparser || http://www.wutka.com/dtdparser.html || 1.2.1 ||
|| xdoclet || || 1.2b3 ||
|| xml-sax || || 2.0.x ||
|| Package || Version || Debian Package || Version ||
|| [[http://www.antlr.org/|antlr]] || 2.7.7 || antlr || 2.7.7-11 ||
|| [[http://ws.apache.org/ws-fx/addressing/|apache-addressing]] || cvsbuild-7-19 || || ||
|| [[http://www.apache.org/dist/avalon/modeavalon-framework/|apache-avalon]] || 4.1.5 || libavalon-framework-java || 4.2.0-3 ||
|| [[http://www.apache.org/dist/avalon/logkit/|apache-avalon-logkit]] || 1.2 || liblogkit-java || 1.2.2-8 ||
|| [[http://jakarta.apache.org/bcel/index.html|apache-bcel]] || 5.1 || libbcel-java || 5.1-6 ||
|| [[http://jakarta.apache.org/commons/beanutils/|apache-beanutils]] || 1.6.0 || libcommons-beanutils-java || 1.7.0-4 ||
|| [[http://jakarta.apache.org/bsf/|apache-bsf]] || 2.4.0 || libbsf-java || 2.4.0-2 ||
|| [[http://jakarta.apache.org/commons/codec/|apache-codec]] || 1.3 || libcommons-codec-java || 1.3-4 ||
|| [[http://jakarta.apache.org/commons/collections/|apache-collections]] || 2.1 || libcommons-collections-java || 2.1.1-6 ||
|| [[http://xml.apache.org/crimson/|apache-crimson]] || 1.1.1 || libcrimson-java || 1.1.3-8 ||
|| [[http://jakarta.apache.org/commons/digester/|apache-digester]] || 1.6 ||libcommons-digester-java || 1.7-2 ||
|| [[http://jakarta.apache.org/commons/discovery/|apache-discovery]] || 0.2 || libcommons-discovery-java || 0.2-9 ||
|| [[http://jakarta.apache.org/commons/fileupload/|apache-fileupload]] || 1.0 || libcommons-fileupload-java || 1.0-14 ||
|| [[http://jakarta.apache.org/commons/httpclient/|apache-httpclient]] || 2.0.2 || libcommons-httpclient-java || 2.0.2-2 ||
|| [[http://ws.apache.org/jaxme/|apache-jaxme]] || 0.2-cvs || || ||
|| [[http://jakarta.apache.org/commons/lang/|apache-lang]] || 1.0 || libcommons-lang-java || 2.1-1 ||
|| [[http://logging.apache.org/|apache-log4j]] || 1.2.8 || liblog4j1.2-java || 1.2.13-1 ||
|| [[http://jakarta.apache.org/commons/logging/|apache-logging]] || 1.0.5.GA-jboss || libcommons-logging-java || 1.0.4-5 ||
|| [[http://jakarta.apache.org/commons/modeler/|apache-modeler]] || 1.1patch || libcommons-modeler-java || 1.1-8 ||
|| [[http://myfaces.apache.org|apache-myfaces]] || 1.1.1 || || ||
|| [[http://jakarta.apache.org/commons/pool/|apache-pool]] || 1.0.1 || libcommons-pool-java || 1.2-5 ||
|| [[http://ws.apache.org/scout/|apache-scout]] || 1.0 || || ||
|| [[http://jakarta.apache.org/slide/index.html|apache-slide]] || 1.0.16 || || ||
|| [[http://tomcat.apache.org|apache-tomcat]] || 5.5.12 || tomcat5.5 || 5.5.15-1 ||
|| [[http://jakarta.apache.org/velocity|apache-velocity]] || 1.4jboss || velocity || 1.4-5 ||
|| [[http://ws.apache.org/ws-fx/wss4j/|apache-wss4j]] || cvs-7-19 || || ||
|| [[http://xml.apache.org/xalan-j/|apache-xalan]] || j_2.6.0 || libxalan2-java || 2.6.0-6 ||
|| [[http://xml.apache.org/xerces2-j/index.html|apache-xerces]] || 2.7.0 || libxerces2-java || 2.8.0-0 ||
|| [[http://xml.apache.org/security/index.html|apache-xmlsec]] || 1.2 || || ||
|| [[http://asm.objectweb.org/|asm]] || 3.0_beta || libasm-java || 1.5.3-4 ||
|| [[http://www.beanshell.org/|beanshell]] || 1.3.0 || bsh || 2.0b4-4 ||
|| [[http://cglib.sourceforge.net/|cglib]] || 2.1.3 || || ||
|| [[http://jakarta.apache.org/commons/el/|commons-el]] || 1.0 || libcommons-el-java || 1.0-3 ||
|| [[http://dom4j.org/|dom4j]] || 1.6.1jboss || libdom4j-java || 1.6.1+dfsg-2 ||
|| [[http://www.gjt.org/pkgdoc/org/gjt/lindfors/util/|gjt-jpl-util]] || 1.0 || || ||
|| [[http://www.urbanophile.com/arenn/hacking/download.html|gnu-getopt]] || 1.0.10 || libgetopt-java || 1.0.11-2 ||
|| [[http://freshmeat.net/projects/gnu.regexp/|gnu-regexp]] || 1.1.14 || libgnu-regexp-java || 1.4-3 ||
|| [[http://annotations.hibernate.org|hibernate-annotations]] || 3.4.0 GA || libhibernate-annotations-java || 3.4.0.GA+dak1-1 ||
|| [[http://hibernate.org/|hibernate]] || 3.3.1 GA || libhibernate3-java || 3.3.1.GA+dak1-3 ||
|| [[http://entitymanager.hibernate.org/|hibernate-entitymanager]] || 3.4.0 GA || libhibernate-entitymanager-java || 3.4.0.GA+dak1-1 ||
|| [[http://hsqldb.org/|hsqldb]] || 1.8.0.2 || libhsqldb-java || 1.8.0.2-2 ||
|| [[http://sourceforge.net/projects/wsdl4j|ibm-wsdl4j]] || 1.5.1 || || ||
|| [[http://www.jacorb.org|jacorb]] || 2.2.1jboss || || ||
|| [[http://jaxen.codehaus.org/|jaxen]] || 1.1beta4 || libjaxen-java || 1.0FCS-3 ||
|| [[http://www.jfree.org/jfreechart/|jfreechart]] || 0.9.20 || libjfreechart-java || 1.0.1-1 ||
|| [[http://www.jgroups.org|jgroups]] || 2.2.7 || || ||
|| [[http://sourceforge.net/projects/joesnmp|joesnmp]] || 0.3.3 || || ||
|| [[http://ws.apache.org/juddi/|juddi]] || 0.9RC4 || || ||
|| [[http://www.junit.org/index.htm|junit]] || 3.8.1 || junit || 3.8.1.1-7 ||
|| [[http://sourceforge.net/projects/junitejb|junitejb]] || 1.4 || || ||
|| objectweb-joramtests || 1.1 || || ||
|| [[http://www.odmg.org/|odmg]] || 3.0 || || ||
|| [[http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html|oswego-concurrent]] || 1.3.4 || || ||
|| [[http://qdox.codehaus.org/|qdox]] || 1.4 || || ||
|| [[http://retrotranslator.sourceforge.net/|retrotranslator]] || 0.9.6jboss || || ||
|| [[http://www.sleepycat.com|sleepycat]] || 1.5.2 || || ||
|| [[http://java.sun.com/products/javabeans/glasgow/jaf.html|sun-jaf]] || 1.0.2 || || ||
|| [[https://javacc.dev.java.net/|sun-javacc]] || 3.2 || javacc || 3.2+0-3 ||
|| [[http://java.sun.com/products/javamail/index.jsp|sun-javamail]] || 1.3.1 || || ||
|| sun-servlet || || libservlet2.4-java || ||
|| [[http://trove4j.sourceforge.net/|trove]] || 2.1.1 || || ||
|| [[http://www.wutka.com/dtdparser.html|wutka-dtdparser]] || 1.2.1 || || ||
|| [[http://xdoclet.sourceforge.net/|xdoclet]] || 1.2b3 || || ||
|| xml-sax || 2.0.x || || ||

== Building with other free tools ==
== TODO ==
 * complete the above table
 * use Debian versions of thirdparty packages, where available
 * package missing thirdparty stuff from the above table, that isn't already in Debian

----
CategoryJava

package and git repository

Use the following snippet for your sources.list:

deb http://pkg-jboss.alioth.debian.org unstable/i386/
deb http://pkg-jboss.alioth.debian.org unstable/all/
deb-src http://pkg-jboss.alioth.debian.org unstable/source/

To install the JBoss application server run

apt-get install jbossas5

Please report bugs at the Tracker at http://alioth.debian.org/projects/pkg-jboss/. There is a mailing list that can be subscribed at http://lists.alioth.debian.org/mailman/listinfo/pkg-jboss-maintainer.

If you are member of the group pkg-jboss you can upload with the following dput configuration:

[pkg-jboss]
method = scp
fqdn = alioth.debian.org
incoming = /home/groups/pkg-jboss/htdocs/mini-dinstall/incoming/
post_upload_command = ssh alioth.debian.org /home/groups/pkg-jboss/mini-dinstall.sh

The git repos can be found at http://git.debian.org/?p=pkg-jboss/jbossas5.git;a=summary and http://git.debian.org/?p=pkg-jboss/jbossas5-libs.git;a=summary .

Building the packages from vcs

Building the Debian Package (jbossas5) from GIT

  • Clone the archives with git clone or better with gbp-clone

gbp-clone git://git.debian.org/pkg-jboss/jbossas5-libs.git
gbp-clone git://git.debian.org/pkg-jboss/jbossas5.git
  • Build the jbossas5-libs package

gbp-sid
  • Install the jbossas5-libs package in your buildsystem. With a local repository add the repo to /var/cache/pbuilder/case-sid.cow/etc/apt/sources.list. and do

sudo  cowbuilder --update --basepath=/var/cache/pbuilder/base-sid.cow
  • The jbossas5 package is an evil beast a the moment. First install openjdk-6-jre and ant that the sanity check in debian/rules has it's peace.

 apt-get install openjdk-6-jre ant

  • Build the package. If you use git-buildpackage and friends (as i do like described here) run

 gbp-sid 

otherwise install all Build-Depends and run

git-buildpackage

Building the Debian Package (jboss4) from Alioth SVN

 (1) mkdir jboss && cd jboss
 (2) svn co svn://svn.debian.org/pkg-jboss/jboss4/trunk jboss4
 (3) wget http://switch.dl.sourceforge.net/sourceforge/jboss/jboss-4.0.4.GA-src.tar.gz
 (4) tar zvxf jboss-4.0.4.GA-src.tar.gz
 (5) cd jboss4 && cp -rl ../jboss-4.0.4.GA-src/* .
 (6) debuild -us -uc
  1. Create a build dir
  2. Checkout debian package source
  3. Get JBoss 4.0.4 from http://labs.jboss.com/portal/jbossas/download

  4. Unpack the upstream source
  5. Copy (actually hardlink) the upstream source into the Debian package source
  6. Build the package

Older (maybe obsolete) JBoss 5 TODOs/plan

jbossas5

  • create a inofficial package jbossas5-libs with all jar files that are not packaged for Debian but needed for the app server - DONE
  • create a transitional package jbossas5 that (Build-)Depends: jbossas5-libs - partially DONE
  • build a minimal package that can be uploaded to main

joesnmp/opennms

Apache scout

The following packages might be needed for jbossas5 but the list must be checked again.

jacorb

istack-commons

rngom

txw

xsom

jaxb

  • the JAXB API is already in Debian: libjaxme-java
  • https://jaxb.dev.java.net/

  • blocked by codemodel, com.sun.xml.dtdparser?, istack-commons-runtime, istack-commons-tools, rngom, txw, xsom
  • Build-Depends: glassfish-activation, xml-commons-resolver1.1

jpl

Open bugs

We use BTS usertags with user pkg-jboss-maintainer@lists.alioth.debian.org to keep track of bugs.

  • ITPs and bugs concerning the packaging effort.

Thirdparty JARs

The JBoss source tarball contains several thirdparty packages under common/lib/ which need to be compiled from source for Debian. This list tries to keep track of the current status:

Package

Version

Debian Package

Version

antlr

2.7.7

antlr

2.7.7-11

apache-addressing

cvsbuild-7-19

apache-avalon

4.1.5

libavalon-framework-java

4.2.0-3

apache-avalon-logkit

1.2

liblogkit-java

1.2.2-8

apache-bcel

5.1

libbcel-java

5.1-6

apache-beanutils

1.6.0

libcommons-beanutils-java

1.7.0-4

apache-bsf

2.4.0

libbsf-java

2.4.0-2

apache-codec

1.3

libcommons-codec-java

1.3-4

apache-collections

2.1

libcommons-collections-java

2.1.1-6

apache-crimson

1.1.1

libcrimson-java

1.1.3-8

apache-digester

1.6

libcommons-digester-java

1.7-2

apache-discovery

0.2

libcommons-discovery-java

0.2-9

apache-fileupload

1.0

libcommons-fileupload-java

1.0-14

apache-httpclient

2.0.2

libcommons-httpclient-java

2.0.2-2

apache-jaxme

0.2-cvs

apache-lang

1.0

libcommons-lang-java

2.1-1

apache-log4j

1.2.8

liblog4j1.2-java

1.2.13-1

apache-logging

1.0.5.GA-jboss

libcommons-logging-java

1.0.4-5

apache-modeler

1.1patch

libcommons-modeler-java

1.1-8

apache-myfaces

1.1.1

apache-pool

1.0.1

libcommons-pool-java

1.2-5

apache-scout

1.0

apache-slide

1.0.16

apache-tomcat

5.5.12

tomcat5.5

5.5.15-1

apache-velocity

1.4jboss

velocity

1.4-5

apache-wss4j

cvs-7-19

apache-xalan

j_2.6.0

libxalan2-java

2.6.0-6

apache-xerces

2.7.0

libxerces2-java

2.8.0-0

apache-xmlsec

1.2

asm

3.0_beta

libasm-java

1.5.3-4

beanshell

1.3.0

bsh

2.0b4-4

cglib

2.1.3

commons-el

1.0

libcommons-el-java

1.0-3

dom4j

1.6.1jboss

libdom4j-java

1.6.1+dfsg-2

gjt-jpl-util

1.0

gnu-getopt

1.0.10

libgetopt-java

1.0.11-2

gnu-regexp

1.1.14

libgnu-regexp-java

1.4-3

hibernate-annotations

3.4.0 GA

libhibernate-annotations-java

3.4.0.GA+dak1-1

hibernate

3.3.1 GA

libhibernate3-java

3.3.1.GA+dak1-3

hibernate-entitymanager

3.4.0 GA

libhibernate-entitymanager-java

3.4.0.GA+dak1-1

hsqldb

1.8.0.2

libhsqldb-java

1.8.0.2-2

ibm-wsdl4j

1.5.1

jacorb

2.2.1jboss

jaxen

1.1beta4

libjaxen-java

1.0FCS-3

jfreechart

0.9.20

libjfreechart-java

1.0.1-1

jgroups

2.2.7

joesnmp

0.3.3

juddi

0.9RC4

junit

3.8.1

junit

3.8.1.1-7

junitejb

1.4

objectweb-joramtests

1.1

odmg

3.0

oswego-concurrent

1.3.4

qdox

1.4

retrotranslator

0.9.6jboss

sleepycat

1.5.2

sun-jaf

1.0.2

sun-javacc

3.2

javacc

3.2+0-3

sun-javamail

1.3.1

sun-servlet

libservlet2.4-java

trove

2.1.1

wutka-dtdparser

1.2.1

xdoclet

1.2b3

xml-sax

2.0.x

Building with other free tools

TODO

  • complete the above table
  • use Debian versions of thirdparty packages, where available
  • package missing thirdparty stuff from the above table, that isn't already in Debian


CategoryJava