[keycloak-dev] Renamed package because of fuse

Bill Burke bburke at redhat.com
Wed Apr 13 14:29:24 EDT 2016


I'll look into it tonight after I get home from driving kid around.

On 4/13/2016 2:10 PM, Marek Posolda wrote:
> Ok, I've closed the https://github.com/keycloak/keycloak/pull/2614
>
> Do you want me to look at merging modules or are you looking at it 
> Bill? I can sort it, but will be able to start on it no earlier than 
> tomorrow morning Europe time :/
>
> Marek
>
> On 13/04/16 20:03, Stian Thorgersen wrote:
>> Rename or merge either works for me. We need it resolved asap though. 
>> Yes, we're going to have to re-test all adapters and examples because 
>> of this :(
>>
>> On 13 April 2016 at 18:18, Bill Burke <bburke at redhat.com 
>> <mailto:bburke at redhat.com>> wrote:
>>
>>     Wait!  Maybe we should just merge adapter-spi and
>>     adapter-spi-public. Its not that big a deal to have adapter-spi
>>     be public.
>>
>>
>>     On 4/13/2016 12:10 PM, Marek Posolda wrote:
>>>     Found that fuse adapter doesn't work due to adapters packaging
>>>     changes. JIRA is here: https://issues.jboss.org/browse/KEYCLOAK-2816
>>>
>>>     Among some minor things, the biggest issue is that osgi doesn't
>>>     work properly if there are 2 modules with classes inside same
>>>     package. There is "adapter-spi" and "adapter-spi-public" modules
>>>     with both having classes inside package
>>>     "org.keycloak.adapters.spi". So the easiest solution was just to
>>>     rename the package.
>>>
>>>     There was possibility to rename either:
>>>     (1) the one inside "adapter-spi"
>>>     (2) or the one inside "adapter-spi-public" .
>>>
>>>     I've actually chose the (1) and renamed the one inside
>>>     "adapter-spi" to "org.keycloak.adapters.spi .internal". Only
>>>     reason is that there might be some users, who are using classes
>>>     AuthenticationError or LogoutError, so they don't need to change
>>>     the code of their applications because upgrade. On the other
>>>     hand the (2) (rename the package inside "adapter-spi-public" to
>>>     "org.keycloak.adapters.spi.public" and keep the one inside
>>>     "adapter-spi" unrenamed) have the advantage of better
>>>     consistency among module names and package names. So if you
>>>     rather want me to go this way, let me know and I can change it.
>>>
>>>     For now, the PR against 1.9.x for path1 is here:
>>>     https://github.com/keycloak/keycloak/pull/2614 . There are 72
>>>     affected files because of package renamed, but all of them are
>>>     inside adapters. Will send PR against master too if you agree
>>>     with the path1. Not sure if we rather need to retest all the
>>>     examples because of the change... :-(
>>>
>>>     Marek
>>>
>>>
>>>     _______________________________________________
>>>     keycloak-dev mailing list
>>>     keycloak-dev at lists.jboss.org <mailto:keycloak-dev at lists.jboss.org>
>>>     https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>
>>     -- 
>>     Bill Burke
>>     JBoss, a division of Red Hat
>>     http://bill.burkecentral.com
>>
>>
>>     _______________________________________________
>>     keycloak-dev mailing list
>>     keycloak-dev at lists.jboss.org <mailto:keycloak-dev at lists.jboss.org>
>>     https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>
>>
>>
>>
>> _______________________________________________
>> keycloak-dev mailing list
>> keycloak-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>

-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-dev/attachments/20160413/45c8da83/attachment.html 


More information about the keycloak-dev mailing list