Community
Participate
Working Groups
We now have a RAP based Admin UI in Gyrex (bug #332204). The Admin UI is exposed on port 3110 by default. This is implemented by starting an embedded Jetty on this port. Unfortunately, it doesn't play well together with the default HttpService application running on a different port. The reason is bug 241210. RAP is currently not built to run on two different ports at the same time. We should discuss a solution to this problem with the RAP team.
I had a call with a RAP committer and it looks like there will be some progress. We likely won't get an official API but it might be possible to introduce an internal API that we can use. Long term, RAP needs some rework in order to support multiple instances within one OSGi framework instance. Setting Target Milestone to 1.0 in order to not loose track of important work for 1.0.
We have preliminary support for this in RAP 1.4. Further work will happen in RAP 1.5.
FWIW, I was able to remove the dependency on bug 241210 thanks to the new RAP Application API in RAP 1.5 M7.
Victory on this one thanks to RAP 1.5 M7. No internal references anymore.