Thanks Paul, Yes, the wss4j code does contain org.apache.ws.axis* packages, but three classes in wss4j depend on org.apache.axis.* classes.
I just realized that only 3 classes in wss4j depend on the old axis, and the code I was running through Rampart didn't use those classes, which is why I didn't get the error. cheers, md > -----Original Message----- > From: Paul Fremantle [mailto:[EMAIL PROTECTED] > Sent: Monday, July 09, 2007 7:05 PM > To: axis-user@ws.apache.org > Subject: Re: wss4j and axis2? > > > Michael > > WSS4J really contains the security handling code, based on a DOM view > of the SOAP messages. Rampart contains the bridging logic from the > Axis2 module/handler model to that code. And something called DOOM > (DOM over Axiom) provides the DOM interface to the Axis2 messages. > > Paul > > PS the code in wss4j is org.apache.ws.axis.* which is actually > something different to org.apache.axis.* AFAIK > > On 7/9/07, [EMAIL PROTECTED] > <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I've been digging around the source code of wss4j (the > WS-Security library used by Rampart), and there's something > very fundamental I don't understand. > > > > As far as I know, I've got the most recent versions of > these (axis2 1.2, wss4j 1.5.2). The strange thing is, wss4j > seems to use the older axis 1 libraries, with package names > like org.apache.axis.*, whereas axis2 has package names like > org.apache.axis2.*. > > > > I would expect to get a lot of ClassNotFound exceptions, > but it seems to work fine. Is there some strange trickery > going on, or am I just confused? > > > > Thanks > > Michael Davis > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > Paul Fremantle > Co-Founder and VP of Technical Sales, WSO2 > OASIS WS-RX TC Co-chair > > blog: http://pzf.fremantle.org > [EMAIL PROTECTED] > > "Oxygenating the Web Service Platform", www.wso2.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]