<div dir="ltr">I was thinking of opening another thread for this, and I will if you prefer it, but I think it is still relevant to the topic.<div><br></div><div>The user was correctly created on keycloak, but I had to assign the roles on the admin console, is there a way for me to automatically assign a role to the newly created user?</div>
<div><br></div><div>I know I can do this in many forms, but I was wondering if you thought of any way to do this, so that I could do this according to what you have engineered.</div></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Fri, May 23, 2014 at 11:41 AM, Stian Thorgersen <span dir="ltr">&lt;<a href="mailto:stian@redhat.com" target="_blank">stian@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=""><br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Rodrigo Sasaki&quot; &lt;<a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a>&gt;<br>
</div><div class="">&gt; To: &quot;Stian Thorgersen&quot; &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;<br>
&gt; Cc: &quot;Marek Posolda&quot; &lt;<a href="mailto:mposolda@redhat.com">mposolda@redhat.com</a>&gt;, <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; Sent: Friday, 23 May, 2014 3:37:40 PM<br>
&gt; Subject: Re: [keycloak-user] Migrating Users Database<br>
&gt;<br>
</div><div class="">&gt; Jeeze, I feel stupid now, that was it.. I corrected the return and it all<br>
&gt; worked, I knew it was something subtle.<br>
&gt;<br>
&gt; Thanks you guys, and sorry for the lack of attention<br>
&gt;<br>
&gt; So now when I login with a user from my custom database, it will be saved<br>
&gt; in the keycloak tables automatically?<br>
<br>
</div>Yes, there will be a user created in Keycloak. It will continue to use your custom database for authentication, as it doesn&#39;t import the password.<br>
<div class="HOEnZb"><div class="h5"><br>
&gt;<br>
&gt;<br>
&gt; On Fri, May 23, 2014 at 11:17 AM, Stian Thorgersen &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Did you change the &quot;id&quot; returned from<br>
&gt; &gt; TestAuthenticationProviderFactory.getId?<br>
&gt; &gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; From: &quot;Rodrigo Sasaki&quot; &lt;<a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a>&gt;<br>
&gt; &gt; &gt; To: &quot;Marek Posolda&quot; &lt;<a href="mailto:mposolda@redhat.com">mposolda@redhat.com</a>&gt;<br>
&gt; &gt; &gt; Cc: &quot;Stian Thorgersen&quot; &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;, <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; Sent: Friday, 23 May, 2014 2:28:28 PM<br>
&gt; &gt; &gt; Subject: Re: [keycloak-user] Migrating Users Database<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; OK, I think I messed something up, I did some debugging, and I went down<br>
&gt; &gt; to<br>
&gt; &gt; &gt; the *getAllProviders(Class&lt;T&gt; clazz) *method inside the*<br>
&gt; &gt; &gt; DefaultProviderSession<br>
&gt; &gt; &gt; *class.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; when it is invoked with AuthenticationProvider.class as parameter, it<br>
&gt; &gt; &gt; returns 3 providers<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; *org.keycloak.authentication.picketlink.PicketlinkAuthenticationProvider*<br>
&gt; &gt; &gt; *org.keycloak.authentication.model.ExternalModelAuthenticationProvider*<br>
&gt; &gt; &gt; *org.keycloak.authentication.test.TestAuthenticationProvider*<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; The weird thing is when *getProvider(Class&lt;T&gt; clazz, String id)* is<br>
&gt; &gt; &gt; invoked, it&#39;s invoked with the following parameters<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; *getProvider(AuthenticationProvider.class, &quot;model&quot;)*<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Which I assumed should return me a model provider implementation, but<br>
&gt; &gt; when<br>
&gt; &gt; &gt; it tries to get the provider factory from the<br>
&gt; &gt; &gt; *factory.getProviderFactory(clazz,<br>
&gt; &gt; &gt; id)* it returns my TestAuthenticationProviderFactory.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I couldn&#39;t manage to find out how that factory is populated, but I think<br>
&gt; &gt; &gt; this may help pinpoint the problem, I don&#39;t know where I messed up the<br>
&gt; &gt; &gt; configuration, but this doesn&#39;t seem right<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Fri, May 23, 2014 at 9:55 AM, Rodrigo Sasaki<br>
&gt; &gt; &gt; &lt;<a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a>&gt;wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; It actually exists, I unzipped the war in the target directory, which<br>
&gt; &gt; is<br>
&gt; &gt; &gt; &gt; the one I&#39;m deploying, and I found all the authentication jars:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; *keycloak-authentication-api-1.0-beta-1-SNAPSHOT.jar*<br>
&gt; &gt; &gt; &gt; *keycloak-authentication-test-1.0-beta-1-SNAPSHOT.jar*<br>
&gt; &gt; &gt; &gt; *keycloak-authentication-model-1.0-beta-1-SNAPSHOT.jar*<br>
&gt; &gt; &gt; &gt; *keycloak-authentication-picketlink-1.0-beta-1-SNAPSHOT.jar*<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Maybe I messed up the pom somehow, although I don&#39;t see how I could<br>
&gt; &gt; have<br>
&gt; &gt; &gt; &gt; done it, seeing that I only added the new module<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; On Fri, May 23, 2014 at 9:50 AM, Marek Posolda &lt;<a href="mailto:mposolda@redhat.com">mposolda@redhat.com</a><br>
&gt; &gt; &gt;wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;  There is this important message in the log:<br>
&gt; &gt; &gt; &gt;&gt; 08:19:59,110 WARN<br>
&gt; &gt; &gt; &gt;&gt;  [org.keycloak.authentication.AuthenticationProviderManager]<br>
&gt; &gt; &gt; &gt;&gt; (http--127.0.0.1-8080-4) Provider &#39;model&#39; not available on classpath<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; This is an issue because provider &quot;model&quot; is configured by default for<br>
&gt; &gt; &gt; &gt;&gt; newly created realms and also for keycloak-admin realm. This is<br>
&gt; &gt; provider,<br>
&gt; &gt; &gt; &gt;&gt; which uses standard keycloak database to verify usernames/passwords<br>
&gt; &gt; &gt; &gt;&gt; against. Try check again if you have<br>
&gt; &gt; &gt; &gt;&gt; &quot;keycloak-authentication-model-&lt;VERSION&gt;.jar&quot; available inside<br>
&gt; &gt; &gt; &gt;&gt; auth-server.war/WEB-INF/lib/ . I assume that no, which is likely the<br>
&gt; &gt; root<br>
&gt; &gt; &gt; &gt;&gt; cause of the issue.<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; Marek<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; On 23.5.2014 13:29, Rodrigo Sasaki wrote:<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; Oh, and I did try deleting the folders you mentioned, still had no<br>
&gt; &gt; change.<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; On Fri, May 23, 2014 at 8:21 AM, Rodrigo Sasaki &lt;<br>
&gt; &gt; <a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a><br>
&gt; &gt; &gt; &gt;&gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt; I&#39;m sorry I failed to mention this, but it is as you suspected.<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;  The page is displayed normally, but it doesn&#39;t allow me to login,<br>
&gt; &gt; &gt; &gt;&gt;&gt; saying that my credentials are incorrect, even though I&#39;m typing the<br>
&gt; &gt; &gt; &gt;&gt;&gt; correct password.<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;  When I try to login, this is printed in the console<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;  08:19:59,083 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,084 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field securityContext of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;  08:19:59,084 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,084 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field headers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,085 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,086 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,087 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,088 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field transaction of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,088 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field clientConnection of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;  08:19:59,089 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,110 WARN<br>
&gt; &gt; &gt; &gt;&gt;&gt;  [org.keycloak.authentication.AuthenticationProviderManager]<br>
&gt; &gt; &gt; &gt;&gt;&gt; (http--127.0.0.1-8080-4) Provider &#39;model&#39; not available on classpath<br>
&gt; &gt; &gt; &gt;&gt;&gt; 08:19:59,113 WARN  [org.keycloak.audit] (http--127.0.0.1-8080-4)<br>
&gt; &gt; &gt; &gt;&gt;&gt; event=LOGIN_ERROR, realmId=keycloak-admin,<br>
&gt; &gt; &gt; &gt;&gt;&gt; clientId=security-admin-console,<br>
&gt; &gt; &gt; &gt;&gt;&gt; userId=6a45446a-e788-4e94-99ee-ee3e1855ba6b, ipAddress=127.0.0.1,<br>
&gt; &gt; &gt; &gt;&gt;&gt; error=invalid_user_credentials, username=admin, response_type=code,<br>
&gt; &gt; &gt; &gt;&gt;&gt; redirect_uri=<br>
&gt; &gt; <a href="http://localhost:8080/auth/admin/keycloak-admin/console/" target="_blank">http://localhost:8080/auth/admin/keycloak-admin/console/</a>,<br>
&gt; &gt; &gt; &gt;&gt;&gt; auth_method=form<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;  There&#39;s a message saying that provider &#39;model&#39; isn&#39;t available on<br>
&gt; &gt; the<br>
&gt; &gt; &gt; &gt;&gt;&gt; classpath, but I didn&#39;t change anything on the model provider, the<br>
&gt; &gt; only<br>
&gt; &gt; &gt; &gt;&gt;&gt; alterations I made are the ones I stated earlier<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt; On Fri, May 23, 2014 at 5:25 AM, Marek Posolda<br>
&gt; &gt; &gt; &gt;&gt;&gt; &lt;<a href="mailto:mposolda@redhat.com">mposolda@redhat.com</a>&gt;wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  I can&#39;t see any obvious thing you missed. Btv. is the only problem<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; those warnings in the log, or are you not able to login and access<br>
&gt; &gt; admin<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; console? From the log, it seems that login page is displayed?<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; Maybe try to delete your SERVER_HOME/standalone/data ,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; SERVER_HOME/standalone/tmp and SERVER_HOME/standalone/log and<br>
&gt; &gt; restart<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; the<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; server. After login to admin console and displaying page like<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="http://localhost:8081/auth/admin/keycloak-admin/console/#/realms/keycloak-admin/auth-settingsand" target="_blank">http://localhost:8081/auth/admin/keycloak-admin/console/#/realms/keycloak-admin/auth-settingsand</a><br>

