<div dir="ltr">If you can create a realm export or provides us to step to reproduce the issue then we could look into it. Otherwise it&#39;s pretty difficult for us to reproduce.</div><div class="gmail_extra"><br><div class="gmail_quote">On 24 November 2015 at 17:26, Travis Masselink <span dir="ltr">&lt;<a href="mailto:tmasselink@selcouth.org" target="_blank">tmasselink@selcouth.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I had been playing with the admin api as I was trying to script realm/client creation. So I deleted the one realm that was there that I had created that way. I also deleted one user that had a duplicate email address. Now I just upgraded from 1.2 -&gt; 1.5 -&gt; 1.6.1. <div><br></div><div>I was going to connect a debugger, set some break points and figure out exactly where it was failing today but as I don&#39;t have a lot of time on my hands I&#39;m grateful for the help. Thanks!</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 24, 2015 at 6:15 AM, Hipfinger Martin (BCC.EXTERN) <span dir="ltr">&lt;<a href="mailto:Martin.Hipfinger@oebb.at" target="_blank">Martin.Hipfinger@oebb.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="DE-AT" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1f497d">Hi,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1f497d">with 1.2 username and e-mail wasn’t converted to lowercase &amp; newer versions introduce a constraint on those two fields to
 enforce uniqueness – did you check for duplicate values upfront?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1f497d">br,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1f497d">martin<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="DE" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Von:</span></b><span lang="DE" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> <a href="mailto:keycloak-user-bounces@lists.jboss.org" target="_blank">keycloak-user-bounces@lists.jboss.org</a> [mailto:<a href="mailto:keycloak-user-bounces@lists.jboss.org" target="_blank">keycloak-user-bounces@lists.jboss.org</a>]
<b>Im Auftrag von </b>Travis Masselink<br>
<b>Gesendet:</b> Samstag, 21. November 2015 00:27<br>
<b>An:</b> Lohitha Chiranjeewa &lt;<a href="mailto:kalc04@gmail.com" target="_blank">kalc04@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a><br>
<b>Betreff:</b> Re: [keycloak-user] Error upgrading database, 1.2.0.Final to 1.6.1.Final<u></u><u></u></span></p><div><div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">That didn&#39;t work for me. I Tried 1.2 -&gt; 1.5, 1.2 -&gt; 1.4 and then 1.2 -&gt; 1.3.1 (success) -&gt; 1.4. But all failed. I then cloned the project and built 1.7 and tried 1.2 -&gt; 1.7. This also failed. In all cases it looks like 1.4 is the problem
 as this is the exception I get with all versions but 1.3.1:<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">6:10:43,401 ERROR [org.keycloak.services.resources.KeycloakApplication] (ServerService Thread Pool -- 62) Failed to migrate datamodel: java.lang.NullPointerException<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            at org.keycloak.models.ImpersonationConstants.setupMasterRealmRole(ImpersonationConstants.java:26)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            at org.keycloak.models.ImpersonationConstants.setupImpersonationService(ImpersonationConstants.java:47)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            at org.keycloak.migration.migrators.<b>MigrateTo1_4_0</b>.migrate(MigrateTo1_4_0.java:30)<u></u><u></u></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Nov 17, 2015 at 12:39 AM, Lohitha Chiranjeewa &lt;<a href="mailto:kalc04@gmail.com" target="_blank">kalc04@gmail.com</a>&gt; wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Had the exact problem a few moments ago, thanks for clarifying.<u></u><u></u></p>
