You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@clerezza.apache.org by "Tommaso Teofili (JIRA)" <ji...@apache.org> on 2010/10/31 16:44:25 UTC

[jira] Resolved: (CLEREZZA-284) Clerezza complains about missing keystore even if https is disabled

     [ https://issues.apache.org/jira/browse/CLEREZZA-284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili resolved CLEREZZA-284.
--------------------------------------

    Resolution: Fixed

> Clerezza complains about missing keystore even if https is disabled
> -------------------------------------------------------------------
>
>                 Key: CLEREZZA-284
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-284
>             Project: Clerezza
>          Issue Type: Bug
>            Reporter: Reto Bachmann-Gmür
>
> Without a keystore at the default location one gets the follwing error on startup, even if https is not enabled:
> java.io.FileNotFoundException: /home/reto/.keystore (No such file or directory)
> 	at java.io.FileInputStream.open(Native Method)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:106)
> 	at java.io.FileInputStream.<init>(FileInputStream.java:66)
> 	at org.jsslutils.keystores.KeyStoreLoader.loadKeyStore(KeyStoreLoader.java:393)
> 	at org.jsslutils.keystores.KeyStoreLoader.loadKeyStore(KeyStoreLoader.java:433)
> 	at org.apache.clerezza.foafssl.ssl.Activator.getServerCertKeyStore(Activator.scala:76)
> 	at org.apache.clerezza.foafssl.ssl.Activator.activate(Activator.scala:58)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.felix.scr.impl.helper.BaseMethod.invokeMethod(BaseMethod.java:213)
> 	at org.apache.felix.scr.impl.helper.BaseMethod.access$500(BaseMethod.java:38)
> 	at org.apache.felix.scr.impl.helper.BaseMethod$Resolved.invoke(BaseMethod.java:542)
> 	at org.apache.felix.scr.impl.helper.BaseMethod.invoke(BaseMethod.java:434)
> 	at org.apache.felix.scr.impl.helper.ActivateMethod.invoke(ActivateMethod.java:138)
> 	at org.apache.felix.scr.impl.manager.ImmediateComponentManager.createImplementationObject(ImmediateComponentManager.java:226)
> 	at org.apache.felix.scr.impl.manager.ImmediateComponentManager.createComponent(ImmediateComponentManager.java:118)
> 	at org.apache.felix.scr.impl.manager.AbstractComponentManager$Unsatisfied.activate(AbstractComponentManager.java:991)
> 	at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:298)
> 	at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.doRun(AbstractComponentManager.java:505)
> 	at org.apache.felix.scr.impl.ComponentActivatorTask.run(ComponentActivatorTask.java:67)
> 	at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:96)
> 	at java.lang.Thread.run(Thread.java:619)
> as foafssl requires https it shouldn't attempt to initialize it unless clerezza is started with https support.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.