I have had issues with win7 if I start under my user and then run as
service.  It was due to permissions.

I fixed it by cleaning up the data folder and then running as service first.
On Jul 14, 2014 8:27 AM, "bocamel" <[email protected]> wrote:

> I can run my application successfully in karaf under command line.  But if
> I
> run karaf as a Windows service (using the service wrapper), the service
> cannot started successfully.  It ran into an error when starting postgresql
> jdbc driver from the deploy folder.  (I also got a similar problem with
> jamon-2.0.jar.)  Any help would be greatly appreciated.
>
> I am running Karaf 3.0.1 on Windows 7 professional (32bit) with Postgresql
> 9.3.
>
> 2014-07-14 09:16:08,276 | INFO  | \karaf301/deploy | fileinstall
> | 11 - org.apache.felix.fileinstall - 3.2.8 | Installed
> E:\karaf301\deploy\postgresql-9.3-1100.jdbc41.jar
> 2014-07-14 09:16:08,326 | INFO  | \karaf301/deploy | fileinstall
> | 11 - org.apache.felix.fileinstall - 3.2.8 | Started bundle:
>
> wrap:file:/E:/karaf301/deploy/postgresql-9.3-1100.jdbc41.jar$Bundle-SymbolicName=postgresql-9.3&Bundle-Version=1100.0.0.jdbc41
> 2014-07-14 09:16:09,277 | WARN  | Thread-31        | BndUtils
> | 3 - org.ops4j.pax.swissbox.bnd - 1.7.0 | Bundle cannot be generated
> java.lang.Exception: Problem writing resource
> org/postgresql/Driver$ConnectThread.class
>         at
>
> aQute.bnd.osgi.Jar.writeResource(Jar.java:530)[2:biz.aQute.bndlib:2.2.0.20130927-173417]
>         at
>
> aQute.bnd.osgi.Jar.write(Jar.java:307)[2:biz.aQute.bndlib:2.2.0.20130927-173417]
>         at
>
> org.ops4j.pax.swissbox.bnd.BndUtils$1.run(BndUtils.java:194)[3:org.ops4j.pax.swissbox.bnd:1.7.0]
> Caused by: java.io.IOException: Pipe closed
>         at java.io.PipedInputStream.checkStateForReceive(Unknown
> Source)[:1.7.0_60]
>         at java.io.PipedInputStream.receive(Unknown Source)[:1.7.0_60]
>         at java.io.PipedOutputStream.write(Unknown Source)[:1.7.0_60]
>         at java.util.zip.DeflaterOutputStream.deflate(Unknown
> Source)[:1.7.0_60]
>         at java.util.zip.ZipOutputStream.closeEntry(Unknown
> Source)[:1.7.0_60]
>         at
>
> aQute.bnd.osgi.Jar.writeResource(Jar.java:527)[2:biz.aQute.bndlib:2.2.0.20130927-173417]
>         ... 2 more
>
>
>
> --
> View this message in context:
> http://karaf.922171.n3.nabble.com/java-io-IOException-Pipe-closed-BUT-only-when-running-as-a-Windows-service-tp4034208.html
> Sent from the Karaf - User mailing list archive at Nabble.com.
>

Reply via email to