Do you happen to have a custom whiteboard instance with a factory pid? - Ray
On Fri, Jan 10, 2020 at 1:45 PM Markus Rathgeb <maggu2...@gmail.com> wrote: > I already did as I found this mechanism to solve > https://issues.apache.org/jira/browse/CXF-8190. > > I tried "hide-service-list-page" as this does not work I also tried > "context.init.hide-service-list-page" as I hoped it will works similar to > the HTTP Whiteboard property. > But it does not work. > I also tried to overwrite the getProperties method of the Application. > So, I need a way to set the servlet context init parameter. > > As it is about migration of an existing code base, I cannot change the > endpoints name as a workaround. > I need a solution to use "services". :( > > Am Fr., 10. Jan. 2020 um 22:38 Uhr schrieb Raymond Auge < > raymond.a...@liferay.com>: > >> Did you try creating a configuration with pid >> `org.apache.aries.jax.rs.whiteboard.default` and setting the property >> there? Those properties of the default whiteboard will be inherited by that >> servlet. >> >> (A nice way is with configurator.) >> >> - Ray >> >> On Fri, Jan 10, 2020 at 1:15 PM Markus Rathgeb <maggu2...@gmail.com> >> wrote: >> >>> Hi, >>> >>> I am currently migrate an existing code base to the JAX-RS Whiteboard. >>> I did it already a few times but currently I am really stuck. >>> >>> I already read the involved code base but I cannot find a solution... >>> >>> There is an existing REST endpoint "services" that needs to be migrated. >>> But I cannot access that REST endpoint. >>> >>> If I access "/services" CXF provides its own response. >>> I identified that class: >>> https://github.com/apache/cxf/blob/cxf-3.2.5/rt/transports/http/src/main/java/org/apache/cxf/transport/servlet/ServletController.java >>> >>> All I need to do (it sounds such easy) is to set the init parameter of >>> the servlet context with name "hide-service-list-page" to "false". >>> But I did not found any way to to it. >>> >>> So the question is rather simple: >>> How can I use the rest endpoint "services" for a custom implementation >>> with Aires' JAX-RS Whiteboard implementation? >>> >>> Please help >>> >> >> >> -- >> *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)