Indrajit,

Your right, jetty-runner is Jetty 7. The only tie we have to Jetty 6
would be this line:

      val cc = Class.forName
("org.mortbay.util.ajax.ContinuationSupport")

It would be trivial to add a match or whatever that determined the
correct type to use... The question is, why haven't we done this
already? I suspect its just a time / capacity issue but wanted to
check.

I know I could write a jetty 6 wrapper, but that is my fallback
position as something more OOTB would be preferable.

Cheers, Tim

On Oct 5, 8:29 am, Indrajit Raychaudhuri <indraj...@gmail.com> wrote:
> Tim,
>
> Interestingly, we are trying out something similar in a project here and
> this is absolutely cool stuff.
>
> In fact, Zimbra Desktop does this too. Pure Prism+Jetty bundled as
> 'desktop application'.
>
> That you can have 'double-click' friendly application helps :-)
>
> Few notes:
>
> 1. Embedding Jetty server is super easy with org.mortbay.jetty.Server.
> Something that we have in Lift - well almost ;-) The RunWebApp in the
> archetypes are primitive use case of such. [1]
>
> 2. Jetty Runner is available only on Jetty 7.x series I think (not
> certain). But yes, looks good either way.
>
> 3. Jetty has this clean and nice way of having web-app specific jetty
> config tucked inside the application (war or expanded) within
> WEB-INF/jetty-web.xml which is basically an XmlConfiguration instance
> applied on the specific WebApplicationContext instead of the Container
> Context. [2]
>
> 4. An archetype that does self deploying is something that I have on my
> todo-list. Do you think this would make sense?
>
> 5. Maven assembly plugin would do. I haven't tried this myself, but
> Maven shade plugin looks something close. [3]
>
> [1]http://docs.codehaus.org/display/JETTY/Embedding+Jetty
> [2]http://docs.codehaus.org/display/JETTY/jetty-web.xml
> [3]http://maven.apache.org/plugins/maven-shade-plugin/
>
> Cheers, Indrajit
>
> NB: Looks like quite a few night owl here!
>
> On 05/10/09 4:11 AM, Timothy Perrett wrote:
>
>
>
>
>
> > Viktor, you and I should not be up this late on a sunday! ;-)
>
> > You have to see this:http://blogs.webtide.com/janb/entry/jetty_runner
>
> > Im going to hash this together as a maven assembly; if it works, then
> > i'll write a blog and stuff it on the wiki... this could really make
> > self deploying apps very nice indeed. I'll check with DavidB, but im
> > fairly sure it would also be trivial to make a little maven plugin
> > that builds a single JAR output...
>
> > Cheers, Tim
>
> > On Oct 4, 11:10 pm, Viktor Klang<viktor.kl...@gmail.com>  wrote:
> >> Thanks for the linky, mate!
> >> Was a good read :)
>
> >> On Sun, Oct 4, 2009 at 11:45 PM, Timothy 
> >> Perrett<timo...@getintheloop.eu>wrote:
>
> >>> Just some more fuel for this debate:
>
> >>>http://technically.us/code/x/to-jettison-geronimo/
>
> >>> Cheers, Tim
>
> >>> On Oct 4, 8:46 pm, Timothy Perrett<timo...@getintheloop.eu>  wrote:
> >>>> Guys,
>
> >>>> Of late i've been having several discussions with people about how
> >>>> they deploy there lift apps... So, how do you deploy yours?
>
> >>>> Specifically, how are people managing multiple apps in one install of
> >>>> jetty? Or, alternatively, how are you embedded jetty so you have an
> >>>> executable JAR?
>
> >>>> Im using Winstone for apps that dont use Comet because the package is
> >>>> so slick (thanks DavidB), but now, I really really want to be able to
> >>>> embed jetty so I have an executable JAR in the same vein as Winstone.
>
> >>>> As time moves on, I feel like this is more and more important and we
> >>>> dont current have a defined path for n00bs.
>
> >>>> Cheers, Tim
>
> >> --
> >> Viktor Klang
>
> >> Blog: klangism.blogspot.com
> >> Twttr: viktorklang
>
> >> Lift Committer - liftweb.com
> >> AKKA Committer - akkasource.org
> >> Cassidy - github.com/viktorklang/Cassidy.git
> >> SoftPub founder:http://groups.google.com/group/softpub
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to