felix-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard S. Hall" <he...@ungoverned.org>
Subject Re: Can GoGo shell start with felix without telnet port?
Date Thu, 01 Mar 2012 03:36:01 GMT
I'm assuming that Gogo is trying to read from stdin and since you are 
starting it in the background, then it cannot do so. To avoid starting 
an interactive Gogo shell session, start the framework like this:

java -Dgosh.args=--nointeractive bin/felix.jar

-> richard

On 2/29/12 21:44 , Chao Wang wrote:
> Hi,
> When I run java -Dfelix.config.properties=file:/home/asuser/nodes/1/felix/mpe/config/config.properties
-jar ./lib/org.apache.felix.main-4.0.2.jar&   with gogo shell defined in config.properties.
>   I meet
> g! java.io.IOException: Unknown error 512
>          at java.io.FileInputStream.readBytes(Native Method)
>          at java.io.FileInputStream.read(FileInputStream.java:199)
>          at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
>          at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
>          at org.apache.felix.gogo.runtime.threadio.ThreadInputStream.read(ThreadInputStream.java:77)
>          at org.apache.felix.gogo.shell.Console.getLine(Console.java:117)
>          at org.apache.felix.gogo.shell.Console.run(Console.java:53)
>          at org.apache.felix.gogo.shell.Shell.console(Shell.java:203)
>          at org.apache.felix.gogo.shell.Shell.gosh(Shell.java:128)
>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>          at java.lang.reflect.Method.invoke(Method.java:597)
>          at org.apache.felix.gogo.runtime.Reflective.invoke(Reflective.java:137)
>          at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:82)
>          at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)
>          at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)
>          at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)
>          at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)
>          at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)
>          at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89)
>          at org.apache.felix.gogo.shell.Activator.run(Activator.java:75)
>          at java.lang.Thread.run(Thread.java:662)
> gosh: stopping framework
>
>
> Can anyone help?
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message