<div dir="ltr">awesome, thanks for the report!<div><br></div><div>you scared me off my couch last night :-) </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 25, 2014 at 9:47 AM, Andrea Vibelli <span dir="ltr">&lt;<a href="mailto:avibelli@redhat.com" target="_blank">avibelli@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">Hi Matt,<br>
I figured out what was wrong on my side...I had a dirty local maven<br>
repository and the bcprov-jdk16-1.46.jar binary was broken (1.6kb binary<br>
instead of 1.9Mb).<br>
I cleaned the maven repo, rebuilt the server and everything works as<br>
expected.<br>
Thanks and sorry for the scare I have generated :-)<br>
<br>
Andrea<br>
<br>
<br>
<br>
Matthias Wessendorf wrote<br>
<div class="">&gt; and, I just checked, the bouncycastle jar (bcprov-jdk16-1.46.jar), used in<br>
&gt; that WAR file, does contain the org.bouncycastle.openssl.PEMWriter class<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div>&gt; On Sun, Aug 24, 2014 at 6:48 PM, Matthias Wessendorf &amp;lt;<br>
<br>
&gt; matzew@<br>
<br>
&gt; &amp;gt;<br>
<div class="">&gt; wrote:<br>
&gt;<br>
&gt;&gt; Hi Andrea,<br>
&gt;&gt;<br>
&gt;&gt; I am not seeing that. I killed my local EAP 6.3 (JBoss EAP <a href="http://6.3.0.GA" target="_blank">6.3.0.GA</a> (AS<br>
&gt;&gt; 7.4.0.Final-redhat-19)) and deployed the database file<br>
&gt;&gt; (unifiedpush-h2-ds.xml), followed by these two server WAR files:<br>
&gt;&gt; *<br>
&gt;&gt; <a href="https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-3752/org/jboss/aerogear/unifiedpush/unifiedpush-auth-server/1.0.0.Final/unifiedpush-auth-server-1.0.0.Final.war" target="_blank">https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-3752/org/jboss/aerogear/unifiedpush/unifiedpush-auth-server/1.0.0.Final/unifiedpush-auth-server-1.0.0.Final.war</a><br>

&gt;&gt;<br>
&gt;&gt; *<br>
&gt;&gt; <a href="https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-3752/org/jboss/aerogear/unifiedpush/unifiedpush-server-as7/1.0.0.Final/unifiedpush-server-as7-1.0.0.Final.war" target="_blank">https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-3752/org/jboss/aerogear/unifiedpush/unifiedpush-server-as7/1.0.0.Final/unifiedpush-server-as7-1.0.0.Final.war</a><br>

