Re: [HEADS UP] Keycloak integration, Pax-Web 6.1 release

2017-12-22 Thread 'Achim Nierbeck' via OPS4J
Oh I wasn't aware or the 6.1.0 release 

It would be great if the person could also mark that version as released in
jira.
An announcement mail is also always welcome.

regards, Achim

2017-12-22 8:09 GMT+01:00 Stephan Siano :

> Hi,
>
> Sorry for my late response, but I was pretty busy the last days. So giving
> a +1 is moot, since the 6.1.0 version already is released.
>
> Tomcat support is quite good with the 6.1.0 release. All the common tests
> are running on the Tomcat container, except one (because of PAXWEB-1142).
> This only concerns error page registration for 4xx and 5xx patterns, which
> is probably not the most important feature of all, so it's completely fine
> to fix this in 6.1.1.
>
> One question about the documentation: I would not consider tomcat support
> experimental anymore, so we might want to update the documentation. I just
> don't really understand where (from which branch) which part of the
> documentation comes from (and how properties are supposed to be used to
> keep e.g. the version of dependencies in sync with the acutally used
> versions).
>
> Best regards and happy holidays,
> Stephan
>
> Am Mittwoch, 20. Dezember 2017 16:07:46 UTC+1 schrieb Achim Nierbeck:
>>
>> cool,
>>
>> I'm gonna wait a bit longer for some more feedback, in case.
>> I'll cut the release latest on the 23rd, unless we need to hurry?
>>
>> Regards, Achim
>>
>> 2017-12-20 14:40 GMT+01:00 Grzegorz Grzybek :
>>
>>> Thanks Achim for comment - I'll do my changes in 6.1.1 ;)
>>>
>>> regards
>>> Grzegorz Grzybek
>>>
>>> 2017-12-20 13:45 GMT+01:00 'Achim Nierbeck' via OPS4J <
>>> op...@googlegroups.com>:
>>>
 Hi,

 afaik we're all set to have a 6.1 release.
 @Grzegorz, I'd say release now with the current set and with 6.1.1 we
 can ship a complete setup :)

 we also are set on the Tomcat front as far as I can see right now :)

 Unless Stephan Siano does say so otherwise I'm fine with it.

 regards, Achim


 2017-12-20 10:37 GMT+01:00 Grzegorz Grzybek :

