You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by GOMEZ Henri <hg...@slib.fr> on 2002/06/07 09:53:14 UTC
Required jar/rpms to build tomcat 4.1.3b1
Hi,
I've started digging around to make Tomcat 4.1.3 beta1 rpm
and you'll find later of required packages.
jpackage project members get a copy of this mail since
they could have many of them allready available, and sus
we could use them.
The problem with Tomcat 4.1.3, in an OSS packaging perspective,
is the mix of OSS packages, which could be freely distributed
and 'closed' packages, that couldn't be provided independently
due to Sun license which insist on having them included in
programs and not alone.
So the required packages are :
ant 1.4.1
xerces 2.0.1
xalan 2.3.1
These two are not required by JDK 1.3 and later
jndi 1.2.1 (SUN LICENSE PROBLEM)
ldap/jaas 1.2.3 (SUN LICENSE PROBLEM)
servletapi 4 (or 2.3 depends how we call it)
Commons Beanutils 1.1 or greater (1.3 is the latest)
Commons Collections 1.0 or greater (2.0 is the latest)
Commons Digester 1.1.1 or greater (1.2 is the latest)
Commons Logging (one of the latest)
regexp 1.2
Here is a list of optional packages, but it should be
fine to have them also to be able to build a fully complete
tomcat 4.1.3
JDBC Optional 2.0 (SUN LICENSE PROBLEM)
mx4j 1.0 (avoid Sun JMX to have an OSS solution)
Java Activation Framework 1.0.1 (SUN LICENSE PROBLEM)
JavaMail 1.2 or later (SUN LICENSE PROBLEM)
JSSE 1.0.2 (SUN LICENSE AND CRYPTO EXPORTS PROBLEMS)
Java Transaction API 1.0.1 or later (SUN LICENSE PROBLEM)
Struts 1.0.1 or later
Tyrex Data Source 1.0 or later
JUnit 3.7 or later
Commons Modeler Binary version 20020117 or later
Commons DBCP version 20011030 or later
Commons Pool version 20011030 or later
Commons Daemon version 20020219 or later
-
Henri Gomez ___[_]____
EMAIL : hgomez@slib.fr (. .)
PGP KEY : 697ECEDD ...oOOo..(_)..oOOo...
PGP Fingerprint : 9DF8 1EA8 ED53 2F39 DC9B 904A 364F 80E6
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Required jar/rpms to build tomcat 4.1.3b1
Posted by jean-frederic clere <jf...@fujitsu-siemens.com>.
GOMEZ Henri wrote:
> Hi,
>
> I've started digging around to make Tomcat 4.1.3 beta1 rpm
> and you'll find later of required packages.
>
> jpackage project members get a copy of this mail since
> they could have many of them allready available, and sus
> we could use them.
>
> The problem with Tomcat 4.1.3, in an OSS packaging perspective,
> is the mix of OSS packages, which could be freely distributed
> and 'closed' packages, that couldn't be provided independently
> due to Sun license which insist on having them included in
> programs and not alone.
>
> So the required packages are :
>
> ant 1.4.1
> xerces 2.0.1
> xalan 2.3.1
>
> These two are not required by JDK 1.3 and later
>
> jndi 1.2.1 (SUN LICENSE PROBLEM)
> ldap/jaas 1.2.3 (SUN LICENSE PROBLEM)
>
> servletapi 4 (or 2.3 depends how we call it)
>
> Commons Beanutils 1.1 or greater (1.3 is the latest)
>
> Commons Collections 1.0 or greater (2.0 is the latest)
>
> Commons Digester 1.1.1 or greater (1.2 is the latest)
>
> Commons Logging (one of the latest)
>
> regexp 1.2
>
> Here is a list of optional packages, but it should be
> fine to have them also to be able to build a fully complete
> tomcat 4.1.3
>
> JDBC Optional 2.0 (SUN LICENSE PROBLEM)
>
> mx4j 1.0 (avoid Sun JMX to have an OSS solution)
>
> Java Activation Framework 1.0.1 (SUN LICENSE PROBLEM)
>
> JavaMail 1.2 or later (SUN LICENSE PROBLEM)
>
> JSSE 1.0.2 (SUN LICENSE AND CRYPTO EXPORTS PROBLEMS)
Bad and I though we had a substitution.
>
> Java Transaction API 1.0.1 or later (SUN LICENSE PROBLEM)
>
> Struts 1.0.1 or later
>
> Tyrex Data Source 1.0 or later
>
> JUnit 3.7 or later
>
> Commons Modeler Binary version 20020117 or later
It get released: commons-modeler-1.0
>
> Commons DBCP version 20011030 or later
>
> Commons Pool version 20011030 or later
It get released: commons-pool-1.0
>
> Commons Daemon version 20020219 or later
I need help and time in this ;-)
>
>
> -
> Henri Gomez ___[_]____
> EMAIL : hgomez@slib.fr (. .)
> PGP KEY : 697ECEDD ...oOOo..(_)..oOOo...
> PGP Fingerprint : 9DF8 1EA8 ED53 2F39 DC9B 904A 364F 80E6
>
>
> --
> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Required jar/rpms to build tomcat 4.1.3b1
Posted by co...@covalent.net.
On Fri, 7 Jun 2002, Remy Maucherat wrote:
> > So the required packages are :
> >
> > ant 1.4.1
> > xerces 2.0.1
> > xalan 2.3.1
>
> Xalan is not required (yet).
It was discussed on ant-dev, I believe it is required by the
JAXP licence. If you could check ( in case you know someone working
at Sun :-), it would be great.
( i.e. if it is possible to distribute a partial implementation
of a JCP spec - like JAXP without xslt - or servlet without jsp :-).
BTW, the licence on JMX_RI_1.1 seems slightly different from
the previous, it may ( or not ) be distributable. Any lawyer
wanting to become commiter on tomcat ?
( of course, using an open source product is better, but
again the terms on MX4J are still unclear wrt JCP test
requirements - which in a distant future will be resolved,
but not in this present )
Costin
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Required jar/rpms to build tomcat 4.1.3b1
Posted by Remy Maucherat <re...@apache.org>.
> So the required packages are :
>
> ant 1.4.1
> xerces 2.0.1
> xalan 2.3.1
Xalan is not required (yet).
> These two are not required by JDK 1.3 and later
>
> jndi 1.2.1 (SUN LICENSE PROBLEM)
> ldap/jaas 1.2.3 (SUN LICENSE PROBLEM)
IMO, don't include them
> servletapi 4 (or 2.3 depends how we call it)
>
> Commons Beanutils 1.1 or greater (1.3 is the latest)
>
> Commons Collections 1.0 or greater (2.0 is the latest)
>
> Commons Digester 1.1.1 or greater (1.2 is the latest)
>
> Commons Logging (one of the latest)
I always include the latest version of these components, and didn't run into
any problems.
> regexp 1.2
> Here is a list of optional packages, but it should be
> fine to have them also to be able to build a fully complete
> tomcat 4.1.3
>
> JDBC Optional 2.0 (SUN LICENSE PROBLEM)
OPtional with JDK 1.4.
> mx4j 1.0 (avoid Sun JMX to have an OSS solution)
JMX is not really optional (the default configuration uses it).
> Java Activation Framework 1.0.1 (SUN LICENSE PROBLEM)
>
> JavaMail 1.2 or later (SUN LICENSE PROBLEM)
I wouldn't bother about these two; they are only used by JNDI object
factories.
> JSSE 1.0.2 (SUN LICENSE AND CRYPTO EXPORTS PROBLEMS)
Included in JDK 1.4; IMO, do not redistribute.
> Java Transaction API 1.0.1 or later (SUN LICENSE PROBLEM)
Only required by Tyrex; do not redistribute.
> Struts 1.0.1 or later
Required for the admin webapp; include it.
> Tyrex Data Source 1.0 or later
Do not redistribute it (replaced by commons-DBCP); interested users should
install it themselves, as it is quite somplex to configure and use anyway,
as has been proven by the amount of support questions we got for it.
> JUnit 3.7 or later
Not useful.
> Commons Modeler Binary version 20020117 or later
Required by the admin webapp.
> Commons DBCP version 20011030 or later
>
> Commons Pool version 20011030 or later
>
> Commons Daemon version 20020219 or later
I would include all of these.
What's up with the daemon component BTW ?
Remy
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>