The connection (using the key) is OK ?

Maybe it's related to KARAF-3819 (but it looks different).

I gonna dig.

Thanks,
Regards
JB

On 07/08/2015 04:45 PM, Gary Hodgson wrote:
Hi again

Sorry to be dragging the thread out like this, but I think I found the
"real" cause of the problem.  The repo config change was a red herring,
I hadn't realised that what I was also doing after creating new instance
was updating keys.properties to uncomment the karaf key.  I can't say
why this causes the error message though.

These are the steps I took to reproduce the problem:

  * Started a new install of karaf and connect (on Windows 7 btw.).
  * Create a new instance.
  * Manually update keys.properties under etc of the instance,
    uncommenting the karaf entry.
  * Start and connect to the instance.
  * run la causes the error.



Again, sorry for the run-around in defining this problem but I thought
it would be worthwhile adding this information.

On 8 July 2015 at 15:50, Jean-Baptiste Onofré <[email protected]
<mailto:[email protected]>> wrote:

    Thanks for the update Gary.

    Regards
    JB

    On 07/08/2015 03:47 PM, Gary Hodgson wrote:

        Yeah I think it was definitely something wrong with the repo,
        because
        after updating the indexes the problem appears to have gone away.
        Unfortunately the nexus logs don't appear to show anything that
        would
        cause this problem.  I think we'll just have to put it down to an
        unreproducible environment problem.



        On 8 July 2015 at 14:42, Jean-Baptiste Onofré <[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>> wrote:

             What's on your repo ?

             It looks like something on your repo (or your repo itself)
        pollutes
             Karaf.

             Regards
             JB

             On 07/08/2015 01:29 PM, Gary Hodgson wrote:

                 So I did some more playing around and could recreate
        the issue.  It
                 turns out that it has something to do with me updating the
                 "org.ops4j.pax.url.mvn.repositories" property to my
        local Nexus
                 repository before starting the instance.  If I replaced all
                 entries with
                 my repo, or had it at the top of the list, I would get the
                 "Context 0
                 does not evaluate to a bundle" error issuing the la
        command after
                 connecting.

                 I therefore performed a manual update of the repository
        indices
                 and now
                 the problem appears to have gone away.  I can't say for
        sure
                 what the
                 exact cause is (stale information in the repository
        perhaps?), I
                 mention
                 this in case others have the same problem.

                 On 8 July 2015 at 11:28, Jean-Baptiste Onofré
        <[email protected] <mailto:[email protected]>
                 <mailto:[email protected] <mailto:[email protected]>>
                 <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>> wrote:

                      Maybe related to region, not sure. Let me double
        check.

                      Regards
                      JB

                      On 07/08/2015 11:25 AM, Achim Nierbeck wrote:

                          Hi Gary,

                          no problem at all, looking at the stack trace
        and given
                 your
                          input, I'd
                          say something else did go wrong there and it's
        been
                 unrelated to
                          decanter.
                          Never the less we should keep an eye on this,
        as it
                 might happen for
                          someone else too.

                          regards, Achim


                          2015-07-08 11:21 GMT+02:00 Gary Hodgson
                          <[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>
                 <mailto:[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
                          <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>

                          <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>>>>:


                               Hi again,

                               So, embarrassingly I can't now recreate the
                 problem, either
                          in a new
                               instance nor even with a fresh karaf
        install.  The old
                          install still
                               exhibits the problem but I suspect it was a
                 problem with the
                               creation of the instance itself.  FWIW
        here's the
                 stacktrace..


                               2015-07-08 10:10:38,189 | ERROR | nsole
        user karaf
                 | ShellUtil
                                                 | 43 -
                 org.apache.karaf.shell.core - 4.0.0 |
                               Exception caught while executing command
                               java.lang.IllegalArgumentException:
        Context 0 does not
                          evaluate to a
                               bundle
                               at



        
org.apache.karaf.bundle.core.internal.BundleServiceImpl.doGetBundleContext(BundleServiceImpl.java:162)
                               at



        
org.apache.karaf.bundle.core.internal.BundleServiceImpl.selectBundles(BundleServiceImpl.java:81)
                               at



        
org.apache.karaf.bundle.command.BundlesCommand.execute(BundlesCommand.java:53)
                               at



        
org.apache.karaf.shell.impl.action.command.ActionCommand.execute(ActionCommand.java:83)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:67)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:87)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:480)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:406)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:182)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:119)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:480)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:406)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:182)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.Closure.execute(Closure.java:119)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:94)[43:org.apache.karaf.shell.core:4.0.0]
                               at



        
