You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Jeff Greif <jg...@alumni.princeton.edu> on 2002/12/18 19:22:42 UTC
[WSIF] -- doc confusion regarding j2ee.jar
Two documents [1,2] on the wsif site refer to a dependency on j2ee.jar. #1 claims it is optional, if you have activation.jar and javamail.jar, and do not need EJB and JCA providers. #2 claims it is required and does not mention activation.jar and javamail.jar. Clearly, it would be required if you were expected to obtain these latter two apis from j2ee.jar, but is there more to it than that?
Is there work planned to fiddle with the wsif build targets so it will be possible to build a j2ee-independent version, under the assumptions mentioned in #1, and if so, is there a release target for such a build change?
Thanks much for any info on this topic.
Jeff
References:
1. http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis-wsif/java/doc/build.htm ,
2. http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis-wsif/java/doc/requirements.html
Re: [WSIF] -- doc confusion regarding j2ee.jar
Posted by Nirmal Mukhi <nm...@us.ibm.com>.
Hi,
To build WSIF, you unfortnately need j2ee.jar, since right now building
WSIF involves building all the providers, including ones you may not need
to use (such as the EJB or JCA providers).
To use WSIF you need at runtime the jars that are used by the providers
you employ. The SOAP providers (WSIF has two - one uses Apache SOAP, the
other apache Axis) require activation and mail jars. The EJB and JCA
providers require j2ee.jar. So you don't need the entire j2ee.jar at
runtime unless you plan on using the EJB or JCA providers.
There are plans to modularise WSIF so you build it independent of all
providers, and handle building providers separately; then you can mix and
match compiled pieces to create the installation you need. This might be
done early next year, keep monitoring upcoming releases.
Nirmal.
"Jeff Greif" <jg...@alumni.princeton.edu>
12/18/2002 01:22 PM
Please respond to axis-user
To: <ax...@xml.apache.org>
cc:
Subject: [WSIF] -- doc confusion regarding j2ee.jar
Two documents [1,2] on the wsif site refer to a dependency on j2ee.jar. #1
claims it is optional, if you have activation.jar and javamail.jar, and do
not need EJB and JCA providers. #2 claims it is required and does not
mention activation.jar and javamail.jar. Clearly, it would be required if
you were expected to obtain these latter two apis from j2ee.jar, but is
there more to it than that?
Is there work planned to fiddle with the wsif build targets so it will be
possible to build a j2ee-independent version, under the assumptions
mentioned in #1, and if so, is there a release target for such a build
change?
Thanks much for any info on this topic.
Jeff
References:
1.
http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis-wsif/java/doc/build.htm
,
2.
http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis-wsif/java/doc/requirements.html