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 <[email protected]>

> 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 <[email protected]
> >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