&gt; &gt; &gt; &gt;&gt;&gt;&gt; click &quot;Add provider&quot;, you should be able to see your new<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; AuthenticationProvider in the list of available providers.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; Marek<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; On 22.5.2014 21:26, Rodrigo Sasaki wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; I just tried implementing my AuthenticationProvider, and here&#39;s<br>
&gt; &gt; what I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; did<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  I copied the *authentication-model *and renamed it to<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; *authentication-test* which is the directory where I will implement<br>
&gt; &gt; my<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; provider. (I renamed all references so there wouldn&#39;t be<br>
&gt; &gt; duplicates, I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; just<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; wanted to use the same file structure)<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  I deleted the Java files and created<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  *TestAuthenticationProvider.java*and<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; *TestAuthenticationProviderFactory.java*<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  In both of them I implemented the correct interfaces, and passed on<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; the EntityManager from the Factory to the Provider via the *create*<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; method<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; on the constructor.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  I altered the *pom.xml* in *keycloak/authentication* adding my new<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; module like this<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  &lt;modules&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;module&gt;authentication-api&lt;/module&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;module&gt;authentication-model&lt;/module&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;module&gt;authentication-picketlink&lt;/module&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;module&gt;authentication-test&lt;/module&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; &lt;/modules&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  I altered the *pom.xml* in *keycloak/server* adding a new<br>
&gt; &gt; dependency<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; like this:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  &lt;dependency&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;groupId&gt;org.keycloak&lt;/groupId&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;artifactId&gt;keycloak-authentication-model&lt;/artifactId&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;version&gt;${project.version}&lt;/version&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; &lt;/dependency&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; &lt;dependency&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;groupId&gt;org.keycloak&lt;/groupId&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;artifactId&gt;keycloak-authentication-test&lt;/artifactId&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;version&gt;${project.version}&lt;/version&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; &lt;/dependency&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; &lt;dependency&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;groupId&gt;org.keycloak&lt;/groupId&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;artifactId&gt;keycloak-authentication-picketlink&lt;/artifactId&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;     &lt;version&gt;${project.version}&lt;/version&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; &lt;/dependency&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  which is the correct artifactId that I defined in the<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; *keycloak/authentication/authentication-test/pom.xml*<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  I also created a<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; *keycloak/authentication/authentication-test/src/main/resources/META-INF/services/org.keycloak.authentication.AuthenticationProviderFactory*<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; with<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; the following content:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  org.keycloak.authentication.test.TestAuthenticationProviderFactory<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  the package and folder names are all correct.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  Now I can deploy it all just fine, but when I access the admin<br>
&gt; &gt; login<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; page, I get this output on my console:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:33,964 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:33,965 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:33,966 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:33,966 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:33,966 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:33,967 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:33,967 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,015 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,016 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,017 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,018 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,019 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,020 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,021 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,037 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,037 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,037 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,037 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,038 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,038 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,038 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,039 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,039 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,039 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,040 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,040 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,041 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,041 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,041 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,042 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,042 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,042 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,043 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,043 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,044 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,050 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,050 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,051 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,051 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,052 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,052 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,053 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,054 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,055 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,056 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,057 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,058 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,058 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,059 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,059 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,060 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,060 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,065 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,066 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,066 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,068 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,085 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,086 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,086 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,086 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,087 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,090 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,091 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,093 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,093 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,094 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,095 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,095 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,096 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,097 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,142 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,142 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,143 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,143 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,143 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,143 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,144 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,144 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,144 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,145 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,145 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,146 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,146 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,147 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,153 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,154 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,155 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,156 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,156 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,157 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,157 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,165 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,166 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,166 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,167 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,167 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,168 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,168 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,175 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,175 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,176 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,177 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,178 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,178 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,179 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,181 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,181 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,182 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,182 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,183 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,183 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,184 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,195 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,195 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,196 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,196 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,197 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,197 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,198 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,198 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,208 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,208 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,210 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,211 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,211 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,212 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-3) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,212 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,213 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,213 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,213 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,214 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,215 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,215 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,216 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,216 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,217 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,217 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,218 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,219 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,219 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,220 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,221 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,222 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,222 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,222 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,223 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,223 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,236 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,236 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,237 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,238 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,238 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,239 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,239 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-1) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,253 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,254 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,254 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,255 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,255 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,255 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,256 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,256 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,256 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,257 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,257 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,258 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,258 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,259 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,259 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-2) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,260 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,260 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,261 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-6) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,262 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,263 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,264 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-5) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,370 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,371 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,371 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,372 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,372 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,373 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,373 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field keycloak of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.admin.AdminConsole will not be<br>
&gt; &gt; injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,448 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,449 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field securityContext of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,449 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field uriInfo of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,450 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field headers of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,450 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field request of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,451 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field response of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,451 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field session of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,452 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field transaction of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,452 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field clientConnection of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  16:12:34,453 WARNING [org.jboss.resteasy.core.ResourceLocator]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Field providerSession of subresource<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; org.keycloak.services.resources.TokenService will not be injected<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; according<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; to spec<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,460 INFO  [org.keycloak.services.resources.TokenService]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) TokenService.loginPage<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,474 INFO  [org.keycloak.services.resources.TokenService]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) Checking cookie...<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,474 INFO<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  [org.keycloak.services.managers.AuthenticationManager]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) authenticateIdentityCookie<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,474 INFO<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  [org.keycloak.services.managers.AuthenticationManager]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) authenticateCookie could not find cookie:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; KEYCLOAK_IDENTITY<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; 16:12:34,475 INFO  [org.keycloak.services.resources.TokenService]<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; (http--127.0.0.1-8080-4) createLogin() now...<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  I seem to have messed up something on the ResourceLocator, but I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; don&#39;t know what I did wrong, I followed the instructions to the<br>
&gt; &gt; letter.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; also checked the war and I see that the new jar is created correctly<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; On Thu, May 22, 2014 at 10:39 AM, Rodrigo Sasaki &lt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; <a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; Alright then.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;  I guess I should alter the dependencies in pom.xml then, I just<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; thought that there was another way defined, perhaps on a different<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; layer,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; and that not having access to Persistence in this layer was<br>
&gt; &gt; because it<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; was<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; defined this way.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;  But that sounds simple enough, thank you for your help!<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; On Thu, May 22, 2014 at 10:30 AM, Stian Thorgersen<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Add a persistence-unit for it to:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; *<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; standalone/deployments/auth-server.war/WEB-INF/classes/META-INF/persistence.xml<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Then use Persistence.createEntityManagerFactory(name) in<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; AuthenticationProviderFactory.init, and create a new<br>
&gt; &gt; EntityManager in<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; AuthenticationProviderFactory.init and pass into<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; AuthenticationProvider.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; From: &quot;Rodrigo Sasaki&quot; &lt;<a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;  &gt; To: &quot;Marek Posolda&quot; &lt;<a href="mailto:mposolda@redhat.com">mposolda@redhat.com</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Cc: <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Sent: Thursday, 22 May, 2014 2:20:39 PM<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Subject: Re: [keycloak-user] Migrating Users Database<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Hmm, I see..<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; In that case, since I&#39;m using JPA, what would be the best way<br>
&gt; &gt; for<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; me to get<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; access to an EntityManager on my implementation of the<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; AuthenticationProvider?<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; On Mon, May 19, 2014 at 5:20 PM, Marek Posolda &lt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:mposolda@redhat.com">mposolda@redhat.com</a> &gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Hi Rodrigo,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; it&#39;s not &quot;Settings and Authentication&quot;, but it&#39;s tab &quot;Settings&quot;<br>
&gt; &gt; and<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; then top<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; bar called &quot;Authentication&quot; inside it. It will be opened if you<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; login to<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; admin console and then open URL:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="http://localhost:8081/auth/admin/#/realms/keycloak-admin(Replace" target="_blank">http://localhost:8081/auth/admin/#/realms/keycloak-admin(Replace</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &#39;keycloak-admin&#39; with name of your realm, for example &#39;test&#39;).<br>
&gt; &gt; Once<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; you open<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; it, you can click to button &quot;Add provider&quot; and your provider<br>
&gt; &gt; should<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; be<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; available in the list of available authentication providers.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; For the inspiration, you can take a look at the existing<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; implementations, for<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; example this one:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="https://github.com/keycloak/keycloak/tree/master/authentication/authentication-picketlink" target="_blank">https://github.com/keycloak/keycloak/tree/master/authentication/authentication-picketlink</a><br>

