<div dir="ltr">It&#39;s a great news. Thank you for your help.<div><br></div><div>Kind regards,</div><div>Marek Zupnik</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-24 12:58 GMT+01:00 Darran Lofthouse <span dir="ltr">&lt;<a href="mailto:darran.lofthouse@jboss.com" target="_blank">darran.lofthouse@jboss.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Most of the changes are now in for this, just some final updates to make<br>
this compatible with alternative file based stores.<br>
<div class="HOEnZb"><div class="h5"><br>
On 20/03/14 17:54, Darran Lofthouse wrote:<br>
&gt; I have updated the pull request for the schema version bump, once that<br>
&gt; one is in I will get pull requests in for backporting the upstream<br>
&gt; changes and enabling support for alternative file based keystores such<br>
&gt; as PKCS#12<br>
&gt;<br>
&gt; Regards,<br>
&gt; Darran Lofthouse.<br>
&gt;<br>
&gt;<br>
&gt; On 20/03/14 11:18, Darran Lofthouse wrote:<br>
&gt;&gt; I am just tagging a JBoss Negotiation release then I will switch to<br>
&gt;&gt; getting this backported.<br>
&gt;&gt;<br>
&gt;&gt; Once backported it may be easier if we just delete the commit from<br>
&gt;&gt; Kabir&#39;s branch when he rebases.<br>
&gt;&gt;<br>
&gt;&gt;   From this point forward can we please push less to WildFly 9? ;-)  I<br>
&gt;&gt; already lost time as I started to work on this for 8 and was then<br>
&gt;&gt; diverted by other engineers to push it to 9, I am now going to spend<br>
&gt;&gt; time pulling it back to 8!<br>
&gt;&gt;<br>
&gt;&gt; Regards,<br>
&gt;&gt; Darran Lofthouse.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 20/03/14 02:31, Brian Stansberry wrote:<br>
&gt;&gt;&gt; It&#39;s very similar to the existing commit for WF9/EAP6.3 [1], so if we<br>
&gt;&gt;&gt; want the feature in 8.0.1 we should just merge the open PR to bump the<br>
&gt;&gt;&gt; core schema versions[2] and then backport that commit.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; [1]<br>
&gt;&gt;&gt; <a href="https://github.com/kabir/wildfly/commit/3f22fcfa81975bf9951003889c4d4af1d2dbd319" target="_blank">https://github.com/kabir/wildfly/commit/3f22fcfa81975bf9951003889c4d4af1d2dbd319</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; [2] <a href="https://github.com/wildfly/wildfly/pull/5913" target="_blank">https://github.com/wildfly/wildfly/pull/5913</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 3/19/14, 8:32 PM, Jason T. Greene wrote:<br>
&gt;&gt;&gt;&gt; Since this change looks minor, and it comes from a community member<br>
&gt;&gt;&gt;&gt; I am<br>
&gt;&gt;&gt;&gt; inclined to allow into 8.0.1.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; How bad is the conflict for the other change you are referring to<br>
&gt;&gt;&gt;&gt; Darran?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Mar 19, 2014, at 5:43 PM, Marek Żupnik &lt;<a href="mailto:marek.zupnik@gmail.com">marek.zupnik@gmail.com</a><br>
&gt;&gt;&gt;&gt; &lt;mailto:<a href="mailto:marek.zupnik@gmail.com">marek.zupnik@gmail.com</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Darran, I understand your point of view, but stable version of 9 will<br>
&gt;&gt;&gt;&gt;&gt; be not released tomorrow. Lack of pkcs12 support in 8 is a major<br>
&gt;&gt;&gt;&gt;&gt; issue, not to mention that in AS 7 I was able to use this format for<br>
&gt;&gt;&gt;&gt;&gt; https private key. I think it will be useful to fix it yet in 8, even<br>
&gt;&gt;&gt;&gt;&gt; thought the code with a fix will be thrown away in 9.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I made a pull request with a fix<br>
&gt;&gt;&gt;&gt;&gt; (<a href="https://github.com/wildfly/wildfly/pull/6062" target="_blank">https://github.com/wildfly/wildfly/pull/6062</a>). It is up to you what<br>
&gt;&gt;&gt;&gt;&gt; you do with it.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Thank you for your answers and clarifications.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Kind Regards,<br>
&gt;&gt;&gt;&gt;&gt; Marek Zupnik<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; 2014-03-18 18:10 GMT+01:00 Darran Lofthouse<br>
&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:darran.lofthouse@jboss.com">darran.lofthouse@jboss.com</a> &lt;mailto:<a href="mailto:darran.lofthouse@jboss.com">darran.lofthouse@jboss.com</a>&gt;&gt;:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;       I will have another look if I get a chance to get something<br>
&gt;&gt;&gt;&gt;&gt; into 8 but<br>
&gt;&gt;&gt;&gt;&gt;       in reality a related change in this area (that completely<br>
&gt;&gt;&gt;&gt;&gt;       conflicts with<br>
&gt;&gt;&gt;&gt;&gt;       your changes) was pushed to 9 as the consensus was we did not<br>
&gt;&gt;&gt;&gt;&gt; want the<br>
&gt;&gt;&gt;&gt;&gt;       configuration model in this area changing before WildFLy 9.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;       On 18/03/14 16:30, Marek Żupnik wrote:<br>
&gt;&gt;&gt;&gt;&gt;       &gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; Thank You Brian for your comments. I&#39;ll try to apply them<br>
&gt;&gt;&gt;&gt;&gt; to my<br>
&gt;&gt;&gt;&gt;&gt;       code. I<br>
&gt;&gt;&gt;&gt;&gt;       &gt; ask if I will have further questions about it.<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; @Darran, I have a question for you. I wasn&#39;t looking into<br>
&gt;&gt;&gt;&gt;&gt;       development<br>
&gt;&gt;&gt;&gt;&gt;       &gt; branch so I haven&#39;t known about the changes. Is it possible<br>
&gt;&gt;&gt;&gt;&gt; that<br>
&gt;&gt;&gt;&gt;&gt;       pkcs12<br>
&gt;&gt;&gt;&gt;&gt;       &gt; support will be merged in Wildfly 8? If not, could my<br>
&gt;&gt;&gt;&gt;&gt; change be<br>
&gt;&gt;&gt;&gt;&gt;       merged<br>
&gt;&gt;&gt;&gt;&gt;       &gt; earlier? Otherwise, I&#39;m forced to maintain my version of<br>
&gt;&gt;&gt;&gt;&gt; Wildfly<br>
&gt;&gt;&gt;&gt;&gt;       untill<br>
&gt;&gt;&gt;&gt;&gt;       &gt; no 9 will be released.<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; Kind Regards,<br>
&gt;&gt;&gt;&gt;&gt;       &gt; Marek Zupnik<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; 2014-03-18 16:20 GMT+01:00 Brian Stansberry<br>
&gt;&gt;&gt;&gt;&gt;       &lt;<a href="mailto:brian.stansberry@redhat.com">brian.stansberry@redhat.com</a><br>
&gt;&gt;&gt;&gt;&gt; &lt;mailto:<a href="mailto:brian.stansberry@redhat.com">brian.stansberry@redhat.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; &lt;mailto:<a href="mailto:brian.stansberry@redhat.com">brian.stansberry@redhat.com</a><br>
&gt;&gt;&gt;&gt;&gt;       &lt;mailto:<a href="mailto:brian.stansberry@redhat.com">brian.stansberry@redhat.com</a>&gt;&gt;&gt;:<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     Hi Marek,<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     Welcome!<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     I&#39;m going to make a few comments on github re: some minor<br>
&gt;&gt;&gt;&gt;&gt;       details of<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     your commit. But please keep an eye on this list for your<br>
&gt;&gt;&gt;&gt;&gt;       more general<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     question about whether this is how we want to go about<br>
&gt;&gt;&gt;&gt;&gt; this.<br>
&gt;&gt;&gt;&gt;&gt;       I believe<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     Darran Lofthouse was planning some work in this area so he<br>
&gt;&gt;&gt;&gt;&gt;       may have some<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     input.<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     Cheers,<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     --<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     Brian Stansberry<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     Senior Principal Software Engineer<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     JBoss by Red Hat<br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     On 3/18/14, 8:59 AM, Marek Żupnik wrote:<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; I&#39;m Marek Zupnik. It&#39;s my first message for this<br>
&gt;&gt;&gt;&gt;&gt; list but for<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     some time<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; I&#39;ve been keeping my eyes on what&#39;s happening in<br>
&gt;&gt;&gt;&gt;&gt; wildfly<br>
&gt;&gt;&gt;&gt;&gt;       development.<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; I&#39;m writing regarding to the issue about lack of<br>
&gt;&gt;&gt;&gt;&gt; support<br>
&gt;&gt;&gt;&gt;&gt;       for PKCS12<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; keystores in security realms<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; (<a href="https://issues.jboss.org/browse/WFLY-2229" target="_blank">https://issues.jboss.org/browse/WFLY-2229</a>). I<br>
&gt;&gt;&gt;&gt;&gt; wanted to<br>
&gt;&gt;&gt;&gt;&gt;       migrate my<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; system to Wildfly but in my case it is a blocking<br>
&gt;&gt;&gt;&gt;&gt; issue.<br>
&gt;&gt;&gt;&gt;&gt;       I have<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     to use<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; keystore in PKCS12 format in which I&#39;m storing, among<br>
&gt;&gt;&gt;&gt;&gt;       others, https<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; private key.<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; I forked Wildfly on github and made a simple fix for<br>
&gt;&gt;&gt;&gt;&gt; this<br>
&gt;&gt;&gt;&gt;&gt;       issue which<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; consists in additional parameter &quot;keystore-type&quot; for<br>
&gt;&gt;&gt;&gt;&gt; keystore<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; configuration. Based on this parameter I&#39;m able to<br>
&gt;&gt;&gt;&gt;&gt; create<br>
&gt;&gt;&gt;&gt;&gt;       appropriate<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; keystore type.<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; Config sample:<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; &lt;keystore path=&quot;keystore.p12&quot;<br>
&gt;&gt;&gt;&gt;&gt;       relative-to=&quot;jboss.server.config.dir&quot;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; keystore-password=&quot;xxx&quot; keystore-type=&quot;PKCS12&quot;<br>
&gt;&gt;&gt;&gt;&gt;       alias=&quot;https&quot;/&gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; The changes are in my fork on github (keystore_type<br>
&gt;&gt;&gt;&gt;&gt; branch):<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; <a href="https://github.com/mzupnik/wildfly/tree/keystore_type" target="_blank">https://github.com/mzupnik/wildfly/tree/keystore_type</a><br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; Before I will try to do push request, could you<br>
&gt;&gt;&gt;&gt;&gt; answer me<br>
&gt;&gt;&gt;&gt;&gt;       if it is<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; acceptable solution according to your architecture<br>
&gt;&gt;&gt;&gt;&gt;       concept? If not,<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; could you give me some tips how to resolve it in<br>
&gt;&gt;&gt;&gt;&gt; other way? I<br>
&gt;&gt;&gt;&gt;&gt;       &gt;     care about<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; this fix before 9. release.<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; Kind Regards,<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; Marek Zupnik<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; wildfly-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt;       &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;       &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt;       &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt;      &gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><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;     wildfly-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;       &gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt; &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;       &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt;       &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><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;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;       &gt; wildfly-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;       &gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt; &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;       &gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;&gt;&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;&gt;&gt;       _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;       wildfly-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;       <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;       <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; wildfly-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; wildfly-dev mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; wildfly-dev mailing list<br>
&gt;&gt; <a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a><br>
&gt;&gt;<br>
_______________________________________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a></div></div></blockquote></div><br></div>