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

Reply via email to