&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; and it&#39;s configuration in file:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="https://github.com/keycloak/keycloak/blob/master/authentication/authentication-picketlink/src/main/resources/META-INF/services/org.keycloak.authentication.AuthenticationProviderFactory" target="_blank">https://github.com/keycloak/keycloak/blob/master/authentication/authentication-picketlink/src/main/resources/META-INF/services/org.keycloak.authentication.AuthenticationProviderFactory</a><br>

&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; . Note that it&#39;s using standard java ServiceLoader mechanism<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; described here<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; -<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="http://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html" target="_blank">http://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; You don&#39;t need implement RealmAdapter . RealmAdapter is not<br>
&gt; &gt; related<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; to<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; authentication SPI. It&#39;s implementation of interface RealmModel,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; which is<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; part of model-api. You need to implement model-api just in case<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; that you<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; want to create your own storage for all keycloak data, but<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; implementing<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; whole model-api is much more complicated and challenging than<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; implementation<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; of authentication-api.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; So in shortcut, you need to implement AuthenticationProvider<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; interface, which<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; will be able to read data from your internal database.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Marek<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; On 19.5.2014 18:05, Rodrigo Sasaki wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; I have done most of what you mentioned, although I didn&#39;t find<br>
&gt; &gt; the<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &quot;Settings<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; and Authentication&quot; part on the Realm Settings. I couldn&#39;t add<br>
&gt; &gt; the<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; new<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; provider to it like you said, and the version I&#39;m using is the<br>
&gt; &gt; one<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; available<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; on the github repo.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Also I saw that I should probably implement a RealmAdapter<br>
&gt; &gt; aswell,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; to provide<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; access to my table structure, is that correct? If so, how<br>
&gt; &gt; should I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; configure<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Keycloak to use my adapter to find users, and not it&#39;s default<br>
&gt; &gt; one?<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Or at<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; least not only it&#39;s default one<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; On Fri, May 16, 2014 at 4:50 AM, Stian Thorgersen &lt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:stian@redhat.com">stian@redhat.com</a> &gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; We will add some documentation to this soon, but you basically<br>
&gt; &gt; need<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; to:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; - Implement<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="https://github.com/keycloak/keycloak/blob/master/authentication/authentication-api/src/main/java/org/keycloak/authentication/AuthenticationProviderFactory.java" target="_blank">https://github.com/keycloak/keycloak/blob/master/authentication/authentication-api/src/main/java/org/keycloak/authentication/AuthenticationProviderFactory.java</a><br>

