[ 
https://issues.apache.org/jira/browse/KARAF-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14693391#comment-14693391
 ] 

Christian Schneider commented on KARAF-3917:
--------------------------------------------

I think I found the problem. In bundle:list we first get a bundleContext from a 
bundle id. By default this id is 0 which means the framework bundle.
Now currently this list is filtered to only show the bundles higher then the 
threshold. 
This does not make sense in the bundleContext case though as the framework is 
always lower than this threshold.



> bundle:list does not work from gogo webconsole. 
> ------------------------------------------------
>
>                 Key: KARAF-3917
>                 URL: https://issues.apache.org/jira/browse/KARAF-3917
>             Project: Karaf
>          Issue Type: Bug
>          Components: webconsole-karaf
>    Affects Versions: 4.0.0
>         Environment: karaf@root()> info
> Karaf
>   Karaf version               4.0.0
>   Karaf home                  
> /Users/pavlovasylchenko/bin/actual/apache-karaf-4.0.0
>   Karaf base                  
> /Users/pavlovasylchenko/bin/actual/apache-karaf-4.0.0
>   OSGi Framework              org.apache.felix.framework-5.0.1
> JVM
>   Java Virtual Machine        Java HotSpot(TM) 64-Bit Server VM version 
> 25.51-b03
>   Version                     1.8.0_51
>   Vendor                      Oracle Corporation
>   Pid                         4332
>   Uptime                      23 minutes
>   Total compile time          17.085 seconds
> Threads
>   Live threads                65
>   Daemon threads              46
>   Peak                        68
>   Total started               116
> Memory
>   Current heap size           49,381 kbytes
>   Maximum heap size           932,352 kbytes
>   Committed heap size         265,216 kbytes
>   Pending objects             0
>   Garbage collector           Name = 'PS Scavenge', Collections = 7, Time = 
> 0.081 seconds
>   Garbage collector           Name = 'PS MarkSweep', Collections = 2, Time = 
> 0.104 seconds
> Classes
>   Current classes loaded      6,564
>   Total classes loaded        6,565
>   Total classes unloaded      1
> Operating system
>   Name                        Mac OS X version 10.10.4
>   Architecture                x86_64
>   Processors                  4
>            Reporter: Pavlo Vasylchenko
>             Fix For: 4.0.1
>
>
> 1. unzip karaf 4.0.0
> 2. start karaf
> 3. install webconsole feature
> 4. Open http://localhost:8181/system/console/gogo
> 5. Type "bundle:list"
> 6. See: ${USER}@root()> bundle:list                                           
>                                                   
> Error executing command: Context 0 does not evaluate to a bundle 
> ............
> 2015-08-10 11:40:41,384 | ERROR | onsole user null | 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)[23:org.apache.karaf.bundle.core:4.0.0]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to