[ 
https://issues.apache.org/jira/browse/OAK-3434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14902761#comment-14902761
 ] 

Chetan Mehrotra commented on OAK-3434:
--------------------------------------

As mentioned before I am still not clear on what is the actual problem here. 

# Break in backward compatibility of SecurityProviderImpl - There are users 
which are extending SecurityProviderImpl in OSGi and current approach would 
cause a breaking change. If thats the case then as mentioned before most likely 
such a usage of security provider is not possible. So lets first have a 
testcase which demonstrate such kind of usage and see how it gets broken
# Break in backward compatibility of {{org.apache.jackrabbit.oak.security}} 
package - as this package contains certain other classes causing a breaking 
change in SecurityProviderImpl would lead to major version increment. If that 
is the case then it more of problem of getting BND check passed only.

So can it be determined whats the actual problem here?

> Revert backwards-incompatible changes to SecurityProviderImpl
> -------------------------------------------------------------
>
>                 Key: OAK-3434
>                 URL: https://issues.apache.org/jira/browse/OAK-3434
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: security
>            Reporter: Francesco Mari
>            Assignee: Francesco Mari
>             Fix For: 1.3.7
>
>         Attachments: OAK-3434-01.patch
>
>
> OAK-3201 introduced some backwards-incompatible changes to 
> {{SecurityProviderImpl}}. It should be investigated if those changes can be 
> reverted to maintain the backwards compatibility of the 
> {{org.apache.jackrabbit.oak.security}} package.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to