org.apache.karaf.shell.impl.console.ConsoleSessionImpl.run(ConsoleSessionImpl.java:267)[43:org.apache.karaf.shell.core:4.0.0]
                               at
        java.lang.Thread.run(Thread.java:745)[:1.8.0_25]


                               Sorry the the inconvenience :/

                               Gary









                               On 8 July 2015 at 10:29, Gary Hodgson
                          <[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>
                 <mailto:[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
                               <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>
                          <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>>>> wrote:

                                   Hi Achim, That explains it - i was only
                 registered for the
                                   "Karaf - Dev" list.

                                   Ill reproduce the problem and send any
                 relevant logs asap.

                                   On 8 July 2015 at 10:24, Achim Nierbeck
                          <[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>>
                                   <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>
                          <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>>>> wrote:

                                       Hi,

                                       for the message of the forum, you
        have to be
                          registered to
                                       the mailing-list to post to the
                 mailing-list via
                          the forum.

                                       actually I tested Decanter quite
        a lot
                 with Karaf
                          4, and
                                       couldn't see such issues, do you
        have a
                 stack-trace?

                                       regards, Achim


                                       2015-07-08 10:22 GMT+02:00
        Jean-Baptiste
                 Onofré
                                       <[email protected]
        <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>
                 <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
                          <mailto:[email protected]
        <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>
                 <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>>>:



                                           Hi Gary,

                                           Let me try to reproduce.

                                           Decanter 3.0.0-SNAPSHOT (that
        will be
                 released
                          as 3.0.0)
                                           has been tested on Karaf 2 &
        3 (not
                 yet on 4).
                                           I will test it today and fix
        if required.

                                           Thanks !

                                           Regards
                                           JB


                                           On 07/08/2015 10:18 AM, Gary
        Hodgson
                 wrote:

                                               Hi,

                                               (I posted this on June
        27th via
                 the forum
                          but it
                                               still has a message:
                                               "This post has NOT been
        accepted
                 by the
                          mailing list
                                               yet.", so I will
                                               post it here aswell...)


                                               I was just playing around
        with the
                 recent 4.0.0
                                               release and found the
                                               following issue when
        installing
                 decanter
                          features.

                                               I created a new instance,
        started
                 it and
                          connected.
                                               Then I ran the
                                               following:

                                               feature:repo-add decanter
                                               feature:install elasticsearch

        decanter-appender-elasticsearch
                                               decanter-collector-log
                          decanter-simple-scheduler
                                               la

                                               The bundle:list command
        throws an
                 error:
                          "Context 0
                                               does not evaluate to
                                               a bundle".

                                               The decanter features
        appear to
                 have installed
                                               correctly.

                                               Let me know if I can add
        any further
                          information.

                                               Best regards,
                                               Gary


                                           --
                                           Jean-Baptiste Onofré
        [email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
                 <mailto:[email protected]
        <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>>
                          <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>> <mailto:[email protected]
        <mailto:[email protected]>
                 <mailto:[email protected] <mailto:[email protected]>>>>

        http://blog.nanthrax.net
                                           Talend - http://www.talend.com




                                       --

                                       Apache Member
                                       Apache Karaf
        <http://karaf.apache.org/>
                 Committer & PMC
                                       OPS4J Pax Web

                   <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
                          Committer &
                                       Project Lead
                                       blog <http://notizblog.nierbeck.de/>
                                       Co-Author of Apache Karaf Cookbook
                          <http://bit.ly/1ps9rkS>

                                       Software Architect / Project
        Manager /
                 Scrum Master






                          --

                          Apache Member
                          Apache Karaf <http://karaf.apache.org/>
        Committer & PMC
                          OPS4J Pax Web
                 <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
                          Committer
                          & Project Lead
                          blog <http://notizblog.nierbeck.de/>
                          Co-Author of Apache Karaf Cookbook
        <http://bit.ly/1ps9rkS>

                          Software Architect / Project Manager / Scrum
        Master


                      --
                      Jean-Baptiste Onofré
        [email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
                 <mailto:[email protected]
        <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>>
        http://blog.nanthrax.net
                      Talend - http://www.talend.com



             --
             Jean-Baptiste Onofré
        [email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        http://blog.nanthrax.net
             Talend - http://www.talend.com



    --
    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