Hi Bruno, Matthias,
here are my findings w.r.t. CDI/Hawk related problem (AGSEC-81):
According to CDI spec, HawkAuthenticatorFilter requires HawkServlet and
HawkCredentialsProvider beans to have producers during deployment time checks.
This means that any user willing to use aerogear-security will need to define
@Producers no matter whether he's willing to use Hawk.
Proposal: Make Hawk standalone module, not a part of aerogear-security. Users
willing to use hawk will need to put it into pom.xml and set @Produces methods.
Karel
On Tue, 16 Jul 2013 09:16:22 +0200
Matthias Wessendorf <matzew(a)apache.org> wrote:
Hi Bruno,
a few things:
* the Security Interceptor has been relocated to a new package - not a big
deal, I guess a release note is good enough.
* Hawk/CDI related things:
https://issues.jboss.org/browse/AGSEC-81
(I have also created a branch for my "testing":
https://github.com/aerogear/aerogear-unified-push-server/tree/AG_SEC_120)
-Matthias
On Mon, Jul 15, 2013 at 7:51 PM, Sebastien Blanc <scm.blanc(a)gmail.com>wrote:
> Great Job Bruno !
> I will give it a try tomorrow !
> Seb
>
>
>
>
> On Mon, Jul 15, 2013 at 7:46 PM, Bruno Oliveira <bruno(a)abstractj.org>wrote:
>
>> Good morning peeps.
>>
>> AeroGear Security 1.2.0 was staged under nexus profile
>>
>>
https://repository.jboss.org/nexus/content/repositories/jboss_releases_st...
>>
>> - Instructions to test it
>>
>> * Download the sources from
>>
https://github.com/aerogear/aerogear-controller-demo/pull/66
>> * run mvn clean package and deploy it
>> * Make use of these sources to send a request against the server:
>>
https://gist.github.com/abstractj/c0b930da58b3b191d653
>>
>> - Changelog
>>
>> * [maven-release-plugin] prepare for next development iteration
>> * [maven-release-plugin] prepare release 1.2.0
>> * Revert "Preparing to release AeroGear Security 1.2.0"
>> * Merge branch 'parent_pom'
>> * remove stuff provided by the parent pom
>> * add aerogear's parent pom
>> * fix pom formatting
>> * Preparing to release AeroGear Security 1.2.0
>> * Merge branch 'hawk'
>> * Le missing license headers
>> * Inclusion of Javadocs for Hawk
>> * Update to Hawk 1.0.0
>> * Fix the error messages
>> * Handle more generic exceptions
>> * Follow the header conventions from Hawk
>> * Hawk server configuration must be provided by the developer
>> * Fix the issues with Hawk and CDI
>> * Merge branch 'formatting'
>> * fix formatting
>> * Merge branch 'license_fixes'
>> * fix license headers
>> * Merge branch 'JavaDocForSecure'
>> * Removing stupid import (thanks Eclipse)
>> * Fixing typos
>> * Adding an XML example...
>> * Adding JAvaDoc for the Secure annotation + Hint on enabling in
>> projects beans.xml file
>> * Update README
>>
>> Feedback, suggestions to improve the documentation, tomatoes are
>> welcome. On wednesday I'll send it to maven central, so if you would
>> like to test, let me know.
>>
>> --
>> abstractj
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>