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.UsernamePasswordLoginModule. > 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.SimpleAuthHandler. > 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$ > login.onRequest(/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: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. > HbsPageRenderable.execute(HbsPageRenderable.java:124) at > org.wso2.carbon.uuf.renderablecreator.hbs.impl.HbsPageRenderable.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.servePageOrFragment(RequestDispatcher.java:93) > at > org.wso2.carbon.uuf.internal.RequestDispatcher.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. > MSF4JMessageProcessor.receive(MSF4JMessageProcessor.java:73) at > org.wso2.carbon.transport.http.netty.listener. > WorkerPoolDispatchingSourceHandler.lambda$publishToWorkerPool$12( > WorkerPoolDispatchingSourceHandler.java:125) at java.util.concurrent. > ThreadPoolExecutor.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(CarbonSecurityComponent.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*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
