aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raymond Auge <raymond.a...@liferay.com>
Subject Re: [Discuss] Remove Aries JAX-RS servlet on top level (by default)
Date Fri, 20 Sep 2019 12:25:10 GMT
I think I'm the only one that likes it so I guess we should remove it ☺️.

- Ray

On Fri, Sep 20, 2019, 03:35 Christian Schneider, <chris@die-schneider.net>
wrote:

> I can not speak for other users of jax-rs but for me personally it was
> rather annoying that the main page of my web server suddenly shows some
> kind of advertisement for Aries JAX-RS. The page also does not really help
> in getting your first jax-rs sevice up.
>
> Of course better documentation allows to easily understand how to remove it
> again, but it forces everyone to apply this configuration. No one will want
> this information page on top level in their finished product.
>
> How about instead of showing this page we offer a pre built example bundle
> that can simply be installed to show the system is running. This would
> leave the main jar ready for production use and still allow the user to
> easily check jax-rs works in his environment. I am willing to create such
> an example and document how to use it.
>
> Christian
>
> Am Do., 19. Sept. 2019 um 17:02 Uhr schrieb Raymond Auge <
> raymond.auge@liferay.com>:
>
> > In fact I could add this tidbit of information in the default web page
> > itself.
> >
> > I think it's nice to boot up a bare jaxrs runtime with at least something
> > that shows it works.
> >
> > - Ray
> >
> > On Thu, Sep 19, 2019 at 11:00 AM Raymond Auge <raymond.auge@liferay.com>
> > wrote:
> >
> > > Is setting the configuration property `default.web=false` in a
> > > configuration for PID `org.apache.aries.jax.rs.whiteboard.default` not
> > > sufficient?
> > >
> > > - Ray
> > >
> > > On Thu, Sep 19, 2019 at 8:48 AM Jean-Baptiste Onofré <jb@nanthrax.net>
> > > wrote:
> > >
> > >> +1
> > >>
> > >> it makes sense and it would avoid to eventually "conflict" with user
> > >> space servlet.
> > >>
> > >> Regards
> > >> JB
> > >>
> > >> On 19/09/2019 14:46, Christian Schneider wrote:
> > >> > Currently when you install the Aries JAX-RS whiteboard it installs
a
> > >> > servlet on top level of the http server with some information around
> > >> Aries
> > >> > JAX-RS.
> > >> > I think this is not a good idea as it interferes with possible other
> > >> > servlets. It can be deactivated with a property but I think this is
> > >> still a
> > >> > bad default.
> > >> >
> > >> > So I propose to not install the servlet by default and instead allow
> > to
> > >> > activate it via a property or even better an OSGi config.
> > >> >
> > >> > WDYT?
> > >> >
> > >> > Christian
> > >> >
> > >>
> > >> --
> > >> Jean-Baptiste Onofré
> > >> jbonofre@apache.org
> > >> http://blog.nanthrax.net
> > >> Talend - http://www.talend.com
> > >>
> > >
> > >
> > > --
> > > *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
> > >  (@rotty3000)
> > > Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
> > >  (@Liferay)
> > >
> >
> >
> > --
> > *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
> >  (@rotty3000)
> > Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
> >  (@Liferay)
> >
>
>
> --
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Computer Scientist
> http://www.adobe.com
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message