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