You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by Markus Rathgeb <ma...@gmail.com> on 2016/09/14 19:20:41 UTC
K406 breaks custom distribution on ARM
Hello,
I created a custom Karaf distribution using Karaf 4.0.5 since the
release of this version.
The custom distribution is created on a x86_64 linux machine. It run
it on x86 and arm linux machines for a while.
Recently I switched to Karaf 4.0.6 and I realized no problem.
But today I tried to connect to my arm board.
The SSH connection could not be established.
I tried to start the custom distribution on an interactive shell on
the ARM linux machine (not in background) and I realized an error /
stack trace that does not occur on x86 machines:
===
2016-09-14 19:15:44,056 | ERROR | pool-7-thread-1 |
BootFeaturesInstaller | 8 - org.apache.karaf.features.core
- 4.0.6 | Error installing boot features
org.apache.karaf.features.internal.util.MultiException: Error restarting bundles
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:854)[8:org.apache.karaf.features.core:4.0.6]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1176)[8:org.apache.karaf.features.core:4.0.6]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1074)[8:org.apache.karaf.features.core:4.0.6]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: org.osgi.framework.BundleException: Activator start error
in bundle org.apache.karaf.shell.core [80].
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2276)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1286)[8:org.apache.karaf.features.core:4.0.6]
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:846)[8:org.apache.karaf.features.core:4.0.6]
... 6 more
Caused by: java.lang.UnsatisfiedLinkError: Could not load library.
Reasons: [no jansi in java.library.path,
/home/alarm/base-1.11-SNAPSHOT/data/tmp/libjansi-32-237377842021210367.so:
/home/alarm/base-1.11-SNAPSHOT/data/tmp/libjansi-32-237377842021210367.so:
cannot open shared object file: No such file or directory (Possible
cause: can't load IA 32-bit .so on a ARM-bit platform)]
at org.fusesource.hawtjni.runtime.Library.doLoad(Library.java:182)
at org.fusesource.hawtjni.runtime.Library.load(Library.java:140)
at org.fusesource.jansi.internal.CLibrary.<clinit>(CLibrary.java:42)
at org.fusesource.jansi.AnsiConsole.wrapOutputStream(AnsiConsole.java:48)
at org.fusesource.jansi.AnsiConsole.<clinit>(AnsiConsole.java:38)
at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.wrap(StreamWrapUtil.java:62)
at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.reWrap(StreamWrapUtil.java:89)
at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:81)
at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:76)
at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_65]
at org.apache.karaf.util.jaas.JaasHelper.doAs(JaasHelper.java:93)
at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager.start(LocalConsoleManager.java:76)
at org.apache.karaf.shell.impl.console.osgi.Activator.start(Activator.java:112)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2226)
... 11 more
===
What's going on here?
Best regards,
Markus
Re: K406 breaks custom distribution on ARM
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Markus,
thanks for the details. I will start to work on the Jira.
Regards
JB
On 09/15/2016 08:11 AM, Markus Rathgeb wrote:
> Hi,
>
>> I don't remember we upgraded Jansi for 4.0.6. I gonna check and eventually
>> downgrade. I will let you know.
>
> Thank you.
> I also don't find a version bump.
>
> $ git diff karaf-4.0.5..karaf-4.0.6 | grep -i jansi
> import org.fusesource.jansi.AnsiConsole;
> <jansi.version>1.11</jansi.version>
> + <groupId>org.fusesource.jansi</groupId>
> + <artifactId>jansi</artifactId>
> + <version>${jansi.version}</version>
> import org.fusesource.jansi.Ansi;
> + <groupId>org.fusesource.jansi</groupId>
> + <artifactId>jansi</artifactId>
> -
> <Import-Package>org.fusesource.jansi;version="[1.9,2)",*</Import-Package>
>
> Perhaps the wrong shared object is choosen by a bug in another package?
> I don't know...
>
> I will try the official K405 and K406 again.
>
> I created a JIRA: https://issues.apache.org/jira/browse/KARAF-4714
>
--
Jean-Baptiste Onofr�
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Re: K406 breaks custom distribution on ARM
Posted by Markus Rathgeb <ma...@gmail.com>.
Hi,
> I don't remember we upgraded Jansi for 4.0.6. I gonna check and eventually
> downgrade. I will let you know.
Thank you.
I also don't find a version bump.
$ git diff karaf-4.0.5..karaf-4.0.6 | grep -i jansi
import org.fusesource.jansi.AnsiConsole;
<jansi.version>1.11</jansi.version>
+ <groupId>org.fusesource.jansi</groupId>
+ <artifactId>jansi</artifactId>
+ <version>${jansi.version}</version>
import org.fusesource.jansi.Ansi;
+ <groupId>org.fusesource.jansi</groupId>
+ <artifactId>jansi</artifactId>
-
<Import-Package>org.fusesource.jansi;version="[1.9,2)",*</Import-Package>
Perhaps the wrong shared object is choosen by a bug in another package?
I don't know...
I will try the official K405 and K406 again.
I created a JIRA: https://issues.apache.org/jira/browse/KARAF-4714
Re: K406 breaks custom distribution on ARM
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hmmm, ok, thanks.
I don't remember we upgraded Jansi for 4.0.6. I gonna check and
eventually downgrade. I will let you know.
Regards
JB
On 09/15/2016 07:46 AM, Markus Rathgeb wrote:
> Hi JB,
>
> as written above K405 works fine. K406 doesn't work.
>
> Best regards,
> Markus
>
--
Jean-Baptiste Onofr�
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Re: K406 breaks custom distribution on ARM
Posted by Markus Rathgeb <ma...@gmail.com>.
Hi JB,
as written above K405 works fine. K406 doesn't work.
Best regards,
Markus
Re: K406 breaks custom distribution on ARM
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Markus,
It seems that the "new" libjansi (using the shell) is no more ARM compliant.
What's the last version of Karaf you used on ARM ?
Regards
JB
On 09/14/2016 09:27 PM, Markus Rathgeb wrote:
> Hello,
>
> I tested also the official Karaf 4.0.6 distribution (the archive
> "apache-karaf-4.0.6.tar.gz" from your homepage).
> The problem exists there, too.
>
> Is ARM not supported anymore or is this a bug?
>
> ===
> 2016-09-14 19:25:16,104 | ERROR | pool-7-thread-1 |
> BootFeaturesInstaller | 8 - org.apache.karaf.features.core
> - 4.0.6 | Error installing boot features
> org.apache.karaf.features.internal.util.MultiException: Error restarting bundles
> at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:854)[8:org.apache.karaf.features.core:4.0.6]
> at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1176)[8:org.apache.karaf.features.core:4.0.6]
> at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1074)[8:org.apache.karaf.features.core:4.0.6]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
> at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
> Caused by: org.osgi.framework.BundleException: Activator start error
> in bundle org.apache.karaf.shell.core [43].
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2276)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1286)[8:org.apache.karaf.features.core:4.0.6]
> at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:846)[8:org.apache.karaf.features.core:4.0.6]
> ... 6 more
> Caused by: java.lang.UnsatisfiedLinkError: Could not load library.
> Reasons: [no jansi in java.library.path,
> /home/alarm/apache-karaf-4.0.6/data/tmp/libjansi-32-1562974624645500249.so:
> /home/alarm/apache-karaf-4.0.6/data/tmp/libjansi-32-1562974624645500249.so:
> cannot open shared object file: No such file or directory (Possible
> cause: can't load IA 32-bit .so on a ARM-bit platform)]
> at org.fusesource.hawtjni.runtime.Library.doLoad(Library.java:182)
> at org.fusesource.hawtjni.runtime.Library.load(Library.java:140)
> at org.fusesource.jansi.internal.CLibrary.<clinit>(CLibrary.java:42)
> at org.fusesource.jansi.AnsiConsole.wrapOutputStream(AnsiConsole.java:48)
> at org.fusesource.jansi.AnsiConsole.<clinit>(AnsiConsole.java:38)
> at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.wrap(StreamWrapUtil.java:62)
> at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.reWrap(StreamWrapUtil.java:89)
> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:81)
> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:76)
> at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_65]
> at org.apache.karaf.util.jaas.JaasHelper.doAs(JaasHelper.java:93)
> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager.start(LocalConsoleManager.java:76)
> at org.apache.karaf.shell.impl.console.osgi.Activator.start(Activator.java:112)
> at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2226)
> ... 11 more
> ===
>
> Best regards,
> Markus
>
> 2016-09-14 21:20 GMT+02:00 Markus Rathgeb <ma...@gmail.com>:
>> Hello,
>>
>> I created a custom Karaf distribution using Karaf 4.0.5 since the
>> release of this version.
>> The custom distribution is created on a x86_64 linux machine. It run
>> it on x86 and arm linux machines for a while.
>>
>> Recently I switched to Karaf 4.0.6 and I realized no problem.
>> But today I tried to connect to my arm board.
>>
>> The SSH connection could not be established.
>>
>> I tried to start the custom distribution on an interactive shell on
>> the ARM linux machine (not in background) and I realized an error /
>> stack trace that does not occur on x86 machines:
>>
>> ===
>> 2016-09-14 19:15:44,056 | ERROR | pool-7-thread-1 |
>> BootFeaturesInstaller | 8 - org.apache.karaf.features.core
>> - 4.0.6 | Error installing boot features
>> org.apache.karaf.features.internal.util.MultiException: Error restarting bundles
>> at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:854)[8:org.apache.karaf.features.core:4.0.6]
>> at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1176)[8:org.apache.karaf.features.core:4.0.6]
>> at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1074)[8:org.apache.karaf.features.core:4.0.6]
>> at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
>> at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
>> Caused by: org.osgi.framework.BundleException: Activator start error
>> in bundle org.apache.karaf.shell.core [80].
>> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2276)[org.apache.felix.framework-5.4.0.jar:]
>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)[org.apache.felix.framework-5.4.0.jar:]
>> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.4.0.jar:]
>> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)[org.apache.felix.framework-5.4.0.jar:]
>> at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1286)[8:org.apache.karaf.features.core:4.0.6]
>> at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:846)[8:org.apache.karaf.features.core:4.0.6]
>> ... 6 more
>> Caused by: java.lang.UnsatisfiedLinkError: Could not load library.
>> Reasons: [no jansi in java.library.path,
>> /home/alarm/base-1.11-SNAPSHOT/data/tmp/libjansi-32-237377842021210367.so:
>> /home/alarm/base-1.11-SNAPSHOT/data/tmp/libjansi-32-237377842021210367.so:
>> cannot open shared object file: No such file or directory (Possible
>> cause: can't load IA 32-bit .so on a ARM-bit platform)]
>> at org.fusesource.hawtjni.runtime.Library.doLoad(Library.java:182)
>> at org.fusesource.hawtjni.runtime.Library.load(Library.java:140)
>> at org.fusesource.jansi.internal.CLibrary.<clinit>(CLibrary.java:42)
>> at org.fusesource.jansi.AnsiConsole.wrapOutputStream(AnsiConsole.java:48)
>> at org.fusesource.jansi.AnsiConsole.<clinit>(AnsiConsole.java:38)
>> at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.wrap(StreamWrapUtil.java:62)
>> at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.reWrap(StreamWrapUtil.java:89)
>> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:81)
>> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:76)
>> at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_65]
>> at org.apache.karaf.util.jaas.JaasHelper.doAs(JaasHelper.java:93)
>> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager.start(LocalConsoleManager.java:76)
>> at org.apache.karaf.shell.impl.console.osgi.Activator.start(Activator.java:112)
>> at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
>> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2226)
>> ... 11 more
>> ===
>>
>> What's going on here?
>>
>> Best regards,
>> Markus
--
Jean-Baptiste Onofr�
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Re: K406 breaks custom distribution on ARM
Posted by Markus Rathgeb <ma...@gmail.com>.
Hello,
I tested also the official Karaf 4.0.6 distribution (the archive
"apache-karaf-4.0.6.tar.gz" from your homepage).
The problem exists there, too.
Is ARM not supported anymore or is this a bug?
===
2016-09-14 19:25:16,104 | ERROR | pool-7-thread-1 |
BootFeaturesInstaller | 8 - org.apache.karaf.features.core
- 4.0.6 | Error installing boot features
org.apache.karaf.features.internal.util.MultiException: Error restarting bundles
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:854)[8:org.apache.karaf.features.core:4.0.6]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1176)[8:org.apache.karaf.features.core:4.0.6]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1074)[8:org.apache.karaf.features.core:4.0.6]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
Caused by: org.osgi.framework.BundleException: Activator start error
in bundle org.apache.karaf.shell.core [43].
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2276)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)[org.apache.felix.framework-5.4.0.jar:]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1286)[8:org.apache.karaf.features.core:4.0.6]
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:846)[8:org.apache.karaf.features.core:4.0.6]
... 6 more
Caused by: java.lang.UnsatisfiedLinkError: Could not load library.
Reasons: [no jansi in java.library.path,
/home/alarm/apache-karaf-4.0.6/data/tmp/libjansi-32-1562974624645500249.so:
/home/alarm/apache-karaf-4.0.6/data/tmp/libjansi-32-1562974624645500249.so:
cannot open shared object file: No such file or directory (Possible
cause: can't load IA 32-bit .so on a ARM-bit platform)]
at org.fusesource.hawtjni.runtime.Library.doLoad(Library.java:182)
at org.fusesource.hawtjni.runtime.Library.load(Library.java:140)
at org.fusesource.jansi.internal.CLibrary.<clinit>(CLibrary.java:42)
at org.fusesource.jansi.AnsiConsole.wrapOutputStream(AnsiConsole.java:48)
at org.fusesource.jansi.AnsiConsole.<clinit>(AnsiConsole.java:38)
at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.wrap(StreamWrapUtil.java:62)
at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.reWrap(StreamWrapUtil.java:89)
at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:81)
at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:76)
at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_65]
at org.apache.karaf.util.jaas.JaasHelper.doAs(JaasHelper.java:93)
at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager.start(LocalConsoleManager.java:76)
at org.apache.karaf.shell.impl.console.osgi.Activator.start(Activator.java:112)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2226)
... 11 more
===
Best regards,
Markus
2016-09-14 21:20 GMT+02:00 Markus Rathgeb <ma...@gmail.com>:
> Hello,
>
> I created a custom Karaf distribution using Karaf 4.0.5 since the
> release of this version.
> The custom distribution is created on a x86_64 linux machine. It run
> it on x86 and arm linux machines for a while.
>
> Recently I switched to Karaf 4.0.6 and I realized no problem.
> But today I tried to connect to my arm board.
>
> The SSH connection could not be established.
>
> I tried to start the custom distribution on an interactive shell on
> the ARM linux machine (not in background) and I realized an error /
> stack trace that does not occur on x86 machines:
>
> ===
> 2016-09-14 19:15:44,056 | ERROR | pool-7-thread-1 |
> BootFeaturesInstaller | 8 - org.apache.karaf.features.core
> - 4.0.6 | Error installing boot features
> org.apache.karaf.features.internal.util.MultiException: Error restarting bundles
> at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:854)[8:org.apache.karaf.features.core:4.0.6]
> at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1176)[8:org.apache.karaf.features.core:4.0.6]
> at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1074)[8:org.apache.karaf.features.core:4.0.6]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_65]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65]
> at java.lang.Thread.run(Thread.java:745)[:1.8.0_65]
> Caused by: org.osgi.framework.BundleException: Activator start error
> in bundle org.apache.karaf.shell.core [80].
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2276)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)[org.apache.felix.framework-5.4.0.jar:]
> at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1286)[8:org.apache.karaf.features.core:4.0.6]
> at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:846)[8:org.apache.karaf.features.core:4.0.6]
> ... 6 more
> Caused by: java.lang.UnsatisfiedLinkError: Could not load library.
> Reasons: [no jansi in java.library.path,
> /home/alarm/base-1.11-SNAPSHOT/data/tmp/libjansi-32-237377842021210367.so:
> /home/alarm/base-1.11-SNAPSHOT/data/tmp/libjansi-32-237377842021210367.so:
> cannot open shared object file: No such file or directory (Possible
> cause: can't load IA 32-bit .so on a ARM-bit platform)]
> at org.fusesource.hawtjni.runtime.Library.doLoad(Library.java:182)
> at org.fusesource.hawtjni.runtime.Library.load(Library.java:140)
> at org.fusesource.jansi.internal.CLibrary.<clinit>(CLibrary.java:42)
> at org.fusesource.jansi.AnsiConsole.wrapOutputStream(AnsiConsole.java:48)
> at org.fusesource.jansi.AnsiConsole.<clinit>(AnsiConsole.java:38)
> at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.wrap(StreamWrapUtil.java:62)
> at org.apache.karaf.shell.impl.console.osgi.StreamWrapUtil.reWrap(StreamWrapUtil.java:89)
> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:81)
> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager$2.run(LocalConsoleManager.java:76)
> at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_65]
> at org.apache.karaf.util.jaas.JaasHelper.doAs(JaasHelper.java:93)
> at org.apache.karaf.shell.impl.console.osgi.LocalConsoleManager.start(LocalConsoleManager.java:76)
> at org.apache.karaf.shell.impl.console.osgi.Activator.start(Activator.java:112)
> at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:2226)
> ... 11 more
> ===
>
> What's going on here?
>
> Best regards,
> Markus