Hi Tom,

it was nice meeting you, my name is Alex and I was a release manager for
latest 0.5.6 release.

Regarding your questions:
 - `mvn package -p zeppelin-web` will already build a WAR file for a
frontend webapp, that you can deploy to any application container
 - in order to work with interpreters though, WAR file requires a backend,
which right now consists of things from ZeppelinServer.java: a REST API and
a WebsocketAPI running somewhere

For now we have a JAR with embedded Jetty which  serves the resources and
starts the backend, but I think it should be possible to de-couple those
parts and make an OSGI components for them.

There was relevant discussion on the list I recall some interest in some
similar solution [1], but AFAIK it did not get much further.

Please let me know if that helps.

--
Alex

1.
http://markmail.org/thread/6qkmssjc34klhoec#query:+page:1+mid:uvkbev3ynrc2urgp+state:results

On Sun, Feb 7, 2016 at 11:01 PM, Tom Barber <tom.bar...@meteorite.bi> wrote:

> Hello chaps,
>
> I was at CfgMgmtCamp last week and me and the guy who's name I never
> caught, but who is a Zeppelin release manager were discussing the ability
> to webapp-ify Zeppelin.
>
> I had discounted the idea before having taken a brief look at the source
> but in having the discussion there seemed to be a possibility.
>
> So, my question to the list is, is making Zeppelin run as a WAR or inside
> Karaf(which I'm more interested in) as an OSGI bundle(s), remotely
> possible? If so, I'm happy to have a go at making it so.
>
> Thanks
>
> Tom
>

Reply via email to