<div dir="ltr">I think the jar is a good idea. I have hocked it up with our Jenkins CI process. <div><br></div><div>As you mentioned, since the themes are cached, we have no option but to restart KeyCloak. This might go well in a non-clustered production environment.</div><div><br></div><div>I don&#39;t think wildfly modules are reloadable. But wildfly allows you to deploy a jar just like a war. Wondering why you guys didn&#39;t take that route and went with the module route. </div><div><br></div><div>Also if there is anyway to clear the theme cache when we deploy a new change without having to restart KeyCloak would be great. I don&#39;t want to disable the cache settings in keycloak-server.json as cache is important for performance but just want a way to reload it when we deploy new changes/new themes via the jar file.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, 18 Jan 2016 at 19:25 Stian Thorgersen &lt;<a href="mailto:sthorger@redhat.com">sthorger@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">You can chuck it into standalone/configuration/themes for production as well. The docs suggest to not do that as in production you want a stable set of files and make sure all nodes in a cluster has the same versions. Themes are also by default cached, both on the server side and in the browser.</div><div class="gmail_extra"><br><div class="gmail_quote">On 18 January 2016 at 08:59, Juraci Paixão Kröhling <span dir="ltr">&lt;<a href="mailto:juraci@kroehling.de" target="_blank">juraci@kroehling.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 16.01.2016 23:29, Travis De Silva wrote:<br>
&gt; I don&#39;t think wildfly does hot deployment for modules.<br>
<br>
</span>How about adding/removing the module via the Wildfly CLI?<br>
<br>
module add --name=the.theme... --resources=...jar<br>
<br>
- Juca.<br>
<div><div>_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
</div></div></blockquote></div><br></div>
_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a></blockquote></div>