&gt;&gt;<br>
&gt;&gt; works fine here. It deploys and I can login and create push applications.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
</div>&gt;&gt; On Sun, Aug 24, 2014 at 4:06 PM, Andrea Vibelli &amp;lt;<br>
<br>
&gt; avibelli@<br>
<br>
&gt; &amp;gt;<br>
<div><div class="h5">&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hello all,<br>
&gt;&gt;&gt; I have just deployed on top of <a href="http://EAP.6.3.0.GA" target="_blank">EAP.6.3.0.GA</a> (fresh install) the latest<br>
&gt;&gt;&gt; version of AeroGear UnifiedPush Server, 1.0.0.Final.<br>
&gt;&gt;&gt; However, I get the following error during the deployment (and then the<br>
&gt;&gt;&gt; server is not working):<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 15:52:51,869 INFO  [org.jboss.web] (ServerService Thread Pool -- 49)<br>
&gt;&gt;&gt; JBAS018210: Register web context: /ag-push<br>
&gt;&gt;&gt; 15:52:51,878 INFO  [org.keycloak.services.managers.ApplianceBootstrap]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 51) Initializing master realm<br>
&gt;&gt;&gt; 15:52:51,895 INFO<br>
&gt;&gt;&gt; [org.keycloak.adapters.as7.KeycloakAuthenticatorValve]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 49) **** using /WEB-INF/keycloak.json<br>
&gt;&gt;&gt; 15:52:52,580 ERROR<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/auth]]<br>
&gt;&gt;&gt; (ServerService Thread Pool -- 51) JBWEB000289: Servlet Keycloak REST<br>
&gt;&gt;&gt; Interface threw load() exception: java.lang.ClassNotFoundException:<br>
&gt;&gt;&gt; org.bouncycastle.openssl.PEMWriter from [Module<br>
&gt;&gt;&gt; &quot;deployment.auth-server.war:main&quot; from Service Module Loader]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:213)<br>
&gt;&gt;&gt; [jboss-modules.jar:1.3.3.Final-redhat-1]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459)<br>
&gt;&gt;&gt; [jboss-modules.jar:1.3.3.Final-redhat-1]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)<br>
&gt;&gt;&gt; [jboss-modules.jar:1.3.3.Final-redhat-1]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389)<br>
&gt;&gt;&gt; [jboss-modules.jar:1.3.3.Final-redhat-1]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134)<br>
&gt;&gt;&gt; [jboss-modules.jar:1.3.3.Final-redhat-1]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.keycloak.models.utils.KeycloakModelUtils.getPemFromKey(KeycloakModelUtils.java:67)<br>
&gt;&gt;&gt; [keycloak-model-api-1.0-rc-1.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.keycloak.models.jpa.RealmAdapter.setPrivateKey(RealmAdapter.java:407)<br>
&gt;&gt;&gt; [keycloak-model-jpa-1.0-rc-1.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.keycloak.models.utils.KeycloakModelUtils.generateRealmKeys(KeycloakModelUtils.java:85)<br>
&gt;&gt;&gt; [keycloak-model-api-1.0-rc-1.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.keycloak.services.managers.ApplianceBootstrap.bootstrap(ApplianceBootstrap.java:61)<br>
&gt;&gt;&gt; [keycloak-services-1.0-rc-1.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.keycloak.services.managers.ApplianceBootstrap.bootstrap(ApplianceBootstrap.java:33)<br>
&gt;&gt;&gt; [keycloak-services-1.0-rc-1.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.keycloak.services.resources.KeycloakApplication.setupDefaultRealm(KeycloakApplication.java:137)<br>
&gt;&gt;&gt; [keycloak-services-1.0-rc-1.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.aerogear.unifiedpush.keycloak.UpsKeycloakApplication.setupDefaultRealm(UpsKeycloakApplication.java:40)<br>
&gt;&gt;&gt; [classes:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.keycloak.services.resources.KeycloakApplication.<br>
&gt; &lt;init&gt;<br>
&gt; (KeycloakApplication.java:86)<br>
&gt;&gt;&gt; [keycloak-services-1.0-rc-1.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.aerogear.unifiedpush.keycloak.UpsKeycloakApplication.<br>
&gt; &lt;init&gt;<br>
&gt; (UpsKeycloakApplication.java:35)<br>
&gt;&gt;&gt; [classes:]<br>
&gt;&gt;&gt;         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native<br>
&gt;&gt;&gt; Method)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.lang.reflect.Constructor.newInstance(Constructor.java:526)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.resteasy.core.ConstructorInjectorImpl.construct(ConstructorInjectorImpl.java:132)<br>
&gt;&gt;&gt; [resteasy-jaxrs-2.3.8.Final-redhat-3.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.ResteasyDeployment.createFromInjectorFactory(ResteasyDeployment.java:290)<br>
&gt;&gt;&gt; [resteasy-jaxrs-2.3.8.Final-redhat-3.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.ResteasyDeployment.createApplication(ResteasyDeployment.java:267)<br>
&gt;&gt;&gt; [resteasy-jaxrs-2.3.8.Final-redhat-3.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.resteasy.spi.ResteasyDeployment.start(ResteasyDeployment.java:228)<br>
&gt;&gt;&gt; [resteasy-jaxrs-2.3.8.Final-redhat-3.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.init(ServletContainerDispatcher.java:67)<br>
&gt;&gt;&gt; [resteasy-jaxrs-2.3.8.Final-redhat-3.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.init(HttpServletDispatcher.java:36)<br>
&gt;&gt;&gt; [resteasy-jaxrs-2.3.8.Final-redhat-3.jar:]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1194)<br>
&gt;&gt;&gt; [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1100)<br>
&gt;&gt;&gt; [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3591)<br>
&gt;&gt;&gt; [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; org.apache.catalina.core.StandardContext.start(StandardContext.java:3798)<br>
&gt;&gt;&gt; [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:161)<br>
&gt;&gt;&gt; [jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:59)<br>
&gt;&gt;&gt; [jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:94)<br>
&gt;&gt;&gt; [jboss-as-web-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt; java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at java.util.concurrent.FutureTask.run(FutureTask.java:262)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)<br>
&gt;&gt;&gt; [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]<br>
&gt;&gt;&gt;         at org.jboss.threads.JBossThread.run(JBossThread.java:122)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 15:52:52,814 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2)<br>
&gt;&gt;&gt; JBAS018559: Deployed &quot;ag-push.war&quot; (runtime-name : &quot;ag-push.war&quot;)<br>
&gt;&gt;&gt; 15:52:52,815 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2)<br>
&gt;&gt;&gt; JBAS018559: Deployed &quot;auth-server.war&quot; (runtime-name :<br>
&gt;&gt;&gt; &quot;auth-server.war&quot;)<br>
&gt;&gt;&gt; 15:55:50,754 INFO  [org.keycloak.services.resources.KeycloakApplication]<br>
&gt;&gt;&gt; (http-/127.0.0.1:8080-1) Loaded config from<br>
&gt;&gt;&gt; vfs:/content/auth-server.war/WEB-INF/classes/META-INF/keycloak-server.json<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; The previous version, 1.0.0.Beta2, works with no problems at all.<br>
&gt;&gt;&gt; Am I missing something?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt; Andrea<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; View this message in context:<br>
&gt;&gt;&gt; <a href="http://aerogear-dev.1069024.n5.nabble.com/Error-while-deploying-UnifiedPush-Server-1-0-0-Final-tp9002.html" target="_blank">http://aerogear-dev.1069024.n5.nabble.com/Error-while-deploying-UnifiedPush-Server-1-0-0-Final-tp9002.html</a><br>

&gt;&gt;&gt; Sent from the aerogear-dev mailing list archive at Nabble.com.<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; aerogear-dev mailing list<br>
&gt;&gt;&gt;<br>
<br>
</div></div>&gt; aerogear-dev@.jboss<br>
<div class=""><br>
&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Matthias Wessendorf<br>
&gt;&gt;<br>
&gt;&gt; blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
&gt;&gt; sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
&gt;&gt; twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Matthias Wessendorf<br>
&gt;<br>
&gt; blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
&gt; sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
&gt; twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; aerogear-dev mailing list<br>
<br>
&gt; aerogear-dev@.jboss<br>
<br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://aerogear-dev.1069024.n5.nabble.com/Error-while-deploying-UnifiedPush-Server-1-0-0-Final-tp9002p9007.html" target="_blank">http://aerogear-dev.1069024.n5.nabble.com/Error-while-deploying-UnifiedPush-Server-1-0-0-Final-tp9002p9007.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the aerogear-dev mailing list archive at Nabble.com.<br>
_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a>
</div>