Hi Akalaka and Maduranga,

Can we get an update on the M3 status?

Thanks,
Kishanthan.



On Wed, Oct 19, 2016 at 8:27 PM, Akalanka Pagoda Arachchi <
[email protected]> wrote:

> Hi Kishanthan,
>
> I'm creating a file based connector to be bundled with User Core so that
> jdbc-connector dependency is not required. Let's do a M3 after this is
> complete.
>
> Thanks
> Akalanka.
>
> On Wed, Oct 19, 2016 at 7:54 PM, Kishanthan Thangarajah <
> [email protected]> wrote:
>
>> We can use the 1.0.0-m2 release of carbon-security and jdbc-connector but
>> with some changes needed at DB level to have the user populated. I have
>> shared a working pack with Irham for now.
>>
>> But we need a stable milestone release of caas and jdbc-connector, may be
>> an M3, to get this working on UUF side with DB changes required for the
>> jdbc-connector.
>>
>> @Akalanka, Maduranga, can we get this done? We can't use the SNAPSHOT as
>> there are major changes happening at user-core level. So better to go with
>> the latest stable milestone release.
>>
>> On Wed, Oct 19, 2016 at 5:57 PM, Akalanka Pagoda Arachchi <
>> [email protected]> wrote:
>>
>>> Hi Irham,
>>>
>>> C5 User-Core Snapshot is still under development. Therefore,
>>> authentication will not work until the implementation is complete. The
>>> given configurations are sample configurations. Further, you have to use
>>> [1] which has implementations for provided interfaces of User-Core.
>>>
>>> @SameeraM/Kishanthan,
>>>
>>> Can we implement dummy authentication which authenticates any request
>>> until the proper implementation is complete?
>>>
>>> [1] - https://github.com/wso2-extensions/carbon-security-user-store-jdbc
>>>
>>> Thanks,
>>> Akalanka.
>>>
>>> On Wed, Oct 19, 2016 at 5:32 PM, Irham Iqbal <[email protected]> wrote:
>>>
>>>> Hi Akalanka,
>>>>
>>>> Server is starting up but we can't login. This error[1] is printing on
>>>> the webpage.
>>>>
>>>> [1] Login Error! java.lang.IllegalStateException: Carbon Realm Service
>>>> is null. at org.wso2.carbon.security.caas.
>>>> internal.CarbonSecurityDataHolder.getCarbonRealmService(CarbonSecurityDataHolder.java:72)
>>>> at org.wso2.carbon.security.caas.api.module.UsernamePasswordLog
>>>> inModule.login(UsernamePasswordLoginModule.java:119) at
>>>> org.wso2.carbon.security.caas.boot.ProxyLoginModule.login(ProxyLoginModule.java:91)
>>>> 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:498) at
>>>> javax.security.auth.login.LoginContext.invoke(LoginContext.java:755)
>>>> at javax.security.auth.login.LoginContext.access$000(LoginContext.java:195)
>>>> at javax.security.auth.login.LoginContext$4.run(LoginContext.java:682)
>>>> at javax.security.auth.login.LoginContext$4.run(LoginContext.java:680)
>>>> at java.security.AccessController.doPrivileged(Native Method) at
>>>> javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
>>>> at javax.security.auth.login.LoginContext.login(LoginContext.java:587)
>>>> at org.wso2.carbon.uuf.sample.simpleauth.bundle.SimpleAuthHandl
>>>> er.authenticate(SimpleAuthHandler.java:67) at
>>>> jdk.nashorn.internal.scripts.Script$Recompilation$27$1343AA$
>>>> login.authenticate(/Users/irham/workspace/carbon-uuf/carbon-
>>>> uuf/product/target/wso2uuf-1.0.0-SNAPSHOT/deployment/uufapps/
>>>> org.wso2.carbon.uuf.sample.pets-store/components/simple-auth/pages/login.js:41)
>>>> at jdk.nashorn.internal.scripts.Script$Recompilation$29$672A$lo
>>>> gin.onRequest(/Users/irham/workspace/carbon-uuf/carbon-uuf/p
>>>> roduct/target/wso2uuf-1.0.0-SNAPSHOT/deployment/uufapps/org.
>>>> wso2.carbon.uuf.sample.pets-store/components/simple-auth/pages/login.js:27)
>>>> at 
>>>> jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:625)
>>>> at 
>>>> jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
>>>> at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
>>>> at 
>>>> jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:199)
>>>> at 
>>>> jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:383)
>>>> at 
>>>> jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:190)
>>>> at 
>>>> org.wso2.carbon.uuf.renderablecreator.hbs.impl.JsExecutable.execute(JsExecutable.java:109)
>>>> at org.wso2.carbon.uuf.renderablecreator.hbs.impl.HbsPageRender
>>>> able.execute(HbsPageRenderable.java:124) at
>>>> org.wso2.carbon.uuf.renderablecreator.hbs.impl.HbsPageRender
>>>> able.render(HbsPageRenderable.java:75) at
>>>> org.wso2.carbon.uuf.core.Page.render(Page.java:62) at
>>>> org.wso2.carbon.uuf.core.Component.renderPage(Component.java:88) at
>>>> org.wso2.carbon.uuf.core.App.renderPageUri(App.java:168) at
>>>> org.wso2.carbon.uuf.core.App.renderPage(App.java:118) at
>>>> org.wso2.carbon.uuf.internal.RequestDispatcher.servePageOrFr
>>>> agment(RequestDispatcher.java:93) at org.wso2.carbon.uuf.internal.R
>>>> equestDispatcher.serve(RequestDispatcher.java:67) at
>>>> org.wso2.carbon.uuf.api.ServerConnection.serve(ServerConnection.java:93)
>>>> at 
>>>> org.wso2.carbon.uuf.httpconnector.msf4j.UUFMicroservice.postImpl(UUFMicroservice.java:70)
>>>> at 
>>>> org.wso2.carbon.uuf.httpconnector.msf4j.UUFMicroservice.post(UUFMicroservice.java:61)
>>>> 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:498) at
>>>> org.wso2.msf4j.internal.router.HttpMethodInfo.invoke(HttpMethodInfo.java:132)
>>>> at org.wso2.msf4j.internal.MSF4JMessageProcessor.dispatchMethod
>>>> (MSF4JMessageProcessor.java:130) at org.wso2.msf4j.internal.MSF4JM
>>>> essageProcessor.receive(MSF4JMessageProcessor.java:73) at
>>>> org.wso2.carbon.transport.http.netty.listener.WorkerPoolDisp
>>>> atchingSourceHandler.lambda$publishToWorkerPool$12(WorkerPoo
>>>> lDispatchingSourceHandler.java:125) at java.util.concurrent.ThreadPoo
>>>> lExecutor.runWorker(ThreadPoolExecutor.java:1142) at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>>>> at java.lang.Thread.run(Thread.java:745)
>>>>
>>>> Thanks,
>>>> Iqbal
>>>>
>>>> On Wed, Oct 19, 2016 at 5:19 PM, Akalanka Pagoda Arachchi <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi Irham,
>>>>>
>>>>> This is an error log due to configuration values of the User-Core.
>>>>> This shouldn't stop the server from starting up? Can you confirm?
>>>>>
>>>>> Thanks,
>>>>> Akalanka.
>>>>>
>>>>> On Wed, Oct 19, 2016 at 5:13 PM, Irham Iqbal <[email protected]> wrote:
>>>>>
>>>>>> Hi Akalanka,
>>>>>>
>>>>>> After fixing this I am getting this exception[1] when trying to start
>>>>>> wso2uuf. Any idea how to fix this?
>>>>>>
>>>>>> [1] [2016-10-19 16:59:50,186] ERROR {org.wso2.carbon.security.caas
>>>>>> .internal.CarbonSecurityComponent} - Error occurred in building the
>>>>>> domain configuration org.wso2.carbon.security.caas.
>>>>>> user.core.exception.DomainConfigException: IdentityStoreConfig not
>>>>>> found for connectorId JDBCISC1
>>>>>>
>>>>>> at org.wso2.carbon.security.caas.internal.CarbonSecurityCompone
>>>>>> nt.createDomainManagerFromConfig(CarbonSecurityComponent.java:470)
>>>>>>
>>>>>> at org.wso2.carbon.security.caas.internal.CarbonSecurityCompone
>>>>>> nt.onAllRequiredCapabilitiesAvailable(CarbonSecurityComponen
>>>>>> t.java:342)
>>>>>>
>>>>>> at org.wso2.carbon.kernel.internal.startupresolver.StartupCompo
>>>>>> nentManager.lambda$notifySatisfiableComponents$27(StartupCom
>>>>>> ponentManager.java:237)
>>>>>>
>>>>>> at java.util.ArrayList.forEach(ArrayList.java:1249)
>>>>>>
>>>>>> at org.wso2.carbon.kernel.internal.startupresolver.StartupCompo
>>>>>> nentManager.notifySatisfiableComponents(StartupComponentMana
>>>>>> ger.java:225)
>>>>>>
>>>>>> at org.wso2.carbon.kernel.internal.startupresolver.StartupOrder
>>>>>> Resolver$1.run(StartupOrderResolver.java:186)
>>>>>>
>>>>>> at java.util.TimerThread.mainLoop(Timer.java:555)
>>>>>>
>>>>>> at java.util.TimerThread.run(Timer.java:505)
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> iqbal
>>>>>>
>>>>>> On Wed, Oct 19, 2016 at 2:07 PM, Akalanka Pagoda Arachchi <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi Irham,
>>>>>>>
>>>>>>> Thanks for reporting.
>>>>>>>
>>>>>>> Fixed the issue in the master branch, please get the latest.
>>>>>>>
>>>>>>> Sorry for the inconvenience caused.
>>>>>>>
>>>>>>> Akalanka.
>>>>>>>
>>>>>>> On Wed, Oct 19, 2016 at 12:41 PM, Harsha Thirimanna <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Oct 19, 2016 at 12:37 PM, Irham Iqbal <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> I am getting an exception[1] when starting wso2uuf pack, which I
>>>>>>>>> build it from master branch of uuf repo[2]. I found the following 
>>>>>>>>> code[3]
>>>>>>>>> in class[4] in carbon-security repo[5] which is causing the exception.
>>>>>>>>> I think we need a slash in between CarbonHomeDirectory and
>>>>>>>>> conf/security/.That can be seen in the exception as well, I have
>>>>>>>>> highlighted the problem in the execption as 
>>>>>>>>> /Users/irham/workspace/carbon-
>>>>>>>>> uuf/carbon-uuf/product/target/wso2uuf-1.0.0-SNAPSHOTconf/sec
>>>>>>>>> urity/claim-store.yml.
>>>>>>>>>
>>>>>>>>> [1] [2016-10-19 11:59:19,909]  INFO {org.wso2.carbon.transport.htt
>>>>>>>>> p.netty.internal.NettyTransportServiceComponent} - All
>>>>>>>>> CarbonNettyServerInitializers are available
>>>>>>>>>
>>>>>>>>> [2016-10-19 11:59:19,921] ERROR {org.wso2.carbon.security.caas
>>>>>>>>> .internal.CarbonSecurityComponent} - Error initializing claim
>>>>>>>>> store from file java.io.IOException: Claim Store file
>>>>>>>>> /Users/irham/workspace/carbon-uuf/carbon-uuf/product/target/
>>>>>>>>> wso2uuf-1.0.0-SNAPSHOTconf/security/claim-store.yml' is not
>>>>>>>>> available.
>>>>>>>>>
>>>>>>>>> at org.wso2.carbon.security.caas.user.core.claim.FileBasedMetaC
>>>>>>>>> laimStore.<init>(FileBasedMetaClaimStore.java:46)
>>>>>>>>>
>>>>>>>>> at org.wso2.carbon.security.caas.internal.CarbonSecurityCompone
>>>>>>>>> nt.onAllRequiredCapabilitiesAvailable(CarbonSecurityComponen
>>>>>>>>> t.java:330)
>>>>>>>>>
>>>>>>>>> at org.wso2.carbon.kernel.internal.startupresolver.StartupCompo
>>>>>>>>> nentManager.lambda$notifySatisfiableComponents$27(StartupCom
>>>>>>>>> ponentManager.java:237)
>>>>>>>>>
>>>>>>>>> at java.util.ArrayList.forEach(ArrayList.java:1249)
>>>>>>>>>
>>>>>>>>> at org.wso2.carbon.kernel.internal.startupresolver.StartupCompo
>>>>>>>>> nentManager.notifySatisfiableComponents(StartupComponentMana
>>>>>>>>> ger.java:225)
>>>>>>>>>
>>>>>>>>> at org.wso2.carbon.kernel.internal.startupresolver.StartupOrder
>>>>>>>>> Resolver$1.run(StartupOrderResolver.java:186)
>>>>>>>>>
>>>>>>>>> at java.util.TimerThread.mainLoop(Timer.java:555)
>>>>>>>>>
>>>>>>>>> at java.util.TimerThread.run(Timer.java:505)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [2] https://github.com/wso2/carbon-uuf
>>>>>>>>>
>>>>>>>>> [3] MetaClaimStore metaClaimStore = new FileBasedMetaClaimStore(
>>>>>>>>> CarbonSecurityConstants.getCarbonHomeDirectory().toString() +
>>>>>>>>> "conf/security/" + CarbonSecurityConstants.CLAIM_STORE_FILE);
>>>>>>>>>
>>>>>>>>> [4] carbon-security/components/org.wso2.carbon.security.caas/src
>>>>>>>>> /main/java/org/wso2/carbon/security/caas/internal/CarbonSecu
>>>>>>>>> rityComponent.java
>>>>>>>>>
>>>>>>>>> [4] https://github.com/wso2/carbon-security
>>>>>>>>> Thanks,
>>>>>>>>> Iqbal
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Irham Iqbal
>>>>>>>>> Software Engineer
>>>>>>>>> WSO2
>>>>>>>>> phone: +94 777888452
>>>>>>>>> <http://wso2.com/signature>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Darshana Akalanka Pagoda Arachchi,*
>>>>>>> *Senior Software Engineer, WSO2*
>>>>>>> *+94777118016 <%2B94777118016>*
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Irham Iqbal
>>>>>> Software Engineer
>>>>>> WSO2
>>>>>> phone: +94 777888452
>>>>>> <http://wso2.com/signature>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Darshana Akalanka Pagoda Arachchi,*
>>>>> *Senior Software Engineer, WSO2*
>>>>> *+94777118016 <%2B94777118016>*
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Irham Iqbal
>>>> Software Engineer
>>>> WSO2
>>>> phone: +94 777888452
>>>> <http://wso2.com/signature>
>>>>
>>>>
>>>
>>>
>>> --
>>> *Darshana Akalanka Pagoda Arachchi,*
>>> *Senior Software Engineer, WSO2*
>>> *+94777118016 <%2B94777118016>*
>>>
>>
>>
>>
>> --
>> *Kishanthan Thangarajah*
>> Technical Lead,
>> Platform Technologies Team,
>> WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - +94773426635
>> Blog - *http://kishanthan.wordpress.com
>> <http://kishanthan.wordpress.com>*
>> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
>>
>
>
>
> --
> *Darshana Akalanka Pagoda Arachchi,*
> *Senior Software Engineer, WSO2*
> *+94777118016 <%2B94777118016>*
>



-- 
*Kishanthan Thangarajah*
Technical Lead,
Platform Technologies Team,
WSO2, Inc.
lean.enterprise.middleware

Mobile - +94773426635
Blog - *http://kishanthan.wordpress.com <http://kishanthan.wordpress.com>*
Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to