Jean,

Were you able to reproduce this?
On May 12, 2016 12:10 AM, "Debraj Manna" <[email protected]> wrote:

> Jean,
>
> I added only jackson-core on my start-up properties (removed
> jackson-annotations)
>
> # joda-time/joda-time/2.9/joda-time-2.9.jar=10
> mvn\:com.fasterxml.jackson.core/jackson-core/2.7.4 = 80
>
> But still getting the same error:-
>
> jabongs-MacBook-Pro-4:apache-servicemix-6.1-2.0 debraj$ bin/servicemix
>
> Please wait while Apache ServiceMix is starting...
>
> Error installing bundle listed in startup.properties with url:
> mvn:com.fasterxml.jackson.core/jackson-core/2.7.4 and startlevel: 80
>
> Exception in thread "main" java.lang.NullPointerException
>
> at org.apache.karaf.main.Main.destroy(Main.java:533)
>
> at org.apache.karaf.main.Main.main(Main.java:173)
>
> jabongs-MacBook-Pro-4:apache-servicemix-6.1-2.0 debraj$
>
>
> I am on karaf 3.0.5 (rest all configs are default) running under Apache
> ServiceMix 6.1.0 on OS X Version 10.11.4
>
>
> On Wed, May 11, 2016 at 10:10 PM, Jean-Baptiste Onofré <[email protected]>
> wrote:
>
>> Hi,
>>
>> did you check that there's no missing dependencies ? Basically
>> jackson-annotations requires jackson-core.
>>
>> Anyway, the Main raises a NPE here:
>>
>>     protected void setStartLevel(int level) {
>>         framework.adapt(FrameworkStartLevel.class).setStartLevel(level);
>>     }
>>
>> So, it seems that the framework is not yet full set, which is weird.
>>
>> Let me try to reproduce that.
>>
>> Regards
>> JB
>>
>> On 05/11/2016 06:06 PM, Debraj Manna wrote:
>>
>>> Hi Jean,
>>>
>>> As you suggested I tried making the start level to 80 in
>>> /etc/startup.properties
>>>
>>> # add here bundles you want to install while system startup, e.g.
>>> # joda-time/joda-time/2.9/joda-time-2.9.jar=10
>>> mvn\:com.fasterxml.jackson.core/jackson-annotations/2.7.4 = 80
>>>
>>> But still same error:-
>>>
>>> jabongs-MacBook-Pro-4:apache-servicemix-6.1-2.0 debraj$ bin/servicemix
>>>
>>> Please wait while Apache ServiceMix is starting...
>>>
>>> *Error installing bundle listed in startup.properties with url:
>>> mvn:com.fasterxml.jackson.core/jackson-annotations/2.7.4 and startlevel:
>>> 80*
>>>
>>> Exception in thread "main" java.lang.NullPointerException
>>>
>>> at org.apache.karaf.main.Main.destroy(Main.java:533)
>>>
>>> at org.apache.karaf.main.Main.main(Main.java:173)
>>>
>>> jabongs-MacBook-Pro-4:apache-servicemix-6.1-2.0 debraj$
>>>
>>>
>>> On Wed, May 11, 2016 at 2:43 PM, Jean-Baptiste Onofré <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>>     Hi,
>>>
>>>     the start-level is very level for this bundle, and I'm afraid some
>>>     other bundles will be missing.
>>>
>>>     The main difference is that when you do bundle:install, it uses the
>>>     default start-level which is 80 and not 10.
>>>
>>>     Did you try to define the default start-level 80 in
>>>     etc/startup.properties ?
>>>
>>>     Regards
>>>     JB
>>>
>>>     On 05/09/2016 03:15 PM, Debraj Manna wrote:
>>>
>>>         Hi,
>>>
>>>         I want to install a bundle (if it is not already installed) from
>>>         maven
>>>         on Karaf restart. So to achieve this I added it in the
>>>         /etc/startup.properties as below:-
>>>
>>>         # add here bundles you want to install while system startup, e.g.
>>>         # joda-time/joda-time/2.9/joda-time-2.9.jar=10
>>>         mvn\:com.fasterxml.jackson.core/jackson-annotations/2.7.4 = 10
>>>
>>>         But on trying to start karaf I am getting the below exception:-
>>>
>>>         jabongs-MacBook-Pro-4:apache-servicemix-6.1-2.0 debraj$
>>>         bin/servicemix
>>>
>>>         Please wait while Apache ServiceMix is starting...
>>>
>>>         Error installing bundle listed in startup.properties with url:
>>>         mvn:com.fasterxml.jackson.core/jackson-annotations/2.7.4 and
>>>         startlevel: 10
>>>
>>>         Exception in thread "main" java.lang.NullPointerException
>>>
>>>         at org.apache.karaf.main.Main.destroy(Main.java:533)
>>>
>>>         at org.apache.karaf.main.Main.main(Main.java:173)
>>>
>>>
>>>         The same bundle installs fine when I try to install it via the
>>> below
>>>         command after Karaf has started:-
>>>
>>>
>>>         *karaf@root*>bundle:install
>>>         mvn:com.fasterxml.jackson.core/jackson-annotations/2.7.4
>>>
>>>         Bundle ID: 237
>>>
>>>
>>>         Can some one help me in the following:-
>>>
>>>           1. Why is the bundle installation failing on Karaf start?
>>>           2. I am seeing the error only when Karaf is started for the
>>>         first time.
>>>              After that I am not seeing the above error nor the bundle is
>>>              installed. So is it that Karaf tries to install the bundle
>>> in
>>>              startup.propertiesonly when it is started for the very
>>>         first time?
>>>
>>>
>>>
>>>
>>>     --
>>>     Jean-Baptiste Onofré
>>>     [email protected] <mailto:[email protected]>
>>>     http://blog.nanthrax.net
>>>     Talend - http://www.talend.com
>>>
>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> [email protected]
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>

Reply via email to