Re: tomee webapp proposal

2012-06-06 Thread Thiago Veronezi
Hi Romain, I created the skeleton of the new gui deployment feature. When you upload a file from the new Apps tab, the system calls this servlet:

Re: tomee webapp proposal

2012-06-06 Thread Romain Manni-Bucau
added some code, not perfect and i think you'll need to tweak it a bit but the logic should be here - Romain 2012/6/6 Thiago Veronezi thi...@veronezi.org Hi Romain, I created the skeleton of the new gui deployment feature. When you upload a file from the new Apps tab, the system calls

Re: tomee webapp proposal

2012-06-06 Thread Thiago Veronezi
cool... tkx! On Wed, Jun 6, 2012 at 11:56 AM, Romain Manni-Bucau rmannibu...@gmail.comwrote: added some code, not perfect and i think you'll need to tweak it a bit but the logic should be here - Romain 2012/6/6 Thiago Veronezi thi...@veronezi.org Hi Romain, I created the

Re: tomee webapp proposal

2012-06-06 Thread Thiago Veronezi
Romain, It seems the Deployer is not being injected. You know what might be wrong? []s, Thiago. java.lang.NullPointerException {exception_type:org.apache.tomee.webapp.TomeeException,message:java.lang.NullPointerException,status_code:500,stackTrace:org.apache.tomee.webapp.TomeeException:

Re: tomee webapp proposal

2012-06-06 Thread Romain Manni-Bucau
yes, metadata complete, we need to provide the ejb-jar.xml - Romain 2012/6/7 Thiago Veronezi thi...@veronezi.org Romain, It seems the Deployer is not being injected. You know what might be wrong? []s, Thiago. java.lang.NullPointerException

Re: tomee webapp proposal

2012-06-06 Thread Romain Manni-Bucau
should be fine now - Romain 2012/6/7 Romain Manni-Bucau rmannibu...@gmail.com yes, metadata complete, we need to provide the ejb-jar.xml - Romain 2012/6/7 Thiago Veronezi thi...@veronezi.org Romain, It seems the Deployer is not being injected. You know what might be wrong? []s,

Re: tomee webapp proposal

2012-06-05 Thread Romain Manni-Bucau
@Thiago: i know you are busy with the tree but could you add a deploy tab where we can deploy either from an upload or from a string (mvn:gId/aId/version/war for instance)? - Romain 2012/5/29 Thiago Veronezi thi...@veronezi.org Probably is better to keep the simple again. Simple html and with

Re: tomee webapp proposal

2012-06-05 Thread Thiago Veronezi
Sure... I will do it right away. []s, Thiago. On Tue, Jun 5, 2012 at 6:25 PM, Romain Manni-Bucau rmannibu...@gmail.comwrote: @Thiago: i know you are busy with the tree but could you add a deploy tab where we can deploy either from an upload or from a string (mvn:gId/aId/version/war for

Re: tomee webapp proposal

2012-06-05 Thread Romain Manni-Bucau
Thanks! - Romain 2012/6/6 Thiago Veronezi thi...@veronezi.org Sure... I will do it right away. []s, Thiago. On Tue, Jun 5, 2012 at 6:25 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote: @Thiago: i know you are busy with the tree but could you add a deploy tab where we can

Re: tomee webapp proposal

2012-05-29 Thread Jean-Louis MONTEIRO
That looks really great. Nice to have feature Thiago Jean-Louis 2012/5/29 David Blevins david.blev...@gmail.com I like and +1 for WebServices list and I'll raise you a RESTful services list :) It would be also awesome to list the MDBs by topic/queue name. -David On May 28, 2012, at

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
wonder if we could add a logo :p - Romain 2012/5/29 Jean-Louis MONTEIRO jeano...@gmail.com That looks really great. Nice to have feature Thiago Jean-Louis 2012/5/29 David Blevins david.blev...@gmail.com I like and +1 for WebServices list and I'll raise you a RESTful services list :)

Re: tomee webapp proposal

2012-05-29 Thread Jean-Louis MONTEIRO
+1 2012/5/29 Romain Manni-Bucau rmannibu...@gmail.com wonder if we could add a logo :p - Romain 2012/5/29 Jean-Louis MONTEIRO jeano...@gmail.com That looks really great. Nice to have feature Thiago Jean-Louis 2012/5/29 David Blevins david.blev...@gmail.com I like and +1

Re: tomee webapp proposal

2012-05-29 Thread dsh
One thought concerning the log view - maybe it would make sense to have it at the bottom where it could span the entire screen so log messages can be digested easier. Will it be a live log viewer where new log entries are floating in similar to digg.com? Cheers Daniel On Tue, May 29, 2012 at

Re: tomee webapp proposal

2012-05-29 Thread Thiago Veronezi
Yes, It makes more sense, otherwise it would be very hard to read the log... which doesn't make sense. :O) Will it be a live log viewer where new log entries are floating in similar to digg.com? Yes. For that I plan to use long-polling (something I have experience with), but websockets are the

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
it looks promising! - Romain 2012/5/29 Thiago Veronezi thi...@veronezi.org Yes, It makes more sense, otherwise it would be very hard to read the log... which doesn't make sense. :O) Will it be a live log viewer where new log entries are floating in similar to digg.com? Yes. For that I

Re: tomee webapp proposal

2012-05-29 Thread dsh
Concerning long-polling (Comet, WebSockets etc. pp), depending on the framework you use the actual polling implementation is getting abstracted. So the user would get the impl depending on the capabilities provided by the browser and you on the other hand would not need to worrie about such

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
we have websockets :p - Romain 2012/5/29 dsh daniel.hais...@googlemail.com Concerning long-polling (Comet, WebSockets etc. pp), depending on the framework you use the actual polling implementation is getting abstracted. So the user would get the impl depending on the capabilities provided

Re: tomee webapp proposal

2012-05-29 Thread dsh
Yep, but I suppose my point was could we always guarantee that the user's browser is WS capable or do we just want to require users to use WS-capable browsers? Cheers Daniel On Tue, May 29, 2012 at 2:42 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote: we have websockets :p - Romain

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
+1 for refrech button (wouldnt loose any resource for a refesh of the logs) eclipse eclipse...all modular apps are not eclipse like :p (i hope so at least) - Romain 2012/5/29 Thiago Veronezi thi...@veronezi.org There is no secret with long-polling. It is just an ajax call that hangs longer

Re: tomee webapp proposal

2012-05-29 Thread dsh
I like your proposed approach of first keep it simple and just have a manual refresh button and then go with WebSocket, Comet [1] or similar server-side push techniques. On the other hand I would avoid client-side polling cause it might be causing performance issues... [1]

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
what do you mean? clicking on a button causes perf issues more than real time refresh? - Romain 2012/5/29 dsh daniel.hais...@googlemail.com I like your proposed approach of first keep it simple and just have a manual refresh button and then go with WebSocket, Comet [1] or similar

Re: tomee webapp proposal

2012-05-29 Thread dsh
You are a troll again aren't you :D On Tue, May 29, 2012 at 2:54 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote: +1 for refrech button (wouldnt loose any resource for a refesh of the logs) eclipse eclipse...all modular apps are not eclipse like :p (i hope so at least) - Romain

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
nop :p - Romain 2012/5/29 dsh daniel.hais...@googlemail.com You are a troll again aren't you :D On Tue, May 29, 2012 at 2:54 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote: +1 for refrech button (wouldnt loose any resource for a refesh of the logs) eclipse eclipse...all modular

Re: tomee webapp proposal

2012-05-29 Thread dsh
No implementing client-side long polling in JavaScript might be causing issues... On Tue, May 29, 2012 at 3:10 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote: what do you mean? clicking on a button causes perf issues more than real time refresh? - Romain 2012/5/29 dsh

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
but we said we'll not use long polling so it should be fine ;) - Romain 2012/5/29 dsh daniel.hais...@googlemail.com No implementing client-side long polling in JavaScript might be causing issues... On Tue, May 29, 2012 at 3:10 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote: what do

Re: tomee webapp proposal

2012-05-29 Thread dsh
Okay so I might have gotten that wrong. I thought implementing auto refresh later on could mean to use client-side polling or server-side push... On Tue, May 29, 2012 at 3:32 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote: but we said we'll not use long polling so it should be fine ;) -

Re: tomee webapp proposal

2012-05-29 Thread Romain Manni-Bucau
let's do something working first then we'll see, but i'm not fan of polling too - Romain 2012/5/29 dsh daniel.hais...@googlemail.com Okay so I might have gotten that wrong. I thought implementing auto refresh later on could mean to use client-side polling or server-side push... On Tue,

Re: tomee webapp proposal

2012-05-29 Thread Thiago Veronezi
Probably is better to keep the simple again. Simple html and with javascript is straightforward for me... and it may be simpler for getting help from the community. Thanks, Thiago. On Tue, May 29, 2012 at 8:40 AM, dsh daniel.hais...@googlemail.com wrote: Concerning long-polling (Comet,

tomee webapp proposal

2012-05-28 Thread Thiago Veronezi
Guys, I need your feedback about what I have in mind for the new webapp. Basically I want to replace all the pages we have by a new one which will give the user the access to a script console, the jndi tree and the tomee log file. Please check the mockup I created for it:

Re: tomee webapp proposal

2012-05-28 Thread Romain Manni-Bucau
hmm, if you use the OpenEJBScripter +1 - Romain 2012/5/29 Thiago Veronezi thi...@veronezi.org Guys, I need your feedback about what I have in mind for the new webapp. Basically I want to replace all the pages we have by a new one which will give the user the access to a script console, the

Re: tomee webapp proposal

2012-05-28 Thread Thiago Veronezi
Of course I have your class in mind. :O) On Mon, May 28, 2012 at 7:22 PM, Romain Manni-Bucau rmannibu...@gmail.comwrote: hmm, if you use the OpenEJBScripter +1 - Romain 2012/5/29 Thiago Veronezi thi...@veronezi.org Guys, I need your feedback about what I have in mind for the new

Re: tomee webapp proposal

2012-05-28 Thread Romain Manni-Bucau
fine :) well having the list of webservices under the ejbs can be nice too - Romain 2012/5/29 Thiago Veronezi thi...@veronezi.org Of course I have your class in mind. :O) On Mon, May 28, 2012 at 7:22 PM, Romain Manni-Bucau rmannibu...@gmail.comwrote: hmm, if you use the

Re: tomee webapp proposal

2012-05-28 Thread dsh
For those who are curious, the mockup has been created using Balsamiq Mockups I suppose :) http://www.balsamiq.com/products/mockups On Tue, May 29, 2012 at 1:19 AM, Thiago Veronezi thi...@veronezi.org wrote: Guys, I need your feedback about what I have in mind for the new webapp. Basically I

Re: tomee webapp proposal

2012-05-28 Thread David Blevins
I like and +1 for WebServices list and I'll raise you a RESTful services list :) It would be also awesome to list the MDBs by topic/queue name. -David On May 28, 2012, at 4:27 PM, Romain Manni-Bucau wrote: fine :) well having the list of webservices under the ejbs can be nice too -