<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>It will work with either maven (
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      wildfly-maven-plugin) or jboss-cli.  Its written as a
      Wildfly/JBoss deployer, so you can use standard deployment
      options.  Again, also, you can embed providers within EARs and
      WARs too, really any deployable component.  That's what I love
      about the Wildfly Deployment architecture.  <br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 8/10/16 4:45 PM, Dmitry Telegin
      wrote:<br>
    </div>
    <blockquote cite="mid:1470861955.4498.3.camel@cargosoft.ru"
      type="cite">
      <div>Hi Bill, great job! Hot [re]deployment of providers was much
        anticipated.</div>
      <div><br>
      </div>
      <div>Do you think it could be integrated with Maven and/or
        jboss-cli? For those extension developers who need to redeploy
        their providers dozens of times a day that would be priceless.</div>
      <div><br>
      </div>
      <div>Dmitry</div>
      <div><br>
      </div>
      <blockquote type="cite">
        <pre>Ok,

New provider deployer exists in master.  You can package components in 
any type of deployment.  i.e. within a EAR or WAR. Hot deploy works as 
well.  The deployers/ directory and deployment-scanner subsystem is now 
back in the server.  Also added JTA transactions.  So, now when a 
KeycloakSession is created a new JTA transaction is associated with the 
KeycloakTransactionManager.  If there was an existing JTA transactionn, 
that transaction is suspended and resumed after the keycloak session 
completes.  JTA TransactionManager lookup has an SPI now which you can 
enable/disable in keycloaks-server.json.  If no transaciton manager 
exists i.e. within the testsuite, JTA is not used at all.

I'll be documenting all this eventually.  Still have some work to do on 
the new user federation spi before that though.

Bill

_______________________________________________
keycloak-dev mailing list
<a moz-do-not-send="true" href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a>
<a moz-do-not-send="true" href="https://lists.jboss.org/mailman/listinfo/keycloak-dev">https://lists.jboss.org/mailman/listinfo/keycloak-dev</a>
</pre>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>