<div dir="ltr">and, I just checked, the bouncycastle jar (bcprov-jdk16-1.46.jar), used in that WAR file, does contain the <span style="font-family:arial,sans-serif;font-size:13px">org.bouncycastle.openssl.</span><span style="font-family:arial,sans-serif;font-size:13px">PEMWriter class</span><div>
<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Aug 24, 2014 at 6:48 PM, Matthias Wessendorf <span dir="ltr">&lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.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">Hi Andrea,<div><br></div><div>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 7.4.0.Final-redhat-19)) and deployed the database file (unifiedpush-h2-ds.xml), followed by these two server WAR files:</div>

<div>* <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></div>

<div><br></div><div>* <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></div>

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


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" target="_blank">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>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <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>
</font></span></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>