> +0.99 from me
>
> why not +1? I have only one little concern and I hope it's not that
> important.
>
> With https://ops4j1.jira.com/browse/PAXWEB-1103 I added support for
> undertow.xml based configuration, which is based on these two XSDs:
>  - urn:jboss:domain:4.2
>  - urn:jboss:domain:undertow:3.1
>
> I used the schemas from wildfly 10.x which uses Undertow 1.3.x,
> because at the time I was implementing PAXWEB-1103, pax-web also was using
> TIPI versions of Undertow 1.3.x
>
> But then we've switched to Undertow 1.4 (official bundles, no more
> pax-tipi), which is related more to Wildfly 11.x, which uses:
>  - urn:jboss:domain:5.0
>  - urn:jboss:domain:undertow:4.0
>
> The changes are actually not that huge (a medium refactoring to
> truststore/keystore configuration), but I wanted to have the XSD versions
> bumped before 6.1.0.GA...
>
> However, because I didn't implement full "information content model"
> from the above XSDs, I can add support for wildfly 11.x *later*, after
> 6.1.0.GA. What do you think?
>
> I can even try to support both (pairs of) schemas.
>
> regards
> Grzegorz Grzybek
>
>
> 2017-12-20 0:22 GMT+01:00 Guillaume Nodet :
>
>> [[ I sent this email on monday but to the old list and it took quite
>> some time to come back in error, so I'm sending it again now... ]]
>>
>> Hi everybody !
>>
>> Last week, I pushed a new small project, pax-keycloak, to the osp4j
>> repository.
>> The aim is simply to provide a good integration between keycloak (
>> http://www.keycloak.org) and pax-web / karaf.
>> Keycloak is an open source identity / access management server. Fwiw,
>> there's already an integration layer between keycloak and fuse, but it's
>> quite cumbersome to setup and use, so I basically rewrote it.  At some
>> point, maybe it can be integrated back into keycloak to replace their
>> existing layer.
>>
>> This small project is now an optional dependency of pax-web, and
>> provides an easy integration of web application into keycloak.  The setup
>> is basically to register a login config in the web.xml with an
>> authentication type of KEYCLOAK and to add a keycloak json config file in
>> the web app.
>>
>> With the above integrated in both 6.1.x and master branches of
>> pax-web, I'd like to have a release of pax-web 6.1.x which brings better
>> Java 9 support (through xbean 4.6 / asm 6.0 upgrade).  The goal would be 
>> to
>> integrate that into Karaf in order to release a 4.2.0.M2.
>> Any objection to releasing 6.1.0 this week ?
>>
>> Cheers,
>> Guillaume Nodet
>>
>> --
>> --
>> --
>> OPS4J - 

Re: [HEADS UP] Keycloak integration, Pax-Web 6.1 release

2017-12-21 Thread Stephan Siano
Hi,

Sorry for my late response, but I was pretty busy the last days. So giving 
a +1 is moot, since the 6.1.0 version already is released.

Tomcat support is quite good with the 6.1.0 release. All the common tests 
are running on the Tomcat container, except one (because of PAXWEB-1142). 
This only concerns error page registration for 4xx and 5xx patterns, which 
is probably not the most important feature of all, so it's completely fine 
to fix this in 6.1.1.

One question about the documentation: I would not consider tomcat support 
experimental anymore, so we might want to update the documentation. I just 
don't really understand where (from which branch) which part of the 
documentation comes from (and how properties are supposed to be used to 
keep e.g. the version of dependencies in sync with the acutally used 
versions).

Best regards and happy holidays,
Stephan

Am Mittwoch, 20. Dezember 2017 16:07:46 UTC+1 schrieb Achim Nierbeck:
>
> cool, 
>
> I'm gonna wait a bit longer for some more feedback, in case. 
> I'll cut the release latest on the 23rd, unless we need to hurry? 
>
> Regards, Achim 
>
> 2017-12-20 14:40 GMT+01:00 Grzegorz Grzybek  >:
>
>> Thanks Achim for comment - I'll do my changes in 6.1.1 ;)
>>
>> regards
>> Grzegorz Grzybek
>>
>> 2017-12-20 13:45 GMT+01:00 'Achim Nierbeck' via OPS4J <
>> op...@googlegroups.com >:
>>
>>> Hi, 
>>>
>>> afaik we're all set to have a 6.1 release. 
>>> @Grzegorz, I'd say release now with the current set and with 6.1.1 we 
>>> can ship a complete setup :) 
>>>
>>> we also are set on the Tomcat front as far as I can see right now :)
>>>
>>> Unless Stephan Siano does say so otherwise I'm fine with it. 
>>>
>>> regards, Achim 
>>>
>>>
>>> 2017-12-20 10:37 GMT+01:00 Grzegorz Grzybek >> >:
>>>
 +0.99 from me

 why not +1? I have only one little concern and I hope it's not that 
 important.

 With https://ops4j1.jira.com/browse/PAXWEB-1103 I added support for 
 undertow.xml based configuration, which is based on these two XSDs:
  - urn:jboss:domain:4.2
  - urn:jboss:domain:undertow:3.1

 I used the schemas from wildfly 10.x which uses Undertow 1.3.x, because 
 at the time I was implementing PAXWEB-1103, pax-web also was using TIPI 
 versions of Undertow 1.3.x

 But then we've switched to Undertow 1.4 (official bundles, no more 
 pax-tipi), which is related more to Wildfly 11.x, which uses:
  - urn:jboss:domain:5.0
  - urn:jboss:domain:undertow:4.0

 The changes are actually not that huge (a medium refactoring to 
 truststore/keystore configuration), but I wanted to have the XSD versions 
 bumped before 6.1.0.GA...

 However, because I didn't implement full "information content model" 
 from the above XSDs, I can add support for wildfly 11.x *later*, after 
 6.1.0.GA. What do you think?

 I can even try to support both (pairs of) schemas.

 regards
 Grzegorz Grzybek


 2017-12-20 0:22 GMT+01:00 Guillaume Nodet :

