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