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>