Thanks Thilina that was just what I was missing!

2009/10/5 Thilina Mahesh Buddhika <thili...@wso2.com>

> Hi Francesco,
>
> Before validating the SAML token make sure that token is added to the token
> store at the client end.
>
> Following code snippet demonstrates how to add a token to the token store.
>
>       TokenStorage store = TrustUtil.getTokenStore(configurationCtx);
>       store.add(responseToken);
>
> Thanks.
> /thilina
>
> On Mon, Oct 5, 2009 at 3:32 PM, Francesco Stampacchia <
> stampacchiafrance...@gmail.com> wrote:
>
>> Hello everyone!
>> I'm trying to validate the STSToken obtained from the Identity Server STS,
>> but I'm getting the following exception:
>>
>> org.apache.rahas.TrustException: Canot find token :
>> "_f636933986db10c033c3710084e2627e"
>>         at
>> org.apache.rahas.client.STSClient.createValidateRequest(STSClient.java:617)
>>         at
>> org.apache.rahas.client.STSClient.validateToken(STSClient.java:191)
>>         at
>> org.wso2client.client.WSO2Client.getSTSToken(WSO2Client.java:179)
>>         at
>> org.wso2client.client.WSO2Client.getSTSToken(WSO2Client.java:123)
>>         at org.wso2client.test.ClientTest.echo(ClientTest.java:41)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:585)
>>         at
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>         at
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>         at
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>         at
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>         at
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>         at
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>         at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)
>>         at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)
>>         at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
>>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
>>         at
>> org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
>>         at
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>         at
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>         at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
>>         at org.junit.runners.Suite.runChild(Suite.java:115)
>>         at org.junit.runners.Suite.runChild(Suite.java:23)
>>         at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
>>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
>>         at
>> org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
>>         at
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>         at
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>         at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
>>         at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
>>         at org.junit.runner.JUnitCore.run(JUnitCore.java:116)
>>         at org.junit.runner.JUnitCore.run(JUnitCore.java:107)
>>         at org.junit.runner.JUnitCore.runMain(JUnitCore.java:88)
>>         at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:54)
>>         at org.junit.runner.JUnitCore.main(JUnitCore.java:46)
>>         at org.wso2client.test.ClientTest.main(ClientTest.java:30)
>> org.apache.rahas.TrustException: Canot find token :
>> "_f636933986db10c033c3710084e2627e"
>>         at
>> org.apache.rahas.client.STSClient.createValidateRequest(STSClient.java:617)
>>         at
>> org.apache.rahas.client.STSClient.validateToken(STSClient.java:191)
>>         at
>> org.wso2client.client.WSO2Client.getSTSToken(WSO2Client.java:179)
>>         at
>> org.wso2client.client.WSO2Client.getSTSToken(WSO2Client.java:123)
>>         at org.wso2client.test.ClientTest.echo(ClientTest.java:41)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:585)
>>         at
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>         at
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>         at
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>         at
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>         at
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>         at
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>         at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)
>>         at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)
>>         at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
>>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
>>         at
>> org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
>>         at
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>         at
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>         at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
>>         at org.junit.runners.Suite.runChild(Suite.java:115)
>>         at org.junit.runners.Suite.runChild(Suite.java:23)
>>         at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
>>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
>>         at
>> org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
>>         at
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>         at
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>         at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
>>         at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
>>         at org.junit.runner.JUnitCore.run(JUnitCore.java:116)
>>         at org.junit.runner.JUnitCore.run(JUnitCore.java:107)
>>         at org.junit.runner.JUnitCore.runMain(JUnitCore.java:88)
>>         at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:54)
>>         at org.junit.runner.JUnitCore.main(JUnitCore.java:46)
>>         at org.wso2client.test.ClientTest.main(ClientTest.java:30)
>>
>> What could cause it?!
>>
>> Thanks
>>
>> --
>> Francesco Stampacchia
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
>
> Thilina Mahesh Buddhika
> WSO2 Inc. ; http://wso2.com
> thili...@wso2.com
> http://thilinamb.com
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Francesco Stampacchia
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to