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
