Thanks Jayanga. On Thu, May 26, 2016 at 12:59 PM, Jayanga Kaushalya <jayan...@wso2.com> wrote:
> Hi Himasha, > > This is fixed with > https://github.com/wso2-extensions/carbon-security-user-store-jdbc/pull/28 > > Thanks! > > *Jayanga Kaushalya* > Software Engineer > Mobile: +94777860160 > WSO2 Inc. | http://wso2.com > lean.enterprise.middleware > > On Thu, May 26, 2016 at 10:26 AM, Himasha Guruge <himas...@wso2.com> > wrote: > >> Thanks for the quick response Thanuja. >> >> On Thu, May 26, 2016 at 10:24 AM, Thanuja Jayasinghe <than...@wso2.com> >> wrote: >> >>> Hi Himasha, >>> >>> This is a known issue and Jayanga will provide a fix soon. >>> >>> Thanks, >>> Thanuja >>> >>> On Thu, May 26, 2016 at 10:19 AM, Himasha Guruge <himas...@wso2.com> >>> wrote: >>> >>>> [1] >>>> https://github.com/wso2-extensions/carbon-security-user-store-jdbc/blob/75d466dd4110ab55fb5dcb728b33611ec116bf63/feature/resources/database/WSO2CARBON_DB.sql >>>> >>>> [2] >>>> https://github.com/wso2-extensions/carbon-security-user-store-jdbc/blob/master/tests/osgi-tests/src/test/resources/h2_test_data.sql >>>> >>>> On Thu, May 26, 2016 at 10:19 AM, Himasha Guruge <himas...@wso2.com> >>>> wrote: >>>> >>>>> Hi , >>>>> >>>>> With the latest Claim Manager changes in carbon-security, following >>>>> test was done to retrieve user claim values for user admin. However, an >>>>> empty claim list is returned for the following line. >>>>> >>>>> user.getClaims(claims); >>>>> >>>>> While debugging, following stack trace was identified. I have used [1] >>>>> and [2] to create the database tables and test data values. Any idea on >>>>> what could be the issue? User object contains the claim mappings , however >>>>> the values are not retrieved. >>>>> >>>>> Given *Caused by: org.h2.jdbc.JdbcSQLException: Invalid value "3" for >>>>> parameter "parameterIndex" [90008-191]* could it be an issue with the >>>>> test data? >>>>> >>>>> org.wso2.carbon.bpmn[org.wso2.carbon.bpmn.core.integration.BPSUserIdentityManager] >>>>> : Error retrieving user info by id for: 41dadd2aea6e11e59ce95e5517507c66 >>>>> org.wso2.carbon.security.caas.user.core.exception.IdentityStoreException: >>>>> Error occurred while retrieving user claims. >>>>> at >>>>> org.wso2.carbon.security.userstore.jdbc.connector.JDBCIdentityStoreConnector.getUserAttributeValues(JDBCIdentityStoreConnector.java:250) >>>>> at >>>>> org.wso2.carbon.security.caas.user.core.store.IdentityStore.getUserAttributeValues(IdentityStore.java:185) >>>>> at >>>>> org.wso2.carbon.security.caas.user.core.bean.User.getClaims(User.java:146) >>>>> at >>>>> org.wso2.carbon.bpmn.core.integration.BPSUserIdentityManager.findUserById(BPSUserIdentityManager.java:111) >>>>> at >>>>> org.wso2.carbon.bpmn.tests.osgi.BPMNClaimUserTaskTest.testInvokeClaimedUserTask(BPMNClaimUserTaskTest.java:144) >>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>> at >>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>> at >>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>> at java.lang.reflect.Method.invoke(Method.java:483) >>>>> at >>>>> org.ops4j.pax.exam.raw.extender.intern.ProbeInvokerImpl.injectContextAndInvoke(ProbeInvokerImpl.java:125) >>>>> at >>>>> org.ops4j.pax.exam.raw.extender.intern.ProbeInvokerImpl.findAndInvoke(ProbeInvokerImpl.java:85) >>>>> at >>>>> org.ops4j.pax.exam.raw.extender.intern.ProbeInvokerImpl.call(ProbeInvokerImpl.java:73) >>>>> at >>>>> org.ops4j.pax.exam.nat.internal.NativeTestContainer.call(NativeTestContainer.java:112) >>>>> at >>>>> org.ops4j.pax.exam.spi.reactors.SingletonStagedReactor.invoke(SingletonStagedReactor.java:114) >>>>> at >>>>> org.ops4j.pax.exam.spi.reactors.PerSuiteStagedReactor.invoke(PerSuiteStagedReactor.java:47) >>>>> at >>>>> org.ops4j.pax.exam.testng.listener.PaxExam.runByDriver(PaxExam.java:458) >>>>> at org.ops4j.pax.exam.testng.listener.PaxExam.run(PaxExam.java:308) >>>>> at >>>>> org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:212) >>>>> at org.testng.internal.Invoker.invokeMethod(Invoker.java:652) >>>>> at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:845) >>>>> at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1153) >>>>> at >>>>> org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) >>>>> at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:108) >>>>> at org.testng.TestRunner.privateRun(TestRunner.java:771) >>>>> at org.testng.TestRunner.run(TestRunner.java:621) >>>>> at org.testng.SuiteRunner.runTest(SuiteRunner.java:357) >>>>> at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:352) >>>>> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:310) >>>>> at org.testng.SuiteRunner.run(SuiteRunner.java:259) >>>>> at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) >>>>> at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) >>>>> at org.testng.TestNG.runSuitesSequentially(TestNG.java:1199) >>>>> at org.testng.TestNG.runSuitesLocally(TestNG.java:1124) >>>>> at org.testng.TestNG.run(TestNG.java:1032) >>>>> at >>>>> org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) >>>>> at >>>>> org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) >>>>> at >>>>> org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) >>>>> at >>>>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) >>>>> at >>>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) >>>>> at >>>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) >>>>> Caused by: org.h2.jdbc.JdbcSQLException: Invalid value "3" for >>>>> parameter "parameterIndex" [90008-191] >>>>> at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) >>>>> >>>>> Thanks, >>>>> >>>>> Himasha Guruge >>>>> *Software Engineer* >>>>> WS*O2* *Inc.* >>>>> Mobile: +94 777459299 >>>>> himas...@wso2.com >>>>> >>>> >>>> >>>> >>>> -- >>>> Himasha Guruge >>>> *Software Engineer* >>>> WS*O2* *Inc.* >>>> Mobile: +94 777459299 >>>> himas...@wso2.com >>>> >>> >>> >>> >>> -- >>> *Thanuja Lakmal* >>> Senior Software Engineer >>> WSO2 Inc. http://wso2.com/ >>> *lean.enterprise.middleware* >>> Mobile: +94715979891 +94758009992 >>> >> >> >> >> -- >> Himasha Guruge >> *Software Engineer* >> WS*O2* *Inc.* >> Mobile: +94 777459299 >> himas...@wso2.com >> > > -- Himasha Guruge *Software Engineer* WS*O2* *Inc.* Mobile: +94 777459299 himas...@wso2.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev