You have build rampart config [1] before invoking, which will solve this
issue.

Thanks,
Kishanthan.
[1] http://blog.thilinamb.com/2009/12/how-to-build-rampart-config.html

On Thu, Jan 17, 2013 at 9:57 AM, Harsha Thirimanna <[email protected]> wrote:

> Hi ,
> I am going to call BPEL Service from Java  that using Rampart policy.
>
> This is how I did that.
>
>                     *final String  EPR =
> configuration.getFirstProperty(AppFactoryConstants.BPS_SERVER_URL) +
> "ApplicationCreation";
>
>                     try {
>
>                         ServiceClient client = new ServiceClient(
> ServiceReferenceHolder.getInstance().getConfigContextService().getClientConfigContext(),
> null);
>
>                         // Set the endpoint address
>                         client.getOptions().setTo(new
> EndpointReference(EPR));
>                         client.engageModule("rampart");
>                         client.engageModule("addressing");
>                         String userName =
> configuration.getFirstProperty(AppFactoryConstants.SERVER_ADMIN_NAME);
>                         String password =
> configuration.getFirstProperty(AppFactoryConstants.SERVER_ADMIN_PASSWORD);
>                         client.getOptions().setUserName(userName);
>                         client.getOptions().setPassword(password);
>
>
>                         String configs =
> CarbonUtils.getCarbonConfigDirPath();
>
> client.getOptions().setProperty(RampartMessageData.KEY_RAMPART_POLICY,
> loadPolicy(configs + "/appfactory/bpel-policy.xml"));
>
>                         client.sendRobust(getPayload(applicationInfoBean));
>
>
>
>                     } catch (Exception e) {
>                         log.error(e);
>                     }*
>
>
> but thing is that , it says
>
> *org.apache.axis2.AxisFault: Missing wsse:Security header in request*
>
>
> thanks
> Harsha Thirimanna
>
>
>
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Kishanthan Thangarajah*
Software Engineer,
Development Technologies Team,
WSO2, Inc.
lean.enterprise.middleware

Mobile - +94773426635
Blog - *http://kishanthan.wordpress.com*
Twitter - *http://twitter.com/kishanthan*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to