What CXF dependencies do you have on the classpath? Do you have
"cxf-rt-frontend-jaxws" included?

Colm.

On Fri, Feb 16, 2018 at 7:37 PM, Ujjwal Gulecha <ujjwal.gule...@gmail.com>
wrote:

> Hi everyone,
> I am new to this group. I have used cxf to generate classes from a wsdl
> which has some security policy.
>
> Here is the link to the security policy part:
>
> https://gist.github.com/ujjwalgulecha/9edc9538ca4484997cd0bd4cfca93501
>
> From whatever I could gather from the internet and documentations, I
> created an instance of the service generated by cxf and then injected
> username and password into it :
>
> final Map ctx = ((BindingProvider)stub).getRequestContext();
>
> ctx.put(SecurityConstants.USERNAME, userName);
> ctx.put(SecurityConstants.PASSWORD, password);
>
>
> I assume that cxf will internally be able to detect the policy and do the
> part where it requests for security token and gets the token and then makes
> the call to whatever methods are defined in wsdl, example: getVersion().
>
> However, this doesn’t seem to work. The call takes like 5 mins and then
> there is an error saying:
>
>
> If it helps, this is in the logs:
>
> log4j:WARN No appenders could be found for logger (org.jboss.logging).
> log4j:WARN Please initialize the log4j system properly.
> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
> more info.
> 19:23:45.533 [main] INFO  org.eclipse.jetty.util.log - Logging initialized
> @1812ms to org.eclipse.jetty.util.log.Slf4jLog
> Feb 16, 2018 7:23:46 PM
> [com.sun.xml.internal.ws.policy.EffectiveAlternativeSelector]
>  selectAlternatives
> WARNING: WSP0075: Policy assertion "{http://docs.oasis-open.org/
> ws-sx/ws-securitypolicy/200702}EndorsingSupportingTokens" was evaluated as
> "UNKNOWN".
> Feb 16, 2018 7:23:46 PM
> [com.sun.xml.internal.ws.policy.EffectiveAlternativeSelector]
>  selectAlternatives
> WARNING: WSP0075: Policy assertion "{http://docs.oasis-open.org/
> ws-sx/ws-securitypolicy/200702}TransportBinding" was evaluated as
> "UNKNOWN".
> Feb 16, 2018 7:23:46 PM
> [com.sun.xml.internal.ws.policy.EffectiveAlternativeSelector]
>  selectAlternatives
> WARNING: WSP0075: Policy assertion "{http://docs.oasis-open.org/
> ws-sx/ws-securitypolicy/200702}Trust13" was evaluated as "UNKNOWN".
> Feb 16, 2018 7:23:46 PM
> [com.sun.xml.internal.ws.policy.EffectiveAlternativeSelector]
>  selectAlternatives
> WARNING: WSP0075: Policy assertion "{http://docs.oasis-open.org/
> ws-sx/ws-securitypolicy/200702}Wss11" was evaluated as "UNKNOWN".
> Feb 16, 2018 7:23:46 PM
> [com.sun.xml.internal.ws.policy.EffectiveAlternativeSelector]
>  selectAlternatives
> WARNING: WSP0075: Policy assertion "{http://www.w3.org/2006/05/
> addressing/wsdl}UsingAddressing" was evaluated as "UNKNOWN".
> Feb 16, 2018 7:23:46 PM
> [com.sun.xml.internal.ws.policy.EffectiveAlternativeSelector]
>  selectAlternatives
> WARNING: WSP0019: Suboptimal policy alternative selected on the client side
> with fitness "UNKNOWN”.
>
>
> Any help would be appreciated. I have asked around quite a lot and even
> searched a lot, but haven’t been able to find a solution.
>
> Thanks!
>
> --
> Ujjwal Gulecha
> ᐧ
>



-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Reply via email to