Hi Daniel,
Possibly. :) Thanks!

https://dl.dropboxusercontent.com/u/1459144/tomee-list/errors.png
https://dl.dropboxusercontent.com/u/1459144/tomee-list/warnings.png

[]s,
Thiago.



On Sat, Sep 21, 2013 at 8:13 AM, dsh <daniel.hais...@gmail.com> wrote:

> Hi,
>
> Could it be that images have been stripped from your original mail?
>
> Cheers
> Daniel
>
>
> On Sat, Sep 21, 2013 at 2:08 PM, Thiago Veronezi <thi...@veronezi.org
> >wrote:
>
> > Do you know an elegant way to listen all the loggers?
> > I would like to add a flag into the gui like...
> >
> > [image: Inline image 1]
> >
> > [image: Inline image 2]
> >
> > Clicking on the error or warning signs would open the "Log Files", and it
> > would try to show the file that contains the log message at the right
> > position.
> >
> > Do you think that's possible to catch all the "LOG.error()" and
> > "LOG.warning()" calls?
> >
> > Btw Romain,
> > I like your idea about the loggers. I will try that out.
> >
> > []s,
> > Thiago.
> >
> >
> >
> > On Fri, Sep 20, 2013 at 8:03 AM, Romain Manni-Bucau <
> rmannibu...@gmail.com
> > > wrote:
> >
> >> About the log i think we'd need something like
> >> https://gist.github.com/rmannibucau/116e61ed495537cf0d41
> >>
> >> *Romain Manni-Bucau*
> >> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> >> *Blog: **http://rmannibucau.wordpress.com/*<
> >> http://rmannibucau.wordpress.com/>
> >> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> >> *Github: https://github.com/rmannibucau*
> >>
> >>
> >>
> >> 2013/9/20 Thiago Veronezi <thi...@veronezi.org>
> >>
> >> > Hi Romain,
> >> > Thanks for sorting that all up!
> >> >
> >> > >>4) i added tomee maven plugin in webaccess-gui and now you can do
> from
> >> > this
> >> > >>module: mvn tomee:run and access the gui from
> http://localhost:8080/
> >> > I like it. Thanks.
> >> >
> >> > >>we need jaxrs cause of rest front, that's ok for me but it should be
> >> > mentiionned
> >> > if running on a webprofile IMO, wdyt?
> >> > Agree, it would need a side note. This application wouldn't be part of
> >> the
> >> > distribution. It would be an extra downloadable war.  We could add the
> >> not
> >> > close to where the users would download it.
> >> >
> >> > >>I see you use some EJBs but is it relevant since they don't have any
> >> > >>business method (on static utilities)?
> >> > I guess I can use static utilities instead.
> >> >
> >> > >>In SessionListener isn't photoDB a copy/paste (in the log) ;)?
> >> > Yep. :)
> >> >
> >> > >>Do we need these logs in info?
> >> > Probably not.
> >> >
> >> > >>Finally about logs: isn't it more relevant to get the LogManager and
> >> get
> >> > >>handlers from it to extract directories to list? ATM if we configure
> >> logs
> >> > >>to be in let say /opt/logs we'll miss it.
> >> > How does this work?
> >> >
> >> >
> >> >
> >> > []s,
> >> > Thiago.
> >> >
> >> >
> >> > On Fri, Sep 20, 2013 at 2:42 AM, Romain Manni-Bucau
> >> > <rmannibu...@gmail.com>wrote:
> >> >
> >> > > Hi Thiago,
> >> > >
> >> > > i updated quickly what you commited.
> >> > >
> >> > > basically:
> >> > > 1) using org.apache.tomee as base package
> >> > > 2) using tomee-admin role (we add it by default so if we prefer
> >> 'tomee'
> >> > we
> >> > > need to change it everywhere we can use it)
> >> > > 3) removing beans.xml/ejb-jar.xml/persistence.xml: the last was
> >> creating
> >> > > datasources for nothing, the 2 others looked useless
> >> > > 4) i added tomee maven plugin in webaccess-gui and now you can do
> from
> >> > this
> >> > > module: mvn tomee:run and access the gui from
> http://localhost:8080/-
> >> > we
> >> > > need jaxrs cause of rest front, that's ok for me but it should be
> >> > > mentiionned if running on a webprofile IMO, wdyt?
> >> > >
> >> > > I see you use some EJBs but is it relevant since they don't have any
> >> > > business method (on static utilities)?
> >> > >
> >> > > In SessionListener isn't photoDB a copy/paste (in the log) ;)?  Do
> we
> >> > need
> >> > > these logs in info?
> >> > >
> >> > > Finally about logs: isn't it more relevant to get the LogManager and
> >> get
> >> > > handlers from it to extract directories to list? ATM if we configure
> >> logs
> >> > > to be in let say /opt/logs we'll miss it.
> >> > >
> >> > >
> >> > > *Romain Manni-Bucau*
> >> > > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> >> > > *Blog: **http://rmannibucau.wordpress.com/*<
> >> > > http://rmannibucau.wordpress.com/>
> >> > > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> >> > > *Github: https://github.com/rmannibucau*
> >> > >
> >> > >
> >> > >
> >> > > 2013/9/19 Thiago Veronezi <thi...@veronezi.org>
> >> > >
> >> > > > Looks good. Will do.
> >> > > > Anyway, it wont affect the core TomEE and the real job it does.
> >> > > > []s,
> >> > > > Thiago.
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > > On Thu, Sep 19, 2013 at 3:13 PM, Romain Manni-Bucau
> >> > > > <rmannibu...@gmail.com>wrote:
> >> > > >
> >> > > > > ...or push what you have in mind. ATM nobody uses the gui so
> make
> >> > your
> >> > > > > ideas real, it can't hurt anybody while you don't brind
> >> dependencies
> >> > > ;),
> >> > > > > we'll discuss if any issue pops up.
> >> > > > >
> >> > > > > *Romain Manni-Bucau*
> >> > > > > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> >> > > > > *Blog: **http://rmannibucau.wordpress.com/*<
> >> > > > > http://rmannibucau.wordpress.com/>
> >> > > > > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> >> > > > > *Github: https://github.com/rmannibucau*
> >> > > > >
> >> > > > >
> >> > > > >
> >> > > > > 2013/9/19 Thiago Veronezi <thi...@veronezi.org>
> >> > > > >
> >> > > > > > Ok,
> >> > > > > >
> >> > > > > > I will let it out of the application at the moment, so I can
> >> commit
> >> > > > what
> >> > > > > I
> >> > > > > > have.
> >> > > > > > I think the web app is much better now, but I will need a
> quick
> >> > vote
> >> > > > for
> >> > > > > > what I have in mind.
> >> > > > > >
> >> > > > > > New email shortly... as soon as I get back home. :)
> >> > > > > >
> >> > > > > > []s,
> >> > > > > > Thiago.
> >> > > > > >
> >> > > > > >
> >> > > > > >
> >> > > > > > On Thu, Sep 19, 2013 at 3:02 PM, Romain Manni-Bucau
> >> > > > > > <rmannibu...@gmail.com>wrote:
> >> > > > > >
> >> > > > > > > It is doable integrating a bit more with CXF (to be
> consistent
> >> > > > between
> >> > > > > > EJB
> >> > > > > > > and Pojo) to get ClassResourceInfos. Did you look through
> the
> >> > > > > destination
> >> > > > > > > and our cxf bus? isn't it possible?
> >> > > > > > >
> >> > > > > > > Otherwise we could save getClassResourceInfos during
> >> deployment
> >> > (we
> >> > > > > need
> >> > > > > > to
> >> > > > > > > take caer cleaning it up then).
> >> > > > > > >
> >> > > > > > > Honestly I think that's not the biggest issue of our GUI
> ATM.
> >> > JAXRS
> >> > > > is
> >> > > > > > not
> >> > > > > > > the base feature of TomEE (even if useful). We don't have a
> >> way
> >> > to
> >> > > > > create
> >> > > > > > > graphically resources, manage containers etc.... ATM I'm not
> >> sure
> >> > > > TomEE
> >> > > > > > is
> >> > > > > > > GUI compatible (sadly), I even wondered if we should ship
> one
> >> (we
> >> > > > don't
> >> > > > > > > need anymore for EJBd).
> >> > > > > > >
> >> > > > > > > Using JMX as base can help since a lot is exported.
> >> > > > > > >
> >> > > > > > > Wdyt Thiago?
> >> > > > > > >
> >> > > > > > > *Romain Manni-Bucau*
> >> > > > > > > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> >> > > > > > > *Blog: **http://rmannibucau.wordpress.com/*<
> >> > > > > > > http://rmannibucau.wordpress.com/>
> >> > > > > > > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> >> > > > > > > *Github: https://github.com/rmannibucau*
> >> > > > > > >
> >> > > > > > >
> >> > > > > > >
> >> > > > > > > 2013/9/19 Thiago Veronezi <thi...@veronezi.org>
> >> > > > > > >
> >> > > > > > > > Guys,
> >> > > > > > > >
> >> > > > > > > > Is there a way to list all the endpoints of a rest
> >> application?
> >> > > > > > Something
> >> > > > > > > > like what we have in the log files?
> >> > > > > > > >
> >> > > > > > > > DELETE http://localhost:8080/photodb/rest/photos/{id} ->
> >> > > > >  Boolean
> >> > > > > > > > delete(Long)
> >> > > > > > > > GET http://localhost:8080/photodb/rest/photos/ ->
>  List
> >> > > list()
> >> > > > > > > throws
> >> > > > > > > > IOException
> >> > > > > > > > GET http://localhost:8080/photodb/rest/photos/{id} ->
> >> > > >  PhotoDto
> >> > > > > > > > get(Long)
> >> > > > > > > > POST http://localhost:8080/photodb/rest/photos/ ->
> >> >  PhotoDto
> >> > > > > > > > post(PhotoDto)
> >> > > > > > > > PUT http://localhost:8080/photodb/rest/photos/ ->
> >> >  PhotoDto
> >> > > > > > > > put(PhotoDto)
> >> > > > > > > >
> >> > > > > > > > I would like to create a REST client in the TomEE GUI
> which
> >> > lists
> >> > > > all
> >> > > > > > the
> >> > > > > > > > available services.
> >> > > > > > > > It would have a dropdown list with the paths of the
> >> endpoints
> >> > and
> >> > > > the
> >> > > > > > > > available HTTP methods for those; and a grid where the
> user
> >> > would
> >> > > > > pass
> >> > > > > > > the
> >> > > > > > > > "form" parameters. I guess this would be very useful for
> >> devs.
> >> > > > Maybe
> >> > > > > > even
> >> > > > > > > > for ops.
> >> > > > > > > >
> >> > > > > > > > For now, the only thing I'm able to list is "
> >> > > > > > > > http://localhost:8080/photodb/rest ->
> >> > > > > > photodb.service.ApplicationConfig"
> >> > > > > > > > (via "WebServiceHelperImpl"). I know where the system logs
> >> the
> >> > > > > > > information
> >> > > > > > > > above, but I can't manage to see where it is saved and how
> >> to
> >> > > > > retrieve
> >> > > > > > > it.
> >> > > > > > > >
> >> > > > > > > > Any hint?
> >> > > > > > > >
> >> > > > > > > > []s,
> >> > > > > > > > Thiago.
> >> > > > > > > >
> >> > > > > > > >
> >> > > > > > > >
> >> > > > > > > >
> >> > > > > > > > On Thu, Sep 19, 2013 at 10:15 AM, Thiago Veronezi <
> >> > > > > thi...@veronezi.org
> >> > > > > > > > >wrote:
> >> > > > > > > >
> >> > > > > > > > > Hi devs,
> >> > > > > > > > >
> >> > > > > > > > > I just would like to let you know that I didn't forget
> >> about
> >> > > the
> >> > > > > gui.
> >> > > > > > > :O)
> >> > > > > > > > > I'm working on a new polished version of the TomEE GUI.
> >> > > > > > > > > It should be committed this evening.
> >> > > > > > > > >
> >> > > > > > > > >
> >> > > > > > > > >
> >> > > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> https://dl.dropboxusercontent.com/u/1459144/tomee-list/new_polished_ui_01.png
> >> > > > > > > > >
> >> > > > > > > > >
> >> > > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> https://dl.dropboxusercontent.com/u/1459144/tomee-list/new_polished_ui_02.png
> >> > > > > > > > >
> >> > > > > > > > > I still need to but back the list of webservices and
> >> jndi. I
> >> > > will
> >> > > > > > > > probably
> >> > > > > > > > > ping you guys later for some help/advice.
> >> > > > > > > > >
> >> > > > > > > > > []s,
> >> > > > > > > > > Thiago.
> >> > > > > > > > >
> >> > > > > > > > >
> >> > > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> >
> >
>

Reply via email to