Re: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0
+1 Dan On Dec 5, 2014, at 8:22 AM, Christian Schneider ch...@die-schneider.net wrote: I need one more binding vote before I can do the release. Please help getting these changes out. Christian On 10.11.2014 17:44, Christian Schneider wrote: As discussed previously, I staged releases for two new blueprint modules: Staging repository: https://repository.apache.org/content/repositories/orgapachearies-1014 Content: blueprint-maven-plugin 1.0.0 org.apache.aries.blueprint-authz 1.0.0 https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0 https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945 In sum there are only these two issues: https://issues.apache.org/jira/browse/ARIES-1269 Add blueprint maven plugin https://issues.apache.org/jira/browse/ARIES-1226 JAAS and JEE annotation based authorization maven-blueprint-plugin -- For the blueprint maven plugin there is an example project at: https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi The issue above also contains some more details. The plugin creates blueprint.xml from JEE as well as from spring annotations. The number of supported annotations is limited but enough to create even mid size projects. I plan to add documentation about the plugin to the aries website. blueprint-authz Is a blueprint extension that can be enabled using a simple authz:enabled/ element in blueprint. The namespace is http://aries.apache.org/xmlns/authorization/v1.0.0 When authorization is enabled then beans are scanned for @RolesAllowed and @DenyAll annotations. If any are found then an interceptor is installed that checks access to the beans using a JAAS context. There is a test in blueprint itests that shows the usage: http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml Please review and vote [ ] +1 Release those bundles [ ] -1 Do not Here is my +1 (non binding) Cheers, Christian -- Christian Schneider http://www.liquid-reality.de Open Source Architect http://www.talend.com -- Daniel Kulp dk...@apache.org - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
RE: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0
+1 (non binding) Regards JB Sent from my Samsung Galaxy smartphone. Original message From: Christian Schneider ch...@die-schneider.net Date:10/11/2014 08:44 (GMT-08:00) To: dev@aries.apache.org Cc: Subject: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0 As discussed previously, I staged releases for two new blueprint modules: Staging repository: https://repository.apache.org/content/repositories/orgapachearies-1014 Content: blueprint-maven-plugin 1.0.0 org.apache.aries.blueprint-authz 1.0.0 https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0 https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945 In sum there are only these two issues: https://issues.apache.org/jira/browse/ARIES-1269 Add blueprint maven plugin https://issues.apache.org/jira/browse/ARIES-1226 JAAS and JEE annotation based authorization maven-blueprint-plugin -- For the blueprint maven plugin there is an example project at: https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi The issue above also contains some more details. The plugin creates blueprint.xml from JEE as well as from spring annotations. The number of supported annotations is limited but enough to create even mid size projects. I plan to add documentation about the plugin to the aries website. blueprint-authz Is a blueprint extension that can be enabled using a simple authz:enabled/ element in blueprint. The namespace is http://aries.apache.org/xmlns/authorization/v1.0.0 When authorization is enabled then beans are scanned for @RolesAllowed and @DenyAll annotations. If any are found then an interceptor is installed that checks access to the beans using a JAAS context. There is a test in blueprint itests that shows the usage: http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml Please review and vote [ ] +1 Release those bundles [ ] -1 Do not Here is my +1 (non binding) Cheers, Christian
Re: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0
+1 Sergey On 10/11/14 16:44, Christian Schneider wrote: As discussed previously, I staged releases for two new blueprint modules: Staging repository: https://repository.apache.org/content/repositories/orgapachearies-1014 Content: blueprint-maven-plugin 1.0.0 org.apache.aries.blueprint-authz 1.0.0 https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0 https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945 In sum there are only these two issues: https://issues.apache.org/jira/browse/ARIES-1269 Add blueprint maven plugin https://issues.apache.org/jira/browse/ARIES-1226 JAAS and JEE annotation based authorization maven-blueprint-plugin -- For the blueprint maven plugin there is an example project at: https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi The issue above also contains some more details. The plugin creates blueprint.xml from JEE as well as from spring annotations. The number of supported annotations is limited but enough to create even mid size projects. I plan to add documentation about the plugin to the aries website. blueprint-authz Is a blueprint extension that can be enabled using a simple authz:enabled/ element in blueprint. The namespace is http://aries.apache.org/xmlns/authorization/v1.0.0 When authorization is enabled then beans are scanned for @RolesAllowed and @DenyAll annotations. If any are found then an interceptor is installed that checks access to the beans using a JAAS context. There is a test in blueprint itests that shows the usage: http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml Please review and vote [ ] +1 Release those bundles [ ] -1 Do not Here is my +1 (non binding) Cheers, Christian
Re: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0
+1 David On 10 November 2014 09:24, Sergey Beryozkin sberyoz...@gmail.com wrote: +1 Sergey On 10/11/14 16:44, Christian Schneider wrote: As discussed previously, I staged releases for two new blueprint modules: Staging repository: https://repository.apache.org/content/repositories/orgapachearies-1014 Content: blueprint-maven-plugin 1.0.0 org.apache.aries.blueprint-authz 1.0.0 https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0 https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945 In sum there are only these two issues: https://issues.apache.org/jira/browse/ARIES-1269 Add blueprint maven plugin https://issues.apache.org/jira/browse/ARIES-1226 JAAS and JEE annotation based authorization maven-blueprint-plugin -- For the blueprint maven plugin there is an example project at: https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi The issue above also contains some more details. The plugin creates blueprint.xml from JEE as well as from spring annotations. The number of supported annotations is limited but enough to create even mid size projects. I plan to add documentation about the plugin to the aries website. blueprint-authz Is a blueprint extension that can be enabled using a simple authz:enabled/ element in blueprint. The namespace is http://aries.apache.org/xmlns/authorization/v1.0.0 When authorization is enabled then beans are scanned for @RolesAllowed and @DenyAll annotations. If any are found then an interceptor is installed that checks access to the beans using a JAAS context. There is a test in blueprint itests that shows the usage: http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml Please review and vote [ ] +1 Release those bundles [ ] -1 Do not Here is my +1 (non binding) Cheers, Christian