Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-2872

Can't capture apache Karaf client output

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.0.0
    • 3.0.1
    • karaf
    • None
    • CentOS6.5
      Java(TM) SE Runtime Environment (build 1.6.0_29-b11)

    Description

      I start apache-karaf3.0.0 in server mode using $KARAF_HOME/bin/start in CentOS6.5. I then want to run several commands using $KARAF_HOME/bin/client and also capture the output of these commands so as to make sure the commands ran successfully. The output does get spit out on my console but I am never able to redirect it into a file. Seems like karaf doesn't write anything to the output stream or error stream. I tried the following:

      [apache-karaf-3.0.0]$ ./bin/start clean
      [apache-karaf-3.0.0]$ ./bin/client "bundle:list"
      Logging in as karaf
      282 [pool-2-thread-3] WARN org.apache.sshd.client.keyverifier.AcceptAllServerKeyVerifier - Server at /0.0.0.0:8101 presented unverified key:
      START LEVEL 100 , List Threshold: 50
       ID | State  | Lvl | Version                 | Name
      ------------------------------------------------------------------------------------
       91 | Active |  80 | 1.8.0                   | Commons Codec
       92 | Active |  80 | 2.6                     | Commons Lang
       93 | Active |  80 | 15.0.0                  | Guava: Google Core Libraries for Java
      
      [apache-karaf-3.0.0]$ ./bin/client "bundle:list" >& bundleList
      [apache-karaf-3.0.0]$ cat bundleList
      null
      

      Attachments

        Activity

          People

            jbonofre Jean-Baptiste Onofré
            koco Oleksandr Kochniev
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: