I have double checked it and the problem is in the 
client.sendreceive(payload ) call
Payload is created ok so its a problem inside axis? 



alfredo.s.g_uam_spain wrote:
> 
> Finally I did overwrite the class send from SimpleSoapClient but i get an
> error when runing the code: 
> 
>  [java] Exception in thread "main" java.lang.NullPointerException
>      [java]     at
> org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:290)
>      [java]     at
> org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:254)
>      [java]     at
> org.apache.muse.ws.notification.remote.NotificationConsumerClient.notify(NotificationConsumerClient.java:99)
>      [java]     at
> org.apache.muse.ws.notification.remote.NotificationConsumerClient.notify(NotificationConsumerClient.java:83)
>      [java]     at org.apache.rampart.samples.sample05.Client.main(Unknown
> Source)
> 
> I think its from the          ConfigurationContext ctx =
> ConfigurationContextFactory.createConfigurationContextFromFileSystem(REPOPATH,REPOPATH+"/conf
>  
> 
> I need to send the message through axis and this is the way the rampart
> examples do it but there is other way to do it without asking for the
> repopath? is this well done??
> 
> CODE ::
> 
> if(REPOPATH.equals(""))
>               {                               
>                       System.out.println(" repository path?? \n");
>                       try{
>                               BufferedReader bf = new BufferedReader (new
> InputStreamReader(System.in));
>                               REPOPATH = bf.readLine();
>                       } catch (IOException e){ return null;}
>       
>               }
> 
>               
>               ConfigurationContext ctx =
> ConfigurationContextFactory.createConfigurationContextFromFileSystem(REPOPATH,REPOPATH+"/conf/axis2.xml");
>               
>               ServiceClient client = new ServiceClient(ctx, null);
>               Options options = new Options();
>               options.setAction(wsaAction);
> 
>               org.apache.axis2.addressing.EndpointReference destination = new
> org.apache.axis2.addressing.EndpointReference(dest.toString());
>               org.apache.axis2.addressing.EndpointReference source = new
> org.apache.axis2.addressing.EndpointReference(dest.toString());
> 
>               options.setTo(destination);
>               options.setFrom(source);
> 
>               client.setOptions(options);
>              
>               
> 
>               OMElement payload;
> 
>               try{
>                       payload = XMLUtils.toOM(body[0]);
>               }
>               catch (Exception e ) { return null; } 
>               devolver[0]=(Element)client.sendReceive(payload);
> 
> 
> 
> 
> 
> beil wrote:
>> 
>> Hi,
>> 
>> I don't know if there was or is a change in the way Muse send messages
>> out? 
>> 
>> As long as Muse uses http connectors to write outgoing messages, there
>> will be no way to use the Rampart module of Axis2. This will be only
>> possible if Muse sends the outgoing messages trough Axis2 and uses the
>> Axis2 engine.
>> 
>> To use WSSE in the outgoing direction you have to setup the WSSE header
>> yourself and overwrite the Muse classes to allow the addition of the
>> header parameter.
>> 
>> Hopes this helps.
>> 
>> Matthias
>> 
>> 
>> -----Ursprüngliche Nachricht-----
>> Von: alfredo.s.g_uam_spain [mailto:[EMAIL PROTECTED] 
>> Gesendet: Dienstag, 11. Dezember 2007 11:48
>> An: [email protected]
>> Betreff: RE: AW: axis2 deployment and configuration
>> 
>> 
>> Im now trying to do this task and i found out that for sending notifys
>> with
>> muse is a little more complicated to add the ws-security.
>> Has someone made it and can give me some guidelines to force muse to use
>> axis outgoing or to force muse to use ws-security somehow?
>> for incoming soap messages with ws-security is much easier ¿isnt it?
>> 
>> thanks
>> 
>> 
>> 
>> Daniel Jemiolo wrote:
>>> 
>>> I recall a number of other users having success setting up the
>>> WS-Security 
>>> module in Axis2 (w/ Muse). In fact, I think Matthias (the other 
>>> participant in this thread) is one of them. I don't think you'll run
>>> into 
>>> any issues, but if you do, please report them so we can fix Muse and
>>> allow 
>>> the WS-Security module to work as expected.
>>> 
>>> Dan
>>> 
>> -- 
>> View this message in context:
>> http://www.nabble.com/axis2-deployment-and-configuration-tp9736934p14271129.html
>> Sent from the Muse User mailing list archive at Nabble.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]
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/axis2-deployment-and-configuration-tp9736934p14575921.html
Sent from the Muse User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to