axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dominik Kacprzak <domi...@opentoolbox.com>
Subject Re: cvs commit: ws-axis/site/src/documentation/content/xdocs/java install.ihtml
Date Fri, 10 Dec 2004 06:41:58 GMT
Toshi,

thanks for pointing out my oversight. A quick follow up question.  Do we try to keep files
under ws-axis/site/src and ws-axis/java/docs in sync?  Or we should be only concerned with
ws-axis/site/src?

thanks,

- Dominik

On Thu, Dec 09, 2004 at 10:34:15PM -0800, Toshiyuki Kimura wrote:
> Hi Tom, Dominik and all,
> 
>   The master sources of our site are in 'ws-axis/site/src' now.
> Thus, any document patches will be appreciated better, if the
> patch is a diff to 'ws-axis/site/src' not to 'ws-axis/java/docs'
> or 'ws-site/targets/axis'.
> 
>   In other words, 'ws-axis/java/docs' is no longer the master
> source of the site. Please check it out the instruction below.
> <http://ws.apache.org/axis/howtobuild.html>
> 
> Thanks,
> Toshi
> 
> On Thu, 10 Dec 2004 toshi@apache.org wrote:
> 
> >toshi       2004/12/09 22:30:04
> >
> > Modified:    site/src/documentation/content/xdocs/java install.ihtml
> > Log:
> > Applied the document patch from Dominik Kacprzak to the master.
> >
> > Revision  Changes    Path
> > 1.7       +44 -0     
> > ws-axis/site/src/documentation/content/xdocs/java/install.ihtml
> >
> > Index: install.ihtml
> > ===================================================================
> > RCS file: 
> > /home/cvs/ws-axis/site/src/documentation/content/xdocs/java/install.ihtml,v
> > retrieving revision 1.6
> > retrieving revision 1.7
> > diff -u -r1.6 -r1.7
> > --- install.ihtml	22 Oct 2004 10:49:15 -0000	1.6
> > +++ install.ihtml	10 Dec 2004 06:30:04 -0000	1.7
> > @@ -241,6 +241,50 @@
> >    axis/WEB-INF/lib to CATALINA_HOME/common/lib and restart Tomcat.
> >    </P>
> >
> > +  <H3>WebLogic 8.1</H3>
> > +
> > +  <P>WebLogic 8.1 ships with <code>webservices.jar</code> that
conflicts 
> > with Axis'
> > +   <code>saaj.jar</code> and prevents Axis 1.2 from working right out
of 
> > the box.
> > +   This conflict exists because WebLogic uses an older definition of
> > +   <code>javax.xml.soap.*</code> package from
> > +   <a href="http://java.sun.com/webservices/docs/1.0/api/javax/xml/soap">
> > +   Java Web Services Developer Pack Version 1.0</a>, whereas Axis uses a

> > newer
> > +   revision from J2EE 1.4.
> > +  </P>
> > +
> > +  <P>
> > +   However, there are two alternative configuration changes that enable 
> > Axis based
> > +   web services to run on Weblogic 8.1.</P>
> > +
> > +   <ul>
> > +   <li>In a webapp containing Axis, set &lt;prefer-web-inf-classes&gt;

> > element in
> > +   <code>WEB-INF/weblogic.xml</code> to true.  An example of 
> > <code>weblogic.xml</code>
> > +   is shown below:
> > +   <pre>
> > +   &lt;weblogic-web-app&gt;
> > +    &lt;container-descriptor&gt;
> > +     &lt;prefer-web-inf-classes&gt;true&lt;/prefer-web-inf-classes&gt;
> > +    &lt;/container-descriptor&gt;
> > +   &lt;/weblogic-web-app&gt;</pre>
> > +
> > +   <P>If set to <code>true</code>, the 
> > <code>&lt;prefer-web-inf-classes&gt;</code>
> > +   element will force WebLogic's classloader to load classes located in 
> > the
> > +   WEB-INF directory of a web application in preference to application 
> > or system
> > +   classes. This is a recommended approach since it only impacts a 
> > single web module.</P>
> > +   </li>
> > +
> > +   <li>In a script used to start WebLogic server, modify 
> > <code>CLASSPATH</code>
> > +   property by placing Axis's <code>saaj.jar</code> library in front
of 
> > WeLlogic's
> > +   <code>webservices.jar</code>.
> > +
> > +   <P><b>NOTE:</b> This approach impacts all applications deployed
on a 
> > particular
> > +   WebLogic instance and may prevent them from using WebLogic's 
> > webservices.</P></li>
> > +   </ul>
> > +
> > +   <P>For more information on how WebLogic's class loader works, see
> > +   <a 
> > href="http://e-docs.bea.com/wls/docs81/programming/classloading.html">
> > +   WebLogic Server Application Classloading</a>.</P>
> > +
> >    <P><A name="start"></A></P>
> >
> >    <H2>Step 3: starting the web server</H2>
> >
> >
> >
> >

Mime
View raw message