I'm not executing a command.  We do have our own commands, and they
work fine.  This is just a bean in some bundle that displays some
diagnostics on startup.  If there is a way to execute a command
automatically when a bundle starts, I could print the diagnostics
using that.  I couldn't find any info on doing that.

Thanks for the help btw!

On Sat, May 14, 2011 at 7:36 AM, Guillaume Nodet <[email protected]> wrote:
> The prompt is displayed when the execution of a command is finished.
> If you're still executing the command, the prompt won't be dipslayed,
> but you can retrieve it from the shell's session variables and display
> it your self if you need.
>
> On Sat, May 14, 2011 at 14:32, Samuel Cox <[email protected]> wrote:
>> I tried that and it didn't work.  I will say that my bean doing the
>> output is written in Scala.  I'm using println(""), which I think is
>> equivalent to Java's System.out.println("").
>>
>> On Sat, May 14, 2011 at 12:38 AM, Jean-Baptiste Onofré <[email protected]> 
>> wrote:
>>> Hi Samuel,
>>>
>>> It should be the case.
>>>
>>> Karaf shell intercept the std and err output stream.
>>> It means that after a System.out.println(), the Karaf prompt should be
>>> display.
>>> It's the case in the commands. For instance, osgi:list iterates on the
>>> bundles and simply display the bundles attribute using System.out.println().
>>>
>>> Try to add a System.out.println("") at the end of your bundle output, it
>>> should display the prompt just after your bundle output.
>>>
>>> Regards
>>> JB
>>>
>>> On 05/14/2011 03:10 AM, Samuel Cox wrote:
>>>>
>>>> Hi,
>>>>
>>>> Is it possible to get the prompt back after some bundle code does a
>>>> System.out.println()?
>>>>
>>>> I have some beans that need to print stuff to the Karaf console.  I
>>>> can't figure out how to get the prompt back without the user hitting
>>>> enter.
>>>>
>>>> Many thanks.
>>>
>>
>
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
>
> Connect at CamelOne May 24-26
> The Open Source Integration Conference
> http://camelone.com/
>

Reply via email to