&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; - Implement<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="https://github.com/keycloak/keycloak/blob/master/authentication/authentication-api/src/main/java/org/keycloak/authentication/AuthenticationProvider.java" target="_blank">https://github.com/keycloak/keycloak/blob/master/authentication/authentication-api/src/main/java/org/keycloak/authentication/AuthenticationProvider.java</a><br>

&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; - Add a<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &#39;META-INF/services/org.keycloak.authentication.AuthenticationProviderFactory&#39;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; that contains the fully qualified name of your<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; AuthenticationProviderFactory<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; implementation<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Build as a JAR and drop into<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; keycloak/standalone/deployments/auth-server.war/WEB-INF/lib.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Start the server, open the admin console, navigate to realm<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; settings and<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; authentication. Click Add Provider and it should now have your<br>
&gt; &gt; new<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; provider.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Add it to the realm.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; It will now use your provider to authenticate users.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; From: &quot;Rodrigo Sasaki&quot; &lt; <a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a> &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; To: &quot;Bill Burke&quot; &lt; <a href="mailto:bburke@redhat.com">bburke@redhat.com</a> &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; Cc: <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; Sent: Thursday, 15 May, 2014 7:30:00 PM<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; Subject: Re: [keycloak-user] Migrating Users Database<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; By the way, do you have further information regarding that<br>
&gt; &gt; SPI you<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; mentioned?<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; I was looking at the source code but I couldn&#39;t derive much<br>
&gt; &gt; from<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; it, I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; don&#39;t<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; know exactly how I should implement my own provider, and how<br>
&gt; &gt; do I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; tell<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; keycloak to use mine instead of its own.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; On Thu, May 15, 2014 at 11:05 AM, Rodrigo Sasaki &lt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; That&#39;s quite alright at the moment.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; We have seen the roadmap and if it stays around the announced<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; dates, there<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; shouldn&#39;t be a problem for us here.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; On Thu, May 15, 2014 at 11:03 AM, Bill Burke &lt;<br>
&gt; &gt; <a href="mailto:bburke@redhat.com">bburke@redhat.com</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; FYI, Keycloak will be very slow until we start our performance<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; work<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; (scheduled for Beta-2). Right now, every login/logout/token<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; action is<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; all DB hits. We don&#39;t cache anything at the moment!<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; On 5/15/2014 7:02 AM, Rodrigo Sasaki wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; I am very interested in importing the whole database. It<br>
&gt; &gt; seems<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; to be the<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; cleanest way to do what we want to do here, and migrate to<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; keycloak<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; completely.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; Are there any guidelines on how to do this? Nonetheless I<br>
&gt; &gt; will<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; look into<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; the SPI you mentioned, might come in handy sometime.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; On Thu, May 15, 2014 at 5:13 AM, Stian Thorgersen &lt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:stian@redhat.com">stian@redhat.com</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &lt;mailto: <a href="mailto:stian@redhat.com">stian@redhat.com</a> &gt;&gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; At the moment we have an Authentication SPI that will let<br>
&gt; &gt; you<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; easily<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; authenticate users with your existing database of users. The<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; first<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; time a new user logs in using this approach a user will be<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; pulled in<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; to the Keycloak database. There&#39;s no documentation for this<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; feature<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; yet, but look at the SPI at<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="https://github.com/keycloak/keycloak/tree/master/authentication/authentication-api" target="_blank">https://github.com/keycloak/keycloak/tree/master/authentication/authentication-api</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; and the implementation that uses the Keycloak model itself<br>
&gt; &gt; to<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; authenticate at<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; <a href="https://github.com/keycloak/keycloak/tree/master/authentication/authentication-model" target="_blank">https://github.com/keycloak/keycloak/tree/master/authentication/authentication-model</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; .<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; In the future we plan to provide a Sync SPI that will take<br>
&gt; &gt; this<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; one<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; step further and let you sync users (and roles) to/from an<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; existing<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; database.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; However, if you plan to completely replace your current<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; authentication system the cleanest solution may be to import<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; your<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; current user database into Keycloak once and for all. If<br>
&gt; &gt; you&#39;re<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; interested in this approach let me know.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; From: &quot;Rodrigo Sasaki&quot; &lt; <a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &lt;mailto: <a href="mailto:rodrigopsasaki@gmail.com">rodrigopsasaki@gmail.com</a> &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; To: <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &lt;mailto: <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a> &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; Sent: Wednesday, 14 May, 2014 8:52:07 PM<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; Subject: [keycloak-user] Migrating Users Database<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; I&#39;m trying to replace my current authentication system<br>
&gt; &gt; with<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; Keycloak, but I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; have one problem. I already have a database of users,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; populated with<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; millions of records, and I wanted to make it work with<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Keycloak.<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; What would be the best approach on this scenario? Should I<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; migrate everything<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; to the Keycloak tables, or try to make Keycloak<br>
&gt; &gt; understand my<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; current<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; database?<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; Is there any recommendation on this matter? And if there<br>
&gt; &gt; is,<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; some<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; explanation<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; or documentation?<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; Thanks!<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; keycloak-user mailing list<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a> &lt;mailto:<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a> &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; keycloak-user mailing list<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; Bill Burke<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; JBoss, a division of Red Hat<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; <a href="http://bill.burkecentral.com" target="_blank">http://bill.burkecentral.com</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; keycloak-user mailing list<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;admin<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; keycloak-user mailing list<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; keycloak-user mailing list <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; keycloak-user mailing list<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; keycloak-user mailing list<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;   --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;  --<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;&gt;   --<br>
&gt; &gt; &gt; &gt;&gt;&gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;  --<br>
&gt; &gt; &gt; &gt;&gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; Rodrigo Sasaki<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div><span class="HOEnZb"><font color="#888888">&gt; --<br>
&gt; Rodrigo Sasaki<br>
&gt;<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font face="Times New Roman">Rodrigo Sasaki</font><div></div></div>
</div>