[Lift] Re: How do you deploy yours?
Id say that it would be easier to use a match statement as part of the val assignment... The current code is just using reflection, so factoring into a case statement shouldnt be too tough right? Thoughts? Cheers, Tim On 5 Oct 2009, at 16:48, Indrajit Raychaudhuri wrote: > > > > On 05/10/09 5:29 PM, Timothy Perrett wrote: >> >> So I just wrote a Jetty 6 wrapper - getting the packaging working was >> not ideal and not as flexible as Jetty 7 jetty-runner. > > Yes, just took a look at jetty-runner. Feature wise, it's blows away > the > older mechanism man! > >> >> Any thoughts in and around altering the lift code to adjust the >> package based on jetty version? > > I can think of two options basically: > > 1. Move to jetty 7 and be done with it. > > 2. Allowing user option (via -Djetty.version) during > archetype:generate. > jetty.version can be an overridable archetype property that defaults > to > (say 6) but user can do -Djetty.version=7. > > Depending on the jetty version, the *.scala, *.xml etc. can be > filtered > to make the right kind of adjustment during archetype creation. > > Cheers, Indrajit > >> >> Cheers, Tim >> >> On Oct 5, 9:07 am, Timothy Perrett wrote: >>> 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 >>> 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 Klangwrote: >> Thanks for the linky, mate! >> Was a good read :) >>> >> On Sun, Oct 4, 2009 at 11:45 PM, Timothy >> Perrettwrote: >>> >>> 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 >>> 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 exe
[Lift] Re: How do you deploy yours?
On 05/10/09 5:29 PM, Timothy Perrett wrote: > > So I just wrote a Jetty 6 wrapper - getting the packaging working was > not ideal and not as flexible as Jetty 7 jetty-runner. Yes, just took a look at jetty-runner. Feature wise, it's blows away the older mechanism man! > > Any thoughts in and around altering the lift code to adjust the > package based on jetty version? I can think of two options basically: 1. Move to jetty 7 and be done with it. 2. Allowing user option (via -Djetty.version) during archetype:generate. jetty.version can be an overridable archetype property that defaults to (say 6) but user can do -Djetty.version=7. Depending on the jetty version, the *.scala, *.xml etc. can be filtered to make the right kind of adjustment during archetype creation. Cheers, Indrajit > > Cheers, Tim > > On Oct 5, 9:07 am, Timothy Perrett wrote: >> 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 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 Klangwrote: > Thanks for the linky, mate! > Was a good read :) >> > On Sun, Oct 4, 2009 at 11:45 PM, Timothy > Perrettwrote: >> >> Just some more fuel for this debate: >> >> http://technically.us/code/x/to-jettison-geronimo/ >> >> Cheers, Tim >> >> On Oct 4, 8:46 pm, Timothy Perrettwrote: >>> 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
[Lift] Re: How do you deploy yours?
On 05/10/09 1:37 PM, Timothy Perrett wrote: > I know I could write a jetty 6 wrapper, but that is my fallback > position as something more OOTB would be preferable. I am in complete agreement with you on this. /Indrajit --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
[Lift] Re: How do you deploy yours?
So I just wrote a Jetty 6 wrapper - getting the packaging working was not ideal and not as flexible as Jetty 7 jetty-runner. Any thoughts in and around altering the lift code to adjust the package based on jetty version? Cheers, Tim On Oct 5, 9:07 am, Timothy Perrett wrote: > 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 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 wrote: > > >> Thanks for the linky, mate! > > >> Was a good read :) > > > >> On Sun, Oct 4, 2009 at 11:45 PM, Timothy > > >> Perrettwrote: > > > >>> 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 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 -~--~~~~--~~--~--~---
[Lift] Re: How do you deploy yours?
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 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 wrote: > >> Thanks for the linky, mate! > >> Was a good read :) > > >> On Sun, Oct 4, 2009 at 11:45 PM, Timothy > >> Perrettwrote: > > >>> 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 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 -~--~~~~--~~--~--~---
[Lift] Re: How do you deploy yours?
On Mon, Oct 5, 2009 at 9:29 AM, Indrajit Raychaudhuri 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] > I have come to start recommending Shade instead of Assembly since Assembly b0rked all META-INF/services when packaging Akka. > > [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 wrote: > >> Thanks for the linky, mate! > >> Was a good read :) > >> > >> On Sun, Oct 4, 2009 at 11:45 PM, Timothy Perrett >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 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 > > > > > > > -- 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 -~--~~~~--~~--~--~---
[Lift] Re: How do you deploy yours?
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 wrote: >> Thanks for the linky, mate! >> Was a good read :) >> >> On Sun, Oct 4, 2009 at 11:45 PM, Timothy >> Perrettwrote: >> >> >> >> >> >> >> >>> 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 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 -~--~~~~--~~--~--~---
[Lift] Re: How do you deploy yours?
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 wrote: > Thanks for the linky, mate! > Was a good read :) > > On Sun, Oct 4, 2009 at 11:45 PM, Timothy Perrett > 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 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 -~--~~~~--~~--~--~---
[Lift] Re: How do you deploy yours?
Thanks for the linky, mate! Was a good read :) On Sun, Oct 4, 2009 at 11:45 PM, Timothy Perrett 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 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 -~--~~~~--~~--~--~---
[Lift] Re: How do you deploy yours?
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 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 --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---