accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <>
Subject [jira] [Commented] (ACCUMULO-2425) ConcurrentModificationException in master at startup
Date Tue, 11 Mar 2014 11:56:43 GMT


Christopher Tubbs commented on ACCUMULO-2425:

{quote}What was going on here when that was written?{quote}

Interpolation was added to *document* the default value only. Originally, VFS_CLASSLOADER_CACHE_DIR
just declared System.getProperty("") as part of its value, but that screwed
up the auto-generated documentation, by hard-coding the values for the system on which it
was built, rather than the values which would actually be used at runtime. This was just a
hack to get the documentation correct.

{quote}Why do we not want interpolation with user defined settings?{quote}

I think we do, but that hasn't been added yet. I think that's best done by transitioning the
whole configuration to commons-configuration.

> ConcurrentModificationException in master at startup
> ----------------------------------------------------
>                 Key: ACCUMULO-2425
>                 URL:
>             Project: Accumulo
>          Issue Type: Bug
>          Components: master
>    Affects Versions: 1.5.1
>            Reporter: John Vines
>            Assignee: John Vines
>             Fix For: 1.5.2, 1.6.0
> I had brought down my accumulo services hard, immediately ran start-here to bring them
up again and the master didn't seem to start. Checked the logs and I had 
> {code}2014-03-03 16:38:05,336 [master.Master] ERROR: Unexpected exception, exiting
> java.util.ConcurrentModificationException
>         at java.util.Hashtable$
>         at org.apache.commons.configuration.AbstractConfiguration.append(
>         at org.apache.accumulo.core.conf.Property.getDefaultValue(
>         at org.apache.accumulo.core.conf.DefaultConfiguration.iterator(
>         at org.apache.accumulo.core.conf.SiteConfiguration.iterator(
>         at org.apache.accumulo.server.conf.ZooConfiguration.iterator(
>         at org.apache.accumulo.server.Accumulo.init(
>         at org.apache.accumulo.server.master.Master.main(
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>         at java.lang.reflect.Method.invoke(
>         at org.apache.accumulo.start.Main$
>         at
> {code}
> sitting there, and then it seems the master died. Started it up again and it was fine.

This message was sent by Atlassian JIRA

View raw message