<div dir="ltr">We should support JTA on the datasource so it&#39;s possible to achieve XA transactions if needed. So we shouldn&#39;t require jta=false.</div><div class="gmail_extra"><br><div class="gmail_quote">On 17 August 2016 at 19:14, Stan Silvert <span dir="ltr">&lt;<a href="mailto:ssilvert@redhat.com" target="_blank">ssilvert@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"><span class="">On 8/17/2016 1:07 PM, Stan Silvert wrote:<br>
&gt; On 8/17/2016 12:59 PM, Bill Burke wrote:<br>
&gt;&gt; Gotta set jta=false for the datasource.  Demo isn&#39;t built from server dist?<br>
</span>I verified that jta=false does fix the problem.  If you want,  I can<br>
take care of fixing the xsl in the work I&#39;m doing for<br>
keycloak-server.json migration.  I have to change that file anyway.<br>
Should be ready to merge soon.<br>
<div class="HOEnZb"><div class="h5">&gt; No.  It is built from the overlay dist using xsl to manipulate<br>
&gt; standalone.xml.<br>
&gt;&gt;<br>
&gt;&gt; On 8/17/16 12:22 PM, Stan Silvert wrote:<br>
&gt;&gt;&gt; I did a clean build from head.  Unzipped demo dist and started up. Got this:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2016-08-17 12:16:08,126 INFO  [org.keycloak.services] (ServerService<br>
&gt;&gt;&gt; Thread Pool -- 67) KC-SERVICES0001: Loading config from<br>
&gt;&gt;&gt; c:\kctemp\keycloak-demo-2.2.0-<wbr>SNAPSHOT\keycloak\standalone\<wbr>configuration\keycloak-server.<wbr>json<br>
&gt;&gt;&gt; 2016-08-17 12:16:08,717 INFO  [org.jboss.ws.common.<wbr>management] (MSC<br>
&gt;&gt;&gt; service thread 1-1) JBWS022052: Starting JBossWS 5.1.3.Final (Apache CXF<br>
&gt;&gt;&gt; 3.1.4)<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,615 WARN<br>
&gt;&gt;&gt; [org.keycloak.connections.jpa.<wbr>updater.liquibase.lock.<wbr>LiquibaseDBLockProvider]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 67) Failed to rollback connection after<br>
&gt;&gt;&gt; error: java.sql.SQLException: IJ031021: You cannot rollback during a<br>
&gt;&gt;&gt; managed transaction<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.jca.adapters.jdbc.<wbr>BaseWrapperManagedConnection.<wbr>jdbcRollback(<wbr>BaseWrapperManagedConnection.<wbr>java:1122)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.jca.adapters.jdbc.<wbr>WrappedConnection.rollback(<wbr>WrappedConnection.java:863)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.connections.jpa.<wbr>updater.liquibase.lock.<wbr>LiquibaseDBLockProvider.<wbr>safeRollbackConnection(<wbr>LiquibaseDBLockProvider.java:<wbr>159)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.connections.jpa.<wbr>updater.liquibase.lock.<wbr>LiquibaseDBLockProvider.<wbr>waitForLock(<wbr>LiquibaseDBLockProvider.java:<wbr>109)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication$<wbr>1.run(KeycloakApplication.<wbr>java:104)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.models.utils.<wbr>KeycloakModelUtils.<wbr>runJobInTransaction(<wbr>KeycloakModelUtils.java:287)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication.<wbr>&lt;init&gt;(KeycloakApplication.<wbr>java:97)<br>
&gt;&gt;&gt;         at sun.reflect.<wbr>NativeConstructorAccessorImpl.<wbr>newInstance0(Native<br>
&gt;&gt;&gt; Method)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; sun.reflect.<wbr>NativeConstructorAccessorImpl.<wbr>newInstance(<wbr>NativeConstructorAccessorImpl.<wbr>java:62)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; sun.reflect.<wbr>DelegatingConstructorAccessorI<wbr>mpl.newInstance(<wbr>DelegatingConstructorAccessorI<wbr>mpl.java:45)<br>
&gt;&gt;&gt;         at java.lang.reflect.Constructor.<wbr>newInstance(Constructor.java:<wbr>422)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.core.<wbr>ConstructorInjectorImpl.<wbr>construct(<wbr>ConstructorInjectorImpl.java:<wbr>150)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.<wbr>ResteasyProviderFactory.<wbr>createProviderInstance(<wbr>ResteasyProviderFactory.java:<wbr>2209)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.<wbr>ResteasyDeployment.<wbr>createApplication(<wbr>ResteasyDeployment.java:299)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.<wbr>ResteasyDeployment.start(<wbr>ResteasyDeployment.java:240)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.plugins.<wbr>server.servlet.<wbr>ServletContainerDispatcher.<wbr>init(<wbr>ServletContainerDispatcher.<wbr>java:113)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.plugins.<wbr>server.servlet.<wbr>HttpServletDispatcher.init(<wbr>HttpServletDispatcher.java:36)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>LifecyleInterceptorInvocation.<wbr>proceed(<wbr>LifecyleInterceptorInvocation.<wbr>java:117)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.wildfly.extension.<wbr>undertow.security.<wbr>RunAsLifecycleInterceptor.<wbr>init(<wbr>RunAsLifecycleInterceptor.<wbr>java:78)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>LifecyleInterceptorInvocation.<wbr>proceed(<wbr>LifecyleInterceptorInvocation.<wbr>java:103)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>ManagedServlet$<wbr>DefaultInstanceStrategy.start(<wbr>ManagedServlet.java:231)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>ManagedServlet.createServlet(<wbr>ManagedServlet.java:132)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>DeploymentManagerImpl.start(<wbr>DeploymentManagerImpl.java:<wbr>526)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.wildfly.extension.<wbr>undertow.deployment.<wbr>UndertowDeploymentService.<wbr>startContext(<wbr>UndertowDeploymentService.<wbr>java:101)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.wildfly.extension.<wbr>undertow.deployment.<wbr>UndertowDeploymentService$1.<wbr>run(UndertowDeploymentService.<wbr>java:82)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.util.concurrent.<wbr>Executors$RunnableAdapter.<wbr>call(Executors.java:511)<br>
&gt;&gt;&gt;         at java.util.concurrent.<wbr>FutureTask.run(FutureTask.<wbr>java:266)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.util.concurrent.<wbr>ThreadPoolExecutor.runWorker(<wbr>ThreadPoolExecutor.java:1142)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.util.concurrent.<wbr>ThreadPoolExecutor$Worker.run(<wbr>ThreadPoolExecutor.java:617)<br>
&gt;&gt;&gt;         at java.lang.Thread.run(Thread.<wbr>java:745)<br>
&gt;&gt;&gt;         at org.jboss.threads.JBossThread.<wbr>run(JBossThread.java:320)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,623 ERROR [org.jboss.as.txn] (ServerService Thread<br>
&gt;&gt;&gt; Pool -- 67) WFLYTX0003: APPLICATION ERROR: transaction still active in<br>
&gt;&gt;&gt; request with status 4<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,624 WARN  [com.arjuna.ats.arjuna] (ServerService<br>
&gt;&gt;&gt; Thread Pool -- 67) ARJUNA012077: Abort called on already aborted atomic<br>
&gt;&gt;&gt; action 0:ffff0a0a3838:-30eee89c:<wbr>57b48dc5:b<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,625 ERROR [org.jboss.msc.service.fail]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 67) MSC000001: Failed to start service<br>
&gt;&gt;&gt; jboss.undertow.deployment.<wbr>default-server.default-host./<wbr>auth:<br>
&gt;&gt;&gt; org.jboss.msc.service.<wbr>StartException in service<br>
&gt;&gt;&gt; jboss.undertow.deployment.<wbr>default-server.default-host./<wbr>auth:<br>
&gt;&gt;&gt; java.lang.RuntimeException: RESTEASY003325: Failed to construct public<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication(<wbr>javax.servlet.ServletContext,<wbr>org.jboss.resteasy.core.<wbr>Dispatcher)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.wildfly.extension.<wbr>undertow.deployment.<wbr>UndertowDeploymentService$1.<wbr>run(UndertowDeploymentService.<wbr>java:85)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.util.concurrent.<wbr>Executors$RunnableAdapter.<wbr>call(Executors.java:511)<br>
&gt;&gt;&gt;         at java.util.concurrent.<wbr>FutureTask.run(FutureTask.<wbr>java:266)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.util.concurrent.<wbr>ThreadPoolExecutor.runWorker(<wbr>ThreadPoolExecutor.java:1142)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.util.concurrent.<wbr>ThreadPoolExecutor$Worker.run(<wbr>ThreadPoolExecutor.java:617)<br>
&gt;&gt;&gt;         at java.lang.Thread.run(Thread.<wbr>java:745)<br>
&gt;&gt;&gt;         at org.jboss.threads.JBossThread.<wbr>run(JBossThread.java:320)<br>
&gt;&gt;&gt; Caused by: java.lang.RuntimeException: RESTEASY003325: Failed to<br>
&gt;&gt;&gt; construct public<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication(<wbr>javax.servlet.ServletContext,<wbr>org.jboss.resteasy.core.<wbr>Dispatcher)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.core.<wbr>ConstructorInjectorImpl.<wbr>construct(<wbr>ConstructorInjectorImpl.java:<wbr>162)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.<wbr>ResteasyProviderFactory.<wbr>createProviderInstance(<wbr>ResteasyProviderFactory.java:<wbr>2209)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.<wbr>ResteasyDeployment.<wbr>createApplication(<wbr>ResteasyDeployment.java:299)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.<wbr>ResteasyDeployment.start(<wbr>ResteasyDeployment.java:240)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.plugins.<wbr>server.servlet.<wbr>ServletContainerDispatcher.<wbr>init(<wbr>ServletContainerDispatcher.<wbr>java:113)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.plugins.<wbr>server.servlet.<wbr>HttpServletDispatcher.init(<wbr>HttpServletDispatcher.java:36)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>LifecyleInterceptorInvocation.<wbr>proceed(<wbr>LifecyleInterceptorInvocation.<wbr>java:117)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.wildfly.extension.<wbr>undertow.security.<wbr>RunAsLifecycleInterceptor.<wbr>init(<wbr>RunAsLifecycleInterceptor.<wbr>java:78)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>LifecyleInterceptorInvocation.<wbr>proceed(<wbr>LifecyleInterceptorInvocation.<wbr>java:103)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>ManagedServlet$<wbr>DefaultInstanceStrategy.start(<wbr>ManagedServlet.java:231)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>ManagedServlet.createServlet(<wbr>ManagedServlet.java:132)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; io.undertow.servlet.core.<wbr>DeploymentManagerImpl.start(<wbr>DeploymentManagerImpl.java:<wbr>526)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.wildfly.extension.<wbr>undertow.deployment.<wbr>UndertowDeploymentService.<wbr>startContext(<wbr>UndertowDeploymentService.<wbr>java:101)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.wildfly.extension.<wbr>undertow.deployment.<wbr>UndertowDeploymentService$1.<wbr>run(UndertowDeploymentService.<wbr>java:82)<br>
&gt;&gt;&gt;         ... 6 more<br>
&gt;&gt;&gt; Caused by: java.lang.<wbr>IllegalStateException: Failed to retrieve lock<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.connections.jpa.<wbr>updater.liquibase.lock.<wbr>CustomLockService.acquireLock(<wbr>CustomLockService.java:157)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.connections.jpa.<wbr>updater.liquibase.lock.<wbr>CustomLockService.waitForLock(<wbr>CustomLockService.java:123)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.connections.jpa.<wbr>updater.liquibase.lock.<wbr>LiquibaseDBLockProvider.<wbr>waitForLock(<wbr>LiquibaseDBLockProvider.java:<wbr>99)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication$<wbr>1.run(KeycloakApplication.<wbr>java:104)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.models.utils.<wbr>KeycloakModelUtils.<wbr>runJobInTransaction(<wbr>KeycloakModelUtils.java:287)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication.<wbr>&lt;init&gt;(KeycloakApplication.<wbr>java:97)<br>
&gt;&gt;&gt;         at sun.reflect.<wbr>NativeConstructorAccessorImpl.<wbr>newInstance0(Native<br>
&gt;&gt;&gt; Method)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; sun.reflect.<wbr>NativeConstructorAccessorImpl.<wbr>newInstance(<wbr>NativeConstructorAccessorImpl.<wbr>java:62)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; sun.reflect.<wbr>DelegatingConstructorAccessorI<wbr>mpl.newInstance(<wbr>DelegatingConstructorAccessorI<wbr>mpl.java:45)<br>
&gt;&gt;&gt;         at java.lang.reflect.Constructor.<wbr>newInstance(Constructor.java:<wbr>422)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.resteasy.core.<wbr>ConstructorInjectorImpl.<wbr>construct(<wbr>ConstructorInjectorImpl.java:<wbr>150)<br>
&gt;&gt;&gt;         ... 19 more<br>
&gt;&gt;&gt; Caused by: liquibase.exception.<wbr>DatabaseException:<br>
&gt;&gt;&gt; liquibase.exception.<wbr>DatabaseException: java.sql.SQLException: IJ031021:<br>
&gt;&gt;&gt; You cannot rollback during a managed transaction<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; liquibase.database.<wbr>AbstractJdbcDatabase.rollback(<wbr>AbstractJdbcDatabase.java:<wbr>1139)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.connections.jpa.<wbr>updater.liquibase.lock.<wbr>CustomLockService.acquireLock(<wbr>CustomLockService.java:152)<br>
&gt;&gt;&gt;         ... 29 more<br>
&gt;&gt;&gt; Caused by: liquibase.exception.<wbr>DatabaseException: java.sql.SQLException:<br>
&gt;&gt;&gt; IJ031021: You cannot rollback during a managed transaction<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; liquibase.database.jvm.<wbr>JdbcConnection.rollback(<wbr>JdbcConnection.java:340)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; liquibase.database.<wbr>AbstractJdbcDatabase.rollback(<wbr>AbstractJdbcDatabase.java:<wbr>1137)<br>
&gt;&gt;&gt;         ... 30 more<br>
&gt;&gt;&gt; Caused by: java.sql.SQLException: IJ031021: You cannot rollback during a<br>
&gt;&gt;&gt; managed transaction<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.jca.adapters.jdbc.<wbr>BaseWrapperManagedConnection.<wbr>jdbcRollback(<wbr>BaseWrapperManagedConnection.<wbr>java:1122)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.jca.adapters.jdbc.<wbr>WrappedConnection.rollback(<wbr>WrappedConnection.java:863)<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; liquibase.database.jvm.<wbr>JdbcConnection.rollback(<wbr>JdbcConnection.java:337)<br>
&gt;&gt;&gt;         ... 31 more<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,635 ERROR<br>
&gt;&gt;&gt; [org.jboss.as.controller.<wbr>management-operation] (Controller Boot Thread)<br>
&gt;&gt;&gt; WFLYCTL0013: Operation (&quot;add&quot;) failed - address: ([(&quot;deployment&quot; =&gt;<br>
&gt;&gt;&gt; &quot;keycloak-server.war&quot;)]) - failure description: {&quot;WFLYCTL0080: Failed<br>
&gt;&gt;&gt; services&quot; =&gt;<br>
&gt;&gt;&gt; {&quot;jboss.undertow.deployment.<wbr>default-server.default-host./<wbr>auth&quot; =&gt;<br>
&gt;&gt;&gt; &quot;org.jboss.msc.service.<wbr>StartException in service<br>
&gt;&gt;&gt; jboss.undertow.deployment.<wbr>default-server.default-host./<wbr>auth:<br>
&gt;&gt;&gt; java.lang.RuntimeException: RESTEASY003325: Failed to construct public<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication(<wbr>javax.servlet.ServletContext,<wbr>org.jboss.resteasy.core.<wbr>Dispatcher)<br>
&gt;&gt;&gt;         Caused by: java.lang.RuntimeException: RESTEASY003325: Failed to<br>
&gt;&gt;&gt; construct public<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication(<wbr>javax.servlet.ServletContext,<wbr>org.jboss.resteasy.core.<wbr>Dispatcher)<br>
&gt;&gt;&gt;         Caused by: java.lang.<wbr>IllegalStateException: Failed to retrieve lock<br>
&gt;&gt;&gt;         Caused by: liquibase.exception.<wbr>DatabaseException:<br>
&gt;&gt;&gt; liquibase.exception.<wbr>DatabaseException: java.sql.SQLException: IJ031021:<br>
&gt;&gt;&gt; You cannot rollback during a managed transaction<br>
&gt;&gt;&gt;         Caused by: liquibase.exception.<wbr>DatabaseException:<br>
&gt;&gt;&gt; java.sql.SQLException: IJ031021: You cannot rollback during a managed<br>
&gt;&gt;&gt; transaction<br>
&gt;&gt;&gt;         Caused by: java.sql.SQLException: IJ031021: You cannot rollback<br>
&gt;&gt;&gt; during a managed transaction&quot;}}<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,661 INFO  [org.jboss.as.server] (ServerService<br>
&gt;&gt;&gt; Thread Pool -- 61) WFLYSRV0010: Deployed &quot;keycloak-server.war&quot;<br>
&gt;&gt;&gt; (runtime-name : &quot;keycloak-server.war&quot;)<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,663 INFO  [org.jboss.as.controller] (Controller Boot<br>
&gt;&gt;&gt; Thread) WFLYCTL0183: Service status report<br>
&gt;&gt;&gt; WFLYCTL0186:   Services which failed to start:      service<br>
&gt;&gt;&gt; jboss.undertow.deployment.<wbr>default-server.default-host./<wbr>auth:<br>
&gt;&gt;&gt; org.jboss.msc.service.<wbr>StartException in service<br>
&gt;&gt;&gt; jboss.undertow.deployment.<wbr>default-server.default-host./<wbr>auth:<br>
&gt;&gt;&gt; java.lang.RuntimeException: RESTEASY003325: Failed to construct public<br>
&gt;&gt;&gt; org.keycloak.services.<wbr>resources.KeycloakApplication(<wbr>javax.servlet.ServletContext,<wbr>org.jboss.resteasy.core.<wbr>Dispatcher)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2016-08-17 12:16:12,745 INFO  [<a href="http://org.jboss.as" rel="noreferrer" target="_blank">org.jboss.as</a>] (Controller Boot Thread)<br>
&gt;&gt;&gt; WFLYSRV0060: Http management interface listening on<br>
&gt;&gt;&gt; <a href="http://127.0.0.1:9990/management" rel="noreferrer" target="_blank">http://127.0.0.1:9990/<wbr>management</a><br>
&gt;&gt;&gt; 2016-08-17 12:16:12,746 INFO  [<a href="http://org.jboss.as" rel="noreferrer" target="_blank">org.jboss.as</a>] (Controller Boot Thread)<br>
&gt;&gt;&gt; WFLYSRV0051: Admin console listening on <a href="http://127.0.0.1:9990" rel="noreferrer" target="_blank">http://127.0.0.1:9990</a><br>
&gt;&gt;&gt; 2016-08-17 12:16:12,746 ERROR [<a href="http://org.jboss.as" rel="noreferrer" target="_blank">org.jboss.as</a>] (Controller Boot Thread)<br>
&gt;&gt;&gt; WFLYSRV0026: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final)<br>
&gt;&gt;&gt; started (with errors) in 24670ms - Started 429 of 785 services (2<br>
&gt;&gt;&gt; services failed or missing dependencies, 513 services are lazy, passive<br>
&gt;&gt;&gt; or on-demand)<br>
&gt;&gt;&gt; 2016-08-17 12:19:32,948 INFO  [org.jboss.as.server] (Thread-2)<br>
&gt;&gt;&gt; WFLYSRV0220: Server shutdown has been requested.<br>
&gt;&gt;&gt; 2016-08-17 12:19:32,977 INFO<br>
&gt;&gt;&gt; [org.jboss.as.connector.<wbr>subsystems.datasources] (MSC service thread 1-1)<br>
&gt;&gt;&gt; WFLYJCA0010: Unbound data source [java:jboss/datasources/<wbr>KeycloakDS]<br>
&gt;&gt;&gt; 2016-08-17 12:19:32,984 INFO  [org.wildfly.extension.<wbr>undertow] (MSC<br>
&gt;&gt;&gt; service thread 1-3) WFLYUT0019: Host default-host stopping<br>
&gt;&gt;&gt; 2016-08-17 12:19:32,994 INFO<br>
&gt;&gt;&gt; [org.jboss.as.connector.<wbr>subsystems.datasources] (MSC service thread 1-8)<br>
&gt;&gt;&gt; WFLYJCA0010: Unbound data source [java:jboss/datasources/<wbr>ExampleDS]<br>
&gt;&gt;&gt; 2016-08-17 12:19:32,999 INFO [org.jboss.as.connector.<wbr>deployers.jdbc]<br>
&gt;&gt;&gt; (MSC service thread 1-8) WFLYJCA0019: Stopped Driver service with<br>
&gt;&gt;&gt; driver-name = h2<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,005 INFO  [org.wildfly.extension.<wbr>undertow] (MSC<br>
&gt;&gt;&gt; service thread 1-8) WFLYUT0008: Undertow HTTP listener default suspending<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,006 INFO  [org.wildfly.extension.<wbr>undertow] (MSC<br>
&gt;&gt;&gt; service thread 1-8) WFLYUT0007: Undertow HTTP listener default stopped,<br>
&gt;&gt;&gt; was bound to <a href="http://127.0.0.1:8080" rel="noreferrer" target="_blank">127.0.0.1:8080</a><br>
&gt;&gt;&gt; 2016-08-17 12:19:33,007 INFO  [org.jboss.as.clustering.<wbr>infinispan]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 76) WFLYCLINF0003: Stopped offlineSessions<br>
&gt;&gt;&gt; cache from keycloak container<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,007 INFO  [org.jboss.as.clustering.<wbr>infinispan]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 73) WFLYCLINF0003: Stopped sessions cache<br>
&gt;&gt;&gt; from keycloak container<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,013 INFO  [org.jboss.as.clustering.<wbr>infinispan]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 77) WFLYCLINF0003: Stopped authorization<br>
&gt;&gt;&gt; cache from keycloak container<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,014 INFO  [org.jboss.as.clustering.<wbr>infinispan]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 78) WFLYCLINF0003: Stopped realms cache<br>
&gt;&gt;&gt; from keycloak container<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,015 INFO  [org.jboss.as.clustering.<wbr>infinispan]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 74) WFLYCLINF0003: Stopped loginFailures<br>
&gt;&gt;&gt; cache from keycloak container<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,016 INFO  [org.jboss.as.clustering.<wbr>infinispan]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 79) WFLYCLINF0003: Stopped work cache from<br>
&gt;&gt;&gt; keycloak container<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,016 INFO  [org.jboss.as.clustering.<wbr>infinispan]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 75) WFLYCLINF0003: Stopped users cache<br>
&gt;&gt;&gt; from keycloak container<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,024 INFO  [org.wildfly.extension.<wbr>undertow] (MSC<br>
&gt;&gt;&gt; service thread 1-8) WFLYUT0004: Undertow 1.3.15.Final stopping<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,029 INFO<br>
&gt;&gt;&gt; [org.hibernate.validator.<wbr>internal.util.Version] (MSC service thread 1-2)<br>
&gt;&gt;&gt; HV000001: Hibernate Validator 5.2.3.Final<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,083 INFO  [org.jboss.as.server.<wbr>deployment] (MSC<br>
&gt;&gt;&gt; service thread 1-7) WFLYSRV0028: Stopped deployment keycloak-server.war<br>
&gt;&gt;&gt; (runtime-name: keycloak-server.war) in 126ms<br>
&gt;&gt;&gt; 2016-08-17 12:19:33,086 INFO  [<a href="http://org.jboss.as" rel="noreferrer" target="_blank">org.jboss.as</a>] (MSC service thread 1-6)<br>
&gt;&gt;&gt; WFLYSRV0050: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final)<br>
&gt;&gt;&gt; stopped in 115ms<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt;&gt; keycloak-dev mailing list<br>
&gt;&gt;&gt; <a href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/keycloak-dev</a><br>
&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; keycloak-dev mailing list<br>
&gt;&gt; <a href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/keycloak-dev</a><br>
&gt; ______________________________<wbr>_________________<br>
&gt; keycloak-dev mailing list<br>
&gt; <a href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/keycloak-dev</a><br>
<br>
______________________________<wbr>_________________<br>
keycloak-dev mailing list<br>
<a href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/keycloak-dev</a><br>
</div></div></blockquote></div><br></div>