Hi, If it is a firewall(if you are working in corporate environment) issue. Configure all your company proxies for Maven, npm, bower and git individually. I resolved all kind of proxy issues by configuring those.
for npm npm config set proxy http://your.company.proxy:8080 npm config set https-proxy http://your.company.proxy:8080 for git git config --global http.proxy http://your.company.proxy:port git config --global https.proxy http://your.company.proxy:port for bower create a file in nano ~/.bowerrc { "proxy":"http://<host>:<port>", "https-proxy":"http://<host>:<port>" } And for maven follow this http://xmodulo.com/how-to-install-maven-on-centos.html Hope this helps Thanks Karthik From: tog [mailto:[email protected]] Sent: Thursday, June 25, 2015 12:15 AM To: [email protected] Subject: Re: zeppelin doesn't run job, nullpointerexception in thread "webSocketWorker-9" Hi Are you working from a corporate environment. If that is the case most of your ports might be closed so you might have to choose 80 (http) and 443 (https) to deploy Zeppelin. Cheers Guillaume On Thursday, June 25, 2015, Corneau Damien <[email protected]<mailto:[email protected]>> wrote: Hi, Not sure about your problem (first time seeing that error). But I can explain the port system for you. Zeppelin use 2 ports: 8080 (UI) and 8081(Websocket) by default Both ports need to be accessible. The port 8080 tends to be a pretty popular one, so you can change Zeppelin port. If you change Zeppelin port to 5050 for example, then the websocket will be 5051. You will never have to visit the websocket port, only the UI one. The websocket is used to refresh the user page with new data coming from server. On Wed, Jun 24, 2015 at 6:49 PM, Nitay Itzhacky <[email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: Hello, I installed apache zeppelin on a linux server that is a part of a cluster, and I can access a browser from a different computer not directly from the server. When I run zeppelin, and use my computer to browse to the server on port 8080 I can see the zeppelin UI, however when I try to run paragraphs (the simplest %md paragraph) I get a server error : ...:8080/api/notebook/interpreter/bind/{note name} When I look at the logs I can see : WARNING : A HTTP GET method, public javax.ws.rs.core.Response org.apache.zeppelin.rest.InterpreterRestApi.listInterpreter(java.lang.String), should not consume any entity. Exception : java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "webSocketWorker-9" I thought maybe I should have used the port 8081 of the webSocket (which I still don't fully understand its meaning and when to use it), but it gives an empty response. I thought maybe there is a problem with the specific 8081 port on the server so I changed the configuration of the port to 8079 (therefore the webSocket should be on 8080). However, browsing to the server on port 8080 returns an empty response (and the browsing to 8079 results the same as before for 8080). This means the port isn't the problem. Can you help me understand what am I doing wrong? Should I use the websocket? if I should why it doesn't work? Should I stick to the zeppelin UI on port 8080? If I should, why can't I run paragraphs? Thanks -- PGP KeyID: 2048R/EA31CFC9 subkeys.pgp.net<http://subkeys.pgp.net>
