So I've committed the wink version. For authentication it uses severam modules from Stanbol which are still snapshot versions there. These module are ports of the original wrhapi version of Clerezza security. I've removed jaxrs.testutils from the project as it depends on triaxrs. Some tests still use it but I've changed them to use the latest (and last) released version.
While introducing the announce regression it also bring one functional improvement: Authentication for the felix webconsole is no longer separate but any user with AllPermssions can access the webconsole via his clerezza/stanbol credentials. I suggest to CLEREZZA-720 to be closed and some new issues to be created to address the regressions. I think the most urgents are: - xhtml2html filter - cookie/form-based authentication Both should be quite straight forward wrhapi to servlet ports. As the basic authenticator is in Stanbol now the latter should probably be in stanbol as well. Of course it would be nice to webid back running soon to, but things are a bit more complicated there as this was using a special version of the httpd service that allowed the necessary intervention on the ssl layer, as this https services exposers the servlet 3.0 API it is not compatible with wink-osgi. Reto On Sat, Nov 24, 2012 at 3:46 PM, Reto Bachmann-Gmür <r...@apache.org> wrote: > Hello > > I'm currently working on replacing triaxrs with wink. After some > reimplementation of typerendering I think most things will be working > again. Some stuff will however need additional work, namely: > > - Porting xhtml2html filter > - Security: The stanbol security modules can be used, however they > currently only provide basic auth, we would have to auth form-based auth > - For WebId support the wymiwyg-jetty bundle that supports the necessary > hooks is incompatible with wink, some more work would be needed here > > I suggest to have the transition to wink in trunk even if this would bring > some regressions, the wrhapi version would be available in a branch. The > reason being that the main development should be on the servlet/wink > versions, and the wrhapi branch should b used if somebody needs to fix > something and have a full featured version. > > Cheers, > Reto >