You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Jad Naous <ja...@nerati.com> on 2012/08/15 22:01:49 UTC

iPOJO + FileInstall + Karaf trouble

Hi,

When dropping the iPOJO core v1.8.2 into the deploy folder of karaf 2.2.8
(which uses fileinstall 3.2.4), fileinstall issues an error and does not
start the bundle:

2012-08-15 12:54:12,580 | INFO  | raf-2.2.8/deploy | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\deploy\org.apache.felix.ipojo-1.8.2.jar
2012-08-15 12:54:12,596 | ERROR | raf-2.2.8/deploy | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | In main loop, we
have serious trouble
java.lang.RuntimeException: java.lang.InterruptedException
        at
org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:332)[6:org.apache.felix.fileinstall:3.2.4]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.refresh(DirectoryWatcher.java:677)[6:org.apache.felix.fileinstall:3.2.4]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:494)[6:org.apache.felix.fileinstall:3.2.4]
        at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[6:org.apache.felix.fileinstall:3.2.4]
Caused by: java.lang.InterruptedException
        at java.lang.Object.wait(Native Method)[:1.6.0_33]
        at
org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:330)[6:org.apache.felix.fileinstall:3.2.4]
        ... 3 more
2012-08-15 12:54:22,601 | INFO  | elixPackageAdmin | KarArtifactInstaller
          | 33 - org.apache.karaf.deployer.kar -2.2.8 | Karaf archive
installer destroyed.
2012-08-15 12:54:22,641 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.karaf.features.obr.cfg
2012-08-15 12:54:22,642 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.ops4j.pax.logging.cfg
2012-08-15 12:54:22,643 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.karaf.jaas.cfg
2012-08-15 12:54:22,643 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.karaf.features.cfg
2012-08-15 12:54:22,644 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.felix.fileinstall-deploy.cfg
2012-08-15 12:54:22,644 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.karaf.features.repos.cfg
2012-08-15 12:54:22,645 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.karaf.shell.cfg
2012-08-15 12:54:22,645 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.karaf.management.cfg
2012-08-15 12:54:22,646 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.apache.karaf.log.cfg
2012-08-15 12:54:22,646 | INFO  | elixPackageAdmin | fileinstall
           | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed
C:\Users\jnaous\software\apache-karaf-2.2.8\etc\org.ops4j.pax.url.mvn.cfg
2012-08-15 12:54:22,694 | INFO  | rint Extender: 3 | KarArtifactInstaller
          | 33 - org.apache.karaf.deployer.kar -2.2.8 | Karaf archives will
be extracted to C:\Users\jnaous\software\apache-karaf-2.2.8/system
2012-08-15 12:54:22,695 | INFO  | rint Extender: 3 | KarArtifactInstaller
          | 33 - org.apache.karaf.deployer.kar -2.2.8 | Timestamps for
Karaf archives will be extracted to
C:\Users\jnaous\software\apache-karaf-2.2.8/system\.timestamps

Steps to reproduce:

1- download karaf 2.2.8 and extract
2- download ipojo 1.8.2 (
http://mirrors.sonic.net/apache//felix/org.apache.felix.ipojo-1.8.2.jar)
into apache-karaf-2.2.8/deploy
3- start karaf: cd apache-karaf-2.2.8; bin/karaf

Karaf starts, fileinstall issues the error in the log
(apache-karaf-2.2.8/data/log/karaf.log), the bundle is installed, but not
started.

Not sure what's causing the issue.

Thanks for your help!

Jad.