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

Reply via email to