[
https://issues.apache.org/jira/browse/HADOOP-11063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14121582#comment-14121582
]
Chris Nauroth commented on HADOOP-11063:
----------------------------------------
I have a patch in progress that splits the build into a hadoop-kms-lib module
for the main class files and hadoop-kms for the final built war. With this in
place, the long class file names get packaged into lib/hadoop-kms-lib.jar
inside the war so that we avoid the long path problem without needing to change
a lot of class names and do arbitrary refactorings just to satisfy the path
length limitation.
> KMS cannot deploy on Windows, because class names are too long.
> ---------------------------------------------------------------
>
> Key: HADOOP-11063
> URL: https://issues.apache.org/jira/browse/HADOOP-11063
> Project: Hadoop Common
> Issue Type: Bug
> Reporter: Chris Nauroth
> Assignee: Chris Nauroth
> Priority: Blocker
>
> Windows has a maximum path length of 260 characters. KMS includes several
> long class file names. During packaging and creation of the distro, these
> paths get even longer because of prepending the standard war directory
> structure and our share/hadoop/etc. structure. The end result is that the
> final paths are longer than 260 characters, making it impossible to deploy a
> distro on Windows.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)