Ok - thanks, I am still familiarizing myself with the ws-security policy spec, 
I did not realize the Include value controlled when it was applied as far as 
incoming or outgoing.  I will have to read that section of the spec again, it 
makes sense though. 

Thanks muchly for the reply, 

Sent from my iPhone

On Feb 29, 2012, at 20:22, Colm O hEigeartaigh <[email protected]> wrote:

>> Do I have to concern myself with this exception?    The policies
>> correctly validate on the incoming request, SupportingTokens would be
>> pointless for outgoing, but certainly TransportToken should be
>> validated as the response is SSL???
> 
> If the SupportingTokens policy is pointless for outgoing, then why
> does it have an include value of "Always"? Maybe you need to use
> "AlwaysToRecipient" instead? The TransportToken error might be caused
> by the SupportingToken error.
> 
> Colm.
> 
> On Wed, Feb 29, 2012 at 12:51 AM, Jason Pell <[email protected]> wrote:
>> Hi,
>> 
>> Do I have to concern myself with this exception?    The policies
>> correctly validate on the incoming request, SupportingTokens would be
>> pointless for outgoing, but certainly TransportToken should be
>> validated as the response is SSL???
>> 
>> Here is the full detail:
>> 
>> 28841 [qtp11816628-15] DEBUG
>> org.apache.cxf.ws.policy.PolicyVerificationOutInterceptor  - An
>> exception was thrown when verifying that the effective policy for this
>> request was satisfied.  However, this exception will not result in a
>> fault.  The exception raised is:
>> org.apache.cxf.ws.policy.PolicyException: These policy alternatives
>> can not be satisfied:
>> {http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}TransportToken
>> {http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}SupportingTokens
>> 
>> Here is my policy info - I have removed the standard containment xml
>> (<wsp:Policy>,  <wsp:ExactlyOne>, <wsp:All>) for brevity
>> 
>> My transport binding is (assigned to Policy.Placement.SERVICE):
>> 
>> <sp:TransportBinding>
>>                                <wsp:Policy>
>>                                        <sp:TransportToken>
>>                                                <wsp:Policy>
>>                                                        <sp:HttpsToken>
>>                                                                <wsp:Policy />
>>                                                        </sp:HttpsToken>
>>                                                </wsp:Policy>
>>                                        </sp:TransportToken>
>>                                        <sp:Layout>
>>                                                <wsp:Policy>
>>                                                        <sp:Lax />
>>                                                </wsp:Policy>
>>                                        </sp:Layout>
>>                                        <!-- <sp:IncludeTimestamp /> -->
>>                                        <sp:AlgorithmSuite>
>>                                                <wsp:Policy>
>>                                                        <sp:Basic128 />
>>                                                </wsp:Policy>
>>                                        </sp:AlgorithmSuite>
>>                                </wsp:Policy>
>>                        </sp:TransportBinding>
>> 
>> 
>> Here is my supporting tokens policy (assigned at Policy.Placement.SERVICE):
>> 
>> <sp:SupportingTokens>
>>                                <wsp:Policy>
>>                                        <sp:KerberosToken
>> sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always";>
>>                                                <wsp:Policy>
>>                                                        
>> <sp:WssGssKerberosV5ApReqToken11 />
>>                                                </wsp:Policy>
>>                                        </sp:KerberosToken>
>>                                </wsp:Policy>
>>                        </sp:SupportingTokens>
> 
> 
> 
> -- 
> Colm O hEigeartaigh
> 
> Talend Community Coder
> http://coders.talend.com

Reply via email to