[ 
https://issues.apache.org/jira/browse/ACCUMULO-2831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dave Marion resolved ACCUMULO-2831.
-----------------------------------

    Resolution: Fixed

> HDFS Configuration classloader not correct when using VFSClassLoader
> --------------------------------------------------------------------
>
>                 Key: ACCUMULO-2831
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2831
>             Project: Accumulo
>          Issue Type: Bug
>          Components: start
>    Affects Versions: 1.6.0
>            Reporter: Dave Marion
>            Assignee: Dave Marion
>              Labels: classloader
>             Fix For: 1.6.1
>
>
> When using hdfs to load jars with the VFS classloader, the Hadoop FileSystem 
> object is created before the VFS classloader. The FileSystem object and 
> associated Configuration object are cached by the DFS Client and use the 
> thread context classloader at the time of creation, which is not the VFS 
> class loader. This leads to Accumulo classes not being found when they are 
> loaded via the Configuration object, such as when WAL recovery is performed. 
> The WAL is read using a SequenceFile$Reader object, which tries to load the 
> Key and Value classes for the SequenceFile using 
> WritableName.getClass(String, Configuration)



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to