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

Serge Shikov commented on DIRKRB-738:
-------------------------------------

This issue exists also for Apache Karaf environments, also OSGI-based.

> Package name conflicts between sub-projects create problems with Java modules
> -----------------------------------------------------------------------------
>
>                 Key: DIRKRB-738
>                 URL: https://issues.apache.org/jira/browse/DIRKRB-738
>             Project: Directory Kerberos
>          Issue Type: Bug
>    Affects Versions: 2.0.0
>            Reporter: Richard Feezel
>            Priority: Major
>              Labels: patch
>         Attachments: kerby-package-conflicts.patch
>
>
> Eclipse now flags as errors attempts to access classes contained in a package 
> that is declared in more than one Jar (module). The current Kerby code base 
> has problems with the "org.apache.kerby.kerberos.kerb" and "org.apache.kerby" 
> packages in this regard. The affected projects are kerb-common, kerby-util, 
> kerb-core, kerb-util, and mavibot-backend. My approach to addressing this is 
> to create project-specific packages and moving the classes from these problem 
> package names to the new, project-specific ones. These changes, of course, 
> impact all uses of these moved classes resulting in many changes throughout 
> the Kerby system.
> Also included in the attached patch is a modification to the call to the 
> sun.security.krb5.Credentials constructor in has.client.HasLoginModule() to 
> add values for the new parameters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org

Reply via email to