Jérôme -

If you would like to add that change as part of your patch or as a
separately filed JIRA to fix a bug that would certainly be welcomed.
Otherwise, I can do it.

Let me know.

thanks,

--larry

On Wed, Dec 2, 2015 at 11:44 AM, larry mccay <larry.mc...@gmail.com> wrote:

> Okay - I had to add an override of getUserPrincipal() to the
> IdentityAsserterHttpServletRequestWrapper and return the member variable
> username and it works like a charm.
>
> Why I haven't seen this same behavior with other providers is a bit of a
> mystery but they must be adding other wrappers that handle it.
> This is quite cool, Jérôme!
>
> On Wed, Dec 2, 2015 at 10:41 AM, larry mccay <larry.mc...@gmail.com>
> wrote:
>
>> That was it - thanks!
>>
>> On Wed, Dec 2, 2015 at 10:20 AM, Jérôme LELEU <lel...@gmail.com> wrote:
>>
>>> This is my exact command line: mvn -Prelease clean install -DskipTests
>>>
>>> You use an internal Maven repository to fetch dependencies from internet:
>>> http://nexus-private.hortonworks.com/nexus/content/groups/public/
>>>
>>> Does this repository have access to the remote Snapshots Sonatype repo?
>>>
>>>
>>>
>>> 2015-12-02 16:16 GMT+01:00 larry mccay <larry.mc...@gmail.com>:
>>>
>>> > hmmm - I used:
>>> >
>>> > mvn clean install -DskipTests=true -Prelease
>>> >
>>> > The repository entry is in there already.
>>> > No worky.
>>> >
>>> > On Wed, Dec 2, 2015 at 10:12 AM, Jérôme LELEU <lel...@gmail.com>
>>> wrote:
>>> >
>>> > > Hi,
>>> > >
>>> > > You need the j2e-pac4j dependencies as well as the pac4j-*
>>> dependencies,
>>> > > but you don't need to build them locally (hopefully).
>>> > >
>>> > > But you need a dependency on the Sonatype snapshots repository
>>> (where the
>>> > > snapshot versions are hosted), which is added for Maven in the root
>>> > > pom.xml:
>>> > >
>>> > >
>>> >
>>> https://github.com/apache/knox/pull/2/files#diff-600376dffeb79835ede4a0b285078036R123
>>> > >
>>> > > If you use Ant for the build, there is maybe a glitch to find the
>>> > Sonatype
>>> > > Maven repo.
>>> > >
>>> > > Thanks.
>>> > > Best regards,
>>> > > Jérôme
>>> > >
>>> > >
>>> > > 2015-12-02 16:06 GMT+01:00 larry mccay <larry.mc...@gmail.com>:
>>> > >
>>> > > > Oh - do I need to build j2e-pac4 locally in order to resolve the
>>> > > > dependencies?
>>> > > >
>>> > > > [ERROR] Failed to execute goal on project
>>> > > gateway-provider-security-pac4j:
>>> > > > Could not resolve dependencies for project
>>> > > >
>>> org.apache.knox:gateway-provider-security-pac4j:jar:0.7.0-SNAPSHOT: The
>>> > > > following artifacts could not be resolved:
>>> > > > org.pac4j:j2e-pac4j:jar:1.2.1-SNAPSHOT,
>>> > > > org.pac4j:pac4j-http:jar:1.8.1-SNAPSHOT,
>>> > > > org.pac4j:pac4j-config:jar:1.8.1-SNAPSHOT: Could not find artifact
>>> > > > org.pac4j:j2e-pac4j:jar:1.2.1-SNAPSHOT in public (
>>> > > > http://nexus-private.hortonworks.com/nexus/content/groups/public/)
>>> ->
>>> > > > [Help
>>> > > > 1]
>>> > > >
>>> > > > On Wed, Dec 2, 2015 at 10:05 AM, larry mccay <
>>> larry.mc...@gmail.com>
>>> > > > wrote:
>>> > > >
>>> > > > > gateway-provider-security-pac4j doesn't build - do you have a
>>> pending
>>> > > > > change for your pom.xml or something?
>>> > > > >
>>> >
>>>
>>
>>
>

Reply via email to