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