> [[ I sent this email on monday but to the old list and it took quite 
> some time to come back in error, so I'm sending it again now... ]]
>
> Hi everybody !
>
> Last week, I pushed a new small project, pax-keycloak, to the osp4j 
> repository. 
> The aim is simply to provide a good integration between keycloak (
> http://www.keycloak.org) and pax-web / karaf.
> Keycloak is an open source identity / access management server. Fwiw, 
> there's already an integration layer between keycloak and fuse, but it's 
> quite cumbersome to setup and use, so I basically rewrote it.  At some 
> point, maybe it can be integrated back into keycloak to replace their 
> existing layer.
>
> This small project is now an optional dependency of pax-web, and 
> provides an easy integration of web application into keycloak.  The setup 
> is basically to register a login config in the web.xml with an 
> authentication type of KEYCLOAK and to add a keycloak json config file in 
> the web app.
>
> With the above integrated in both 6.1.x and master branches of 
> pax-web, I'd like to have a release of pax-web 6.1.x which brings better 
> Java 9 support (through xbean 4.6 / asm 6.0 upgrade).  The goal would be 
> to 
> integrate that into Karaf in order to release a 4.2.0.M2.
> Any objection to releasing 6.1.0 this week ?
>
> Cheers,
> Guillaume Nodet
>
> -- 
> -- 
> --
> OPS4J - http://www.ops4j.org - op...@googlegroups.com 
>
> --- 
> You received this message because you are subscribed to the Google 
> Groups "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to ops4j+un...@googlegroups.com .
> For more options, visit 

Re: [HEADS UP] Keycloak integration, Pax-Web 6.1 release

2017-12-20 Thread 'Achim Nierbeck' via OPS4J
cool,

I'm gonna wait a bit longer for some more feedback, in case.
I'll cut the release latest on the 23rd, unless we need to hurry?

Regards, Achim

2017-12-20 14:40 GMT+01:00 Grzegorz Grzybek :

> Thanks Achim for comment - I'll do my changes in 6.1.1 ;)
>
> regards
> Grzegorz Grzybek
>
> 2017-12-20 13:45 GMT+01:00 'Achim Nierbeck' via OPS4J <
> ops4j@googlegroups.com>:
>
>> Hi,
>>
>> afaik we're all set to have a 6.1 release.
>> @Grzegorz, I'd say release now with the current set and with 6.1.1 we can
>> ship a complete setup :)
>>
>> we also are set on the Tomcat front as far as I can see right now :)
>>
>> Unless Stephan Siano does say so otherwise I'm fine with it.
>>
>> regards, Achim
>>
>>
>> 2017-12-20 10:37 GMT+01:00 Grzegorz Grzybek :
>>
>>> +0.99 from me
>>>
>>> why not +1? I have only one little concern and I hope it's not that
>>> important.
>>>
>>> With https://ops4j1.jira.com/browse/PAXWEB-1103 I added support for
>>> undertow.xml based configuration, which is based on these two XSDs:
>>>  - urn:jboss:domain:4.2
>>>  - urn:jboss:domain:undertow:3.1
>>>
>>> I used the schemas from wildfly 10.x which uses Undertow 1.3.x, because
>>> at the time I was implementing PAXWEB-1103, pax-web also was using TIPI
>>> versions of Undertow 1.3.x
>>>
>>> But then we've switched to Undertow 1.4 (official bundles, no more
>>> pax-tipi), which is related more to Wildfly 11.x, which uses:
>>>  - urn:jboss:domain:5.0
>>>  - urn:jboss:domain:undertow:4.0
>>>
>>> The changes are actually not that huge (a medium refactoring to
>>> truststore/keystore configuration), but I wanted to have the XSD versions
>>> bumped before 6.1.0.GA...
>>>
>>> However, because I didn't implement full "information content model"
>>> from the above XSDs, I can add support for wildfly 11.x *later*, after
>>> 6.1.0.GA. What do you think?
>>>
>>> I can even try to support both (pairs of) schemas.
>>>
>>> regards
>>> Grzegorz Grzybek
>>>
>>>
>>> 2017-12-20 0:22 GMT+01:00 Guillaume Nodet :
>>>
 [[ I sent this email on monday but to the old list and it took quite
 some time to come back in error, so I'm sending it again now... ]]

 Hi everybody !

 Last week, I pushed a new small project, pax-keycloak, to the osp4j
 repository.
 The aim is simply to provide a good integration between keycloak (
 http://www.keycloak.org) and pax-web / karaf.
 Keycloak is an open source identity / access management server. Fwiw,
 there's already an integration layer between keycloak and fuse, but it's
 quite cumbersome to setup and use, so I basically rewrote it.  At some
 point, maybe it can be integrated back into keycloak to replace their
 existing layer.

 This small project is now an optional dependency of pax-web, and
 provides an easy integration of web application into keycloak.  The setup
 is basically to register a login config in the web.xml with an
 authentication type of KEYCLOAK and to add a keycloak json config file in
 the web app.

 With the above integrated in both 6.1.x and master branches of pax-web,
 I'd like to have a release of pax-web 6.1.x which brings better Java 9
 support (through xbean 4.6 / asm 6.0 upgrade).  The goal would be to
 integrate that into Karaf in order to release a 4.2.0.M2.
 Any objection to releasing 6.1.0 this week ?

 Cheers,
 Guillaume Nodet

 --
 --
 --
 OPS4J - http://www.ops4j.org - ops4j@googlegroups.com

 ---
 You received this message because you are subscribed to the Google
 Groups "OPS4J" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to ops4j+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.

>>>
>>> --
>>> --
>>> --
>>> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "OPS4J" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to ops4j+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>>
>> Apache Member
>> Apache Karaf  Committer & PMC
>> OPS4J Pax Web  Committer
>> & Project Lead
>> blog 
>> Co-Author of Apache Karaf Cookbook 
>>
>> Software Architect / Project Manager / Scrum Master
>>
>> --
>> --
>> --
>> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "OPS4J" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to ops4j+unsubscr...@googlegroups.com.
>> For more options, visit 

Re: [HEADS UP] Keycloak integration, Pax-Web 6.1 release

2017-12-20 Thread Grzegorz Grzybek
Thanks Achim for comment - I'll do my changes in 6.1.1 ;)

regards
Grzegorz Grzybek

2017-12-20 13:45 GMT+01:00 'Achim Nierbeck' via OPS4J <
ops4j@googlegroups.com>:

> Hi,
>
> afaik we're all set to have a 6.1 release.
> @Grzegorz, I'd say release now with the current set and with 6.1.1 we can
> ship a complete setup :)
>
> we also are set on the Tomcat front as far as I can see right now :)
>
> Unless Stephan Siano does say so otherwise I'm fine with it.
>
> regards, Achim
>
>
> 2017-12-20 10:37 GMT+01:00 Grzegorz Grzybek :
>
>> +0.99 from me
>>
>> why not +1? I have only one little concern and I hope it's not that
>> important.
>>
>> With https://ops4j1.jira.com/browse/PAXWEB-1103 I added support for
>> undertow.xml based configuration, which is based on these two XSDs:
>>  - urn:jboss:domain:4.2
>>  - urn:jboss:domain:undertow:3.1
>>
>> I used the schemas from wildfly 10.x which uses Undertow 1.3.x, because
>> at the time I was implementing PAXWEB-1103, pax-web also was using TIPI
>> versions of Undertow 1.3.x
>>
>> But then we've switched to Undertow 1.4 (official bundles, no more
>> pax-tipi), which is related more to Wildfly 11.x, which uses:
>>  - urn:jboss:domain:5.0
>>  - urn:jboss:domain:undertow:4.0
>>
>> The changes are actually not that huge (a medium refactoring to
>> truststore/keystore configuration), but I wanted to have the XSD versions
>> bumped before 6.1.0.GA...
>>
>> However, because I didn't implement full "information content model" from
>> the above XSDs, I can add support for wildfly 11.x *later*, after
>> 6.1.0.GA. What do you think?
>>
>> I can even try to support both (pairs of) schemas.
>>
>> regards
>> Grzegorz Grzybek
>>
>>
>> 2017-12-20 0:22 GMT+01:00 Guillaume Nodet :
>>
>>> [[ I sent this email on monday but to the old list and it took quite
>>> some time to come back in error, so I'm sending it again now... ]]
>>>
>>> Hi everybody !
>>>
>>> Last week, I pushed a new small project, pax-keycloak, to the osp4j
>>> repository.
>>> The aim is simply to provide a good integration between keycloak (
>>> http://www.keycloak.org) and pax-web / karaf.
>>> Keycloak is an open source identity / access management server. Fwiw,
>>> there's already an integration layer between keycloak and fuse, but it's
>>> quite cumbersome to setup and use, so I basically rewrote it.  At some
>>> point, maybe it can be integrated back into keycloak to replace their
>>> existing layer.
>>>
>>> This small project is now an optional dependency of pax-web, and
>>> provides an easy integration of web application into keycloak.  The setup
>>> is basically to register a login config in the web.xml with an
>>> authentication type of KEYCLOAK and to add a keycloak json config file in
>>> the web app.
>>>
>>> With the above integrated in both 6.1.x and master branches of pax-web,
>>> I'd like to have a release of pax-web 6.1.x which brings better Java 9
>>> support (through xbean 4.6 / asm 6.0 upgrade).  The goal would be to
>>> integrate that into Karaf in order to release a 4.2.0.M2.
>>> Any objection to releasing 6.1.0 this week ?
>>>
>>> Cheers,
>>> Guillaume Nodet
>>>
>>> --
>>> --
>>> --
>>> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "OPS4J" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to ops4j+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
>> --
>> --
>> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "OPS4J" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to ops4j+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
>
> Apache Member
> Apache Karaf  Committer & PMC
> OPS4J Pax Web  Committer &
> Project Lead
> blog 
> Co-Author of Apache Karaf Cookbook 
>
> Software Architect / Project Manager / Scrum Master
>
> --
> --
> --
> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ops4j+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
--
OPS4J - http://www.ops4j.org - ops4j@googlegroups.com

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ops4j+unsubscr...@googlegroups.com.
For more options, visit 

Re: [HEADS UP] Keycloak integration, Pax-Web 6.1 release

2017-12-20 Thread 'Achim Nierbeck' via OPS4J
Hi,

afaik we're all set to have a 6.1 release.
@Grzegorz, I'd say release now with the current set and with 6.1.1 we can
ship a complete setup :)

we also are set on the Tomcat front as far as I can see right now :)

Unless Stephan Siano does say so otherwise I'm fine with it.

regards, Achim


2017-12-20 10:37 GMT+01:00 Grzegorz Grzybek :

> +0.99 from me
>
> why not +1? I have only one little concern and I hope it's not that
> important.
>
> With https://ops4j1.jira.com/browse/PAXWEB-1103 I added support for
> undertow.xml based configuration, which is based on these two XSDs:
>  - urn:jboss:domain:4.2
>  - urn:jboss:domain:undertow:3.1
>
> I used the schemas from wildfly 10.x which uses Undertow 1.3.x, because at
> the time I was implementing PAXWEB-1103, pax-web also was using TIPI
> versions of Undertow 1.3.x
>
> But then we've switched to Undertow 1.4 (official bundles, no more
> pax-tipi), which is related more to Wildfly 11.x, which uses:
>  - urn:jboss:domain:5.0
>  - urn:jboss:domain:undertow:4.0
>
> The changes are actually not that huge (a medium refactoring to
> truststore/keystore configuration), but I wanted to have the XSD versions
> bumped before 6.1.0.GA...
>
> However, because I didn't implement full "information content model" from
> the above XSDs, I can add support for wildfly 11.x *later*, after 6.1.0.GA.
> What do you think?
>
> I can even try to support both (pairs of) schemas.
>
> regards
> Grzegorz Grzybek
>
>
> 2017-12-20 0:22 GMT+01:00 Guillaume Nodet :
>
>> [[ I sent this email on monday but to the old list and it took quite some
>> time to come back in error, so I'm sending it again now... ]]
>>
>> Hi everybody !
>>
>> Last week, I pushed a new small project, pax-keycloak, to the osp4j
>> repository.
>> The aim is simply to provide a good integration between keycloak (
>> http://www.keycloak.org) and pax-web / karaf.
>> Keycloak is an open source identity / access management server. Fwiw,
>> there's already an integration layer between keycloak and fuse, but it's
>> quite cumbersome to setup and use, so I basically rewrote it.  At some
>> point, maybe it can be integrated back into keycloak to replace their
>> existing layer.
>>
>> This small project is now an optional dependency of pax-web, and provides
>> an easy integration of web application into keycloak.  The setup is
>> basically to register a login config in the web.xml with an authentication
>> type of KEYCLOAK and to add a keycloak json config file in the web app.
>>
>> With the above integrated in both 6.1.x and master branches of pax-web,
>> I'd like to have a release of pax-web 6.1.x which brings better Java 9
>> support (through xbean 4.6 / asm 6.0 upgrade).  The goal would be to
>> integrate that into Karaf in order to release a 4.2.0.M2.
>> Any objection to releasing 6.1.0 this week ?
>>
>> Cheers,
>> Guillaume Nodet
>>
>> --
>> --
>> --
>> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "OPS4J" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to ops4j+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> --
> --
> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ops4j+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 

Apache Member
Apache Karaf  Committer & PMC
OPS4J Pax Web  Committer &
Project Lead
blog 
Co-Author of Apache Karaf Cookbook 

Software Architect / Project Manager / Scrum Master

-- 
-- 
--
OPS4J - http://www.ops4j.org - ops4j@googlegroups.com

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ops4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.