Now I get the following error:
java.lang.NoClassDefFoundError: org/apache/ws/security/handler/WSHandler
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.apache.axis2.deployment.util.Utils.getHandlerClass(Utils.java:201)
at
org.apache.axis2.deployment.util.Utils.addFlowHandlers(Utils.java:61)
at
org.apache.axis2.deployment.DeploymentEngine.addNewModule(DeploymentEngi
ne.java:324)
at
org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.j
ava:588)
at
org.apache.axis2.deployment.RepositoryListener.init(RepositoryListener.j
ava:165)
at
org.apache.axis2.deployment.RepositoryListener.<init>(RepositoryListener
.java:53)
at
org.apache.axis2.deployment.DeploymentEngine.loadRepository(DeploymentEn
gine.java:113)
at
org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(
FileSystemConfigurator.java:116)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfiguration
Context(ConfigurationContextFactory.java:61)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfiguration
ContextFromFileSystem(ConfigurationContextFactory.java:170)
This class is in the rampart-SNAPSHOT.mar file, in the
lib/wss4j-SNAPSHOT.jar
I didn't have this error before.
Can you help me?
Thanks,
Brecht
-----Original Message-----
From: Ruchith Fernando [mailto:[EMAIL PROTECTED]
Sent: donderdag 10 augustus 2006 14:15
To: [email protected]
Subject: Re: [Axis2] Configure Rampart dynamically
Please add the axis2-security-SNAPSHOT.jar [1] into your classpath to
access the OutflowConfiguration/InflowConfiguration classes.
Latest rampart-SNAPSHOT.mar is available here : [2].
Thanks,
Ruchith
[1]
http://people.apache.org/repository/axis2/jars/axis2-security-SNAPSHOT.j
ar
[2] http://people.apache.org/repository/axis2/mars/rampart-SNAPSHOT.mar
On 8/10/06, Brecht Yperman <[EMAIL PROTECTED]> wrote:
> Ok,
>
> Apparently I'm shit at using Axis2, no progress last two days...
>
> Where can I find the latest rampart.mar-build?
> Can I rename the .mar-file to .jar and add it to my build path (to use
> the OutflowConfiguration class)?
>
> Thanks,
> Brecht
>
> -----Original Message-----
> From: Ruchith Fernando [mailto:[EMAIL PROTECTED]
> Sent: donderdag 10 augustus 2006 10:02
> To: [email protected]
> Subject: Re: [Axis2] Configure Rampart dynamically
>
> Hi Brecht,
>
> Yes it is possible. Please see here:
> http://marc.theaimsgroup.com/?l=axis-user&m=115517624610919&w=2
>
> Thanks,
> Ruchith
>
> On 8/10/06, Brecht Yperman <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> > Hi,
> >
> >
> >
> > how do I configure Rampart dynamically?
> >
> >
> >
> > I tried something like this, but it does not work...
> >
> >
> >
> > private void configureSecurity(ServiceClient client) throws
AxisFault
> {
> >
> > if (true /*security == on*/) {
> >
> > Parameter parm = new Parameter();
> >
> > parm.setName("OutflowSecurity");
> >
> >
> >
> > OMFactory fact = OMAbstractFactory.getOMFactory();
> >
> >
> >
> > OMNamespace emptyNS = fact.createOMNamespace(null,
> "");
> >
> > OMElement actionEl =
fact.createOMElement("action",
> > emptyNS);
> >
> >
> >
> > OMElement itemsEl = fact.createOMElement("items",
> > emptyNS);
> >
> > itemsEl.setText("UsernameToken");
> >
> > actionEl.addChild(itemsEl);
> >
> >
> >
> > OMElement userEl = fact.createOMElement("user",
> emptyNS);
> >
> > userEl.setText("bob");
> >
> > actionEl.addChild(userEl);
> >
> >
> >
> > OMElement pwCbEl =
> > fact.createOMElement("passwordCallbackClass", emptyNS);
> >
> > pwCbEl.setText("CallbackHandler");
> >
> > actionEl.addChild(pwCbEl);
> >
> >
> >
> > parm.setParameterElement(actionEl);
> >
> >
> >
> > client.engageModule(new QName("rampart-1.0"));
> >
> > }
> >
> > }
> >
> >
> >
> > Thanks,
> >
> > Brecht
> >
> >
> >
> > Invenso - The "Integration Software" specialists.
> > _____________________________________________
> >
> > Brecht Yperman
> > Development team
> >
> > Direct: +32 (0)3 780 30 05
> > Email: [EMAIL PROTECTED]
> >
> > INVENSO bvba
> > Industriepark-West 75
> > 9100 Sint-Niklaas
> > Belgium - Europe
> >
> > Phone: +32 (0)3 780 30 02
> > Fax: +32 (0)3 780 30 03
> > Email: [EMAIL PROTECTED]
> > Website: www.invenso.com
> >
> > "E-mail disclaimer: This e-mail, and any attachments thereto, is
> intended
> > only for use by the addressee(s) named herein and may contain
legally
> > privileged and/or confidential information. If you are not the
> intended
> > recipient, please note that any review, dissemination, disclosure,
> > alteration, printing, copying or transmission of this e-mail and/or
> any file
> > transmitted with it, is strictly prohibited and may be unlawful. If
> you have
> > received this e-mail by mistake, please immediately notify the
sender
> and
> > permanently delete the original as well as any copy of any e-mail
and
> any
> > printout thereof."
> >
> >
>
>
> --
> www.ruchith.org
>
> ---------------------------------------------------------------------
> 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]
>
>
--
www.ruchith.org
---------------------------------------------------------------------
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]