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

Keith Turner commented on ACCUMULO-4068:
----------------------------------------

Trying to instantiate class seems like a nice check to do, so I would not want 
to remove.  However we could only do that check if a no-arg constructor exists.

> Unable to check if balancer can load
> ------------------------------------
>
>                 Key: ACCUMULO-4068
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4068
>             Project: Accumulo
>          Issue Type: Bug
>    Affects Versions: 1.6.4, 1.7.0
>            Reporter: Keith Turner
>
> I was trying to use instanceOperations().testClassLoad() to check if a the 
> RegExGroupBalancer was available.  This class was added in 1.7, so I did not 
> want to attempt to configure it in 1.6. 
> Unexpectedly the call to testClassLoad() failed in 1.7.   I  looked into the 
> cause and it turns out the implementation of testClassLoad() also tries to 
> instantiate the class after loading using a noarg constructor.  Because of 
> ACCUMULO-4047 the RegexGroupBalancer does not have a noarg constructor.



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

Reply via email to