</div>
<p class="MsoNormal">Regards,<u></u><u></u></p>
</div>
<p class="MsoNormal">Lohitha.<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Nov 17, 2015 at 12:48 AM, Felipe Braun Azambuja &lt;<a href="mailto:felipe.braun@intelbras.com.br" target="_blank">felipe.braun@intelbras.com.br</a>&gt; wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">Great! Thanks for the quick reply. Upgraded now :)<br>
<br>
Il 16/11/2015 16:13, Stian Thorgersen ha scritto:<br>
&gt; Hi,<br>
&gt;<br>
&gt; There&#39;s an issue with upgrading to 1.6 from 1.2. It will be fixed in<br>
&gt; 1.7, but you can bypass the issue by first upgrading to 1.5 then to 1.6<br>
&gt;<br>
&gt; On 16 November 2015 at 18:13, Felipe Braun Azambuja<br>
&gt; &lt;<a href="mailto:felipe.braun@intelbras.com.br" target="_blank">felipe.braun@intelbras.com.br</a> &lt;mailto:<a href="mailto:felipe.braun@intelbras.com.br" target="_blank">felipe.braun@intelbras.com.br</a>&gt;&gt;<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">&gt; wrote:<br>
&gt;<br>
&gt;     Hey all,<br>
&gt;<br>
&gt;     I&#39;m trying to upgrade Keycloak in our test instance, but I&#39;m getting a<br>
&gt;     really generic error while trying to start the service:<br>
&gt;<br>
&gt;     15:09:35,559 INFO<br>
&gt;     [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory]<br>
&gt;     (ServerService Thread Pool -- 60) HHH000397: Using<br>
&gt;     ASTQueryTranslatorFactory<br>
&gt;     15:09:35,594 INFO  [org.hibernate.validator.internal.util.Version]<br>
&gt;     (ServerService Thread Pool -- 60) HV000001: Hibernate Validator<br>
&gt;     5.1.3.Final<br>
&gt;     15:09:38,643 ERROR [org.keycloak.services.resources.KeycloakApplication]<br>
&gt;     (ServerService Thread Pool -- 60) Failed to migrate datamodel:<br>
&gt;     java.lang.NullPointerException<br>
&gt;               at<br>
&gt;     org.keycloak.migration.migrators.MigrateTo1_6_0.migrate(MigrateTo1_6_0.java:81)<br>
&gt;               at<br>
&gt;     org.keycloak.migration.MigrationModelManager.migrate(MigrationModelManager.java:55)<br>
&gt;               at<br>
&gt;     org.keycloak.services.resources.KeycloakApplication.migrateModel(KeycloakApplication.java:101)<br>
&gt;               at<br>
&gt;     org.keycloak.services.resources.KeycloakApplication.&lt;init&gt;(KeycloakApplication.java:86)<br>
&gt;               at<br>
&gt;     sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br>
&gt;     (...)<br>
&gt;<br>
&gt;     Is there any way to increase logging level on the migration part, so<br>
&gt;     that I can try and understand where&#39;s the problem with our database?<br>
&gt;<br>
&gt;<br>
&gt;     Thanks!<br>
&gt;     --<br>
&gt;     Felipe Braun Azambuja<br>
&gt;     DBA<br>
&gt;     Tecnologia da Informação e Comunicação<br>
&gt;     (48) 3281 9577<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal">&gt;     <a href="mailto:felipe.braun@intelbras.com.br" target="_blank">felipe.braun@intelbras.com.br</a> &lt;mailto:<a href="mailto:felipe.braun@intelbras.com.br" target="_blank">felipe.braun@intelbras.com.br</a>&gt;<br>
&gt;     Esta mensagem, incluindo seus anexos, contém informações protegidas<br>
&gt;     por lei, sujeitas a privilégios e/ou confidencialidades, não podendo<br>
&gt;     ser retransmitida, arquivada, divulgada ou copiada sem autorização<br>
&gt;     do remetente. O remetente utiliza o correio eletrônico no exercício<br>
&gt;     do seu trabalho ou em razão dele, eximindo esta instituição de<br>
&gt;     qualquer responsabilidade por utilização indevida. Caso tenha<br>
&gt;     recebido esta mensagem por engano, por favor informe o remetente<br>
&gt;     respondendo imediatamente a este e-mail, e em seguida apague-a do<br>
&gt;     seu computador.<br>
&gt;<br>
&gt;     The information contained in this e-mail and its attachments are<br>
&gt;     protected by law, subjected to privilege and/or confidentiality and<br>
&gt;     cannot be retransmitted, filed, disclosed or copied without<br>
&gt;     authorization from the sender. The sender uses the electronic mail<br>
&gt;     in the exercise of his/her work or by virtue thereof, and the<br>
&gt;     institution accepts no liability from its undue use. If you have<br>
&gt;     received this message by mistake, please notify us immediately by<br>
&gt;     returning the e-mail and deleting this message from your system.<br>
&gt;<br>
&gt;     _______________________________________________<br>
&gt;     keycloak-user mailing list<br>
&gt;     <a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a> &lt;mailto:<a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a>&gt;<br>
&gt;     <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">&gt;<br>
&gt;<br>
<br>
--<br>
Felipe Braun Azambuja<br>
DBA<br>
Tecnologia da Informação e Comunicação<br>
(48) 3281 9577<br>
<a href="mailto:felipe.braun@intelbras.com.br" target="_blank">felipe.braun@intelbras.com.br</a><br>
Esta mensagem, incluindo seus anexos, contém informações protegidas por lei, sujeitas a privilégios e/ou confidencialidades, não podendo ser retransmitida, arquivada, divulgada ou copiada sem autorização do remetente. O remetente utiliza o correio eletrônico
 no exercício do seu trabalho ou em razão dele, eximindo esta instituição de qualquer responsabilidade por utilização indevida. Caso tenha recebido esta mensagem por engano, por favor informe o remetente respondendo imediatamente a este e-mail, e em seguida
 apague-a do seu computador.<br>
<br>
The information contained in this e-mail and its attachments are protected by law, subjected to privilege and/or confidentiality and cannot be retransmitted, filed, disclosed or copied without authorization from the sender. The sender uses the electronic mail
 in the exercise of his/her work or by virtue thereof, and the institution accepts no liability from its undue use. If you have received this message by mistake, please notify us immediately by returning the e-mail and deleting this message from your system.<br>
<br>
_______________________________________________<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" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><u></u><u></u></p>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
<p class="MsoNormal"><br>
_______________________________________________<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" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org">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></blockquote></div><br></div>