Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geomesa-users] Quickstart fails

On 03/13/2015 01:49 PM, Jim Hughes wrote:
> David,
>
> As another possibility, I *think* ClassNotFoundExceptions can happen
> when a class fails to be instantiated.  For instance, we've had some
> funny business with HSQL and EPSG dependencies...
>
> Can you send along the entire stack trace from the tserver log? We'll
> be able to see if that or some other problem is happening.
Here it is cut and pasted from the monitor:  (By the way are these logs
on hdfs somewhere or just the normal file system?)

The checksum error is a new one perhaps from restarting incorrectly?


13 14:06:15,0542    tserver:localhost    3   
ERROR
   

org.apache.hadoop.fs.ChecksumException: Checksum error:
file:/tmp/accumulo/wal/localhost+9997/d166e77e-c465-4105-b990-f446f1b2be55
at 1047552
    org.apache.hadoop.fs.ChecksumException: Checksum error:
file:/tmp/accumulo/wal/localhost+9997/d166e77e-c465-4105-b990-f446f1b2be55
at 1047552
        at
org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.readChunk(ChecksumFileSystem.java:251)
        at
org.apache.hadoop.fs.FSInputChecker.readChecksumChunk(FSInputChecker.java:275)
        at org.apache.hadoop.fs.FSInputChecker.fill(FSInputChecker.java:213)
        at
org.apache.hadoop.fs.FSInputChecker.read1(FSInputChecker.java:231)
        at org.apache.hadoop.fs.FSInputChecker.read(FSInputChecker.java:195)
        at java.io.DataInputStream.readFully(DataInputStream.java:195)
        at java.io.DataInputStream.readFully(DataInputStream.java:169)
        at
org.apache.accumulo.core.data.Mutation.readFields(Mutation.java:470)
        at
org.apache.accumulo.server.data.ServerMutation.readFields(ServerMutation.java:52)
        at
org.apache.accumulo.tserver.logger.LogFileValue.readFields(LogFileValue.java:44)
        at
org.apache.accumulo.tserver.log.LogSorter$LogProcessor.sort(LogSorter.java:127)
        at
org.apache.accumulo.tserver.log.LogSorter$LogProcessor.process(LogSorter.java:93)
        at
org.apache.accumulo.server.zookeeper.DistributedWorkQueue$1.run(DistributedWorkQueue.java:101)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
        at java.lang.Thread.run(Thread.java:745)

13 14:06:58,0047    tserver:localhost    1   
WARN
   

lookup failed for tablet h<;1
    java.io.IOException: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:257)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:222)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:200)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.createIterator(Tablet.java:2008)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.iterator(Tablet.java:1945)
        at
org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:165)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1521)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1628)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1131)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.commons.vfs2.impl.VFSClassLoader.findClass(VFSClassLoader.java:175)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at
org.apache.accumulo.start.classloader.vfs.AccumuloVFSClassLoader.loadClass(AccumuloVFSClassLoader.java:112)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:241)
        ... 14 more

13 14:06:58,0050    tserver:localhost    2   
ERROR
   

java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator

13 14:06:58,0053    tserver:localhost    1   
WARN
   

lookup failed for tablet h;1<
    java.io.IOException: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:257)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:222)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:200)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.createIterator(Tablet.java:2008)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.iterator(Tablet.java:1945)
        at
org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:165)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1521)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1628)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1131)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.commons.vfs2.impl.VFSClassLoader.findClass(VFSClassLoader.java:175)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at
org.apache.accumulo.start.classloader.vfs.AccumuloVFSClassLoader.loadClass(AccumuloVFSClassLoader.java:112)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:241)
        ... 14 more

13 14:06:58,0053    tserver:localhost    2   
WARN
   

exception while doing multi-scan
    java.lang.RuntimeException: java.io.IOException:
java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1142)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.io.IOException: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:257)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:222)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:200)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.createIterator(Tablet.java:2008)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.iterator(Tablet.java:1945)
        at
org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:165)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1521)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1628)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1131)
        ... 6 more
    Caused by: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.commons.vfs2.impl.VFSClassLoader.findClass(VFSClassLoader.java:175)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at
org.apache.accumulo.start.classloader.vfs.AccumuloVFSClassLoader.loadClass(AccumuloVFSClassLoader.java:112)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:241)
        ... 14 more

13 14:06:58,0054    tserver:localhost    2   
WARN
   

Failed to get multiscan result
    java.util.concurrent.ExecutionException: java.lang.RuntimeException:
java.io.IOException: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.tserver.TabletServer$ScanTask.get(TabletServer.java:771)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.continueMultiScan(TabletServer.java:1434)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.startMultiScan(TabletServer.java:1399)
        at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at
org.apache.accumulo.trace.instrument.thrift.RpcServerInvocationHandler.invoke(RpcServerInvocationHandler.java:46)
        at
org.apache.accumulo.server.util.RpcWrapper$1.invoke(RpcWrapper.java:44)
        at com.sun.proxy.$Proxy11.startMultiScan(Unknown Source)
        at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startMultiScan.getResult(TabletClientService.java:2254)
        at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startMultiScan.getResult(TabletClientService.java:2238)
        at
org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
        at
org.apache.accumulo.server.util.TServerUtils$TimedProcessor.process(TServerUtils.java:168)
        at
org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:516)
        at
org.apache.accumulo.server.util.CustomNonBlockingServer$1.run(CustomNonBlockingServer.java:77)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.RuntimeException: java.io.IOException:
java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1142)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        ... 5 more
    Caused by: java.io.IOException: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:257)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:222)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:200)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.createIterator(Tablet.java:2008)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.iterator(Tablet.java:1945)
        at
org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:165)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1521)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1628)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1131)
        ... 6 more
    Caused by: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.commons.vfs2.impl.VFSClassLoader.findClass(VFSClassLoader.java:175)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at
org.apache.accumulo.start.classloader.vfs.AccumuloVFSClassLoader.loadClass(AccumuloVFSClassLoader.java:112)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:241)
        ... 14 more

13 14:06:58,0057    tserver:localhost    2   
ERROR
   

java.util.concurrent.ExecutionException: java.lang.RuntimeException:
java.io.IOException: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
    java.lang.RuntimeException: java.util.concurrent.ExecutionException:
java.lang.RuntimeException: java.io.IOException:
java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.continueMultiScan(TabletServer.java:1447)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.startMultiScan(TabletServer.java:1399)
        at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at
org.apache.accumulo.trace.instrument.thrift.RpcServerInvocationHandler.invoke(RpcServerInvocationHandler.java:46)
        at
org.apache.accumulo.server.util.RpcWrapper$1.invoke(RpcWrapper.java:44)
        at com.sun.proxy.$Proxy11.startMultiScan(Unknown Source)
        at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startMultiScan.getResult(TabletClientService.java:2254)
        at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startMultiScan.getResult(TabletClientService.java:2238)
        at
org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
        at
org.apache.accumulo.server.util.TServerUtils$TimedProcessor.process(TServerUtils.java:168)
        at
org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:516)
        at
org.apache.accumulo.server.util.CustomNonBlockingServer$1.run(CustomNonBlockingServer.java:77)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        at
org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.util.concurrent.ExecutionException:
java.lang.RuntimeException: java.io.IOException:
java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.tserver.TabletServer$ScanTask.get(TabletServer.java:771)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.continueMultiScan(TabletServer.java:1434)
        ... 19 more
    Caused by: java.lang.RuntimeException: java.io.IOException:
java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1142)
        at
org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
        ... 5 more
    Caused by: java.io.IOException: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:257)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:222)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:200)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.createIterator(Tablet.java:2008)
        at
org.apache.accumulo.tserver.Tablet$ScanDataSource.iterator(Tablet.java:1945)
        at
org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:165)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1521)
        at org.apache.accumulo.tserver.Tablet.lookup(Tablet.java:1628)
        at
org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$LookupTask.run(TabletServer.java:1131)
        ... 6 more
    Caused by: java.lang.ClassNotFoundException:
org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
        at
org.apache.commons.vfs2.impl.VFSClassLoader.findClass(VFSClassLoader.java:175)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at
org.apache.accumulo.start.classloader.vfs.AccumuloVFSClassLoader.loadClass(AccumuloVFSClassLoader.java:112)
        at
org.apache.accumulo.core.iterators.IteratorUtil.loadIterators(IteratorUtil.java:241)
        ... 14 more
>
> Thanks,
>
> Jim
>
> On 03/13/2015 04:34 PM, Chris Eichelberger wrote:
>> David,
>>
>> Yes, you did mention it.  My mistake.
>>
>> I'm mostly baffled, but I am curious about the path you list.  Does
>> Accumulo really live in the "/etc" directory?  If so, is it possible
>> there are issues with the permissions?
>>
>> Anyone else have any ideas?
>>
>> Sincerely,
>>    -- Chris
>>
>>
>>
>> On Fri, 2015-03-13 at 11:44 -0700, David J. Bakeman wrote:
>>> On 03/13/2015 11:37 AM, Chris Eichelberger wrote:
>>>> David,
>>>> Did you copy the geomesa-distributed-runtime-*.jar into your
>>>> accumulo/lib/ext directory?  If not, I would expect to see the
>>>> error you
>>>> mention.
>>> Sorry I thought I'd said that yes I did copy it there.  I also ran
>>> accumulo classpath and this comes up at the end:
>>>
>>> Level 4: Accumulo Dynamic Classloader (loads everything defined by
>>> general.dynamic.classpaths) VFS classpaths items are:
>>>    
>>> jar:file:///etc/accumulo/lib/ext/geomesa-distributed-runtime-accumulo1.6-1.0.0-rc.3-SNAPSHOT.jar!/
>>>
>>>
>>> So I assume that means accumulo is aware of it?
>>>> Sincerely,
>>>>    -- Chris
>>>>
>>>>
>>>> On Fri, 2015-03-13 at 11:38 -0700, David J. Bakeman wrote:
>>>>> I am trying out geomesa and have not been able to figure out why I
>>>>> get
>>>>> the following error in my tserver logs when I try to run the
>>>>> quickstart test.
>>>>>
>>>>> java.io.IOException: java.lang.ClassNotFoundException:
>>>>> org.locationtech.geomesa.core.iterators.SpatioTemporalIntersectingIterator
>>>>>
>>>>>
>>>>>
>>>>> The tables are created and they have data.
>>>>>
>>>>> Note I am trying this on accumulo 1.6.1 so I am using the accumulo6
>>>>> branch of geomesa.  I built the geomesa jar and copied it to
>>>>> ACCUMULO_HOME/lib/ext and I built the geomesa-quickstart against the
>>>>> geomesa6 I built per instructions from geomesa1.6 even though I am
>>>>> not
>>>>> using cloudera it helped.  Also I just used the accumulo6 branch I
>>>>> have not tried to merge it to the latest.
>>>>>
>>>>> I suspect I am configuring something wrong in accumulo (I've never
>>>>> used accumulo before) but I don't know how to figure it out. 
>>>>> accumulo
>>>>> classpath shows the geomesa jar and jar tf on the jar reports the
>>>>> class?
>>>>>
>>>>> I am running accumulo/hadoop/zookeeper on my laptop running fedora
>>>>> 21.
>>>>>
>>>>> Any ideas?
>>>>>
>>>>> Thanks.
>>>>> _______________________________________________
>>>>> geomesa-users mailing list
>>>>> geomesa-users@xxxxxxxxxxxxxxxx
>>>>> To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> http://www.locationtech.org/mailman/listinfo/geomesa-users
>>>> _______________________________________________
>>>> geomesa-users mailing list
>>>> geomesa-users@xxxxxxxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> http://www.locationtech.org/mailman/listinfo/geomesa-users
>>>>
>>> _______________________________________________
>>> geomesa-users mailing list
>>> geomesa-users@xxxxxxxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>> http://www.locationtech.org/mailman/listinfo/geomesa-users
>>
>> _______________________________________________
>> geomesa-users mailing list
>> geomesa-users@xxxxxxxxxxxxxxxx
>> To change your delivery options, retrieve your password, or
>> unsubscribe from this list, visit
>> http://www.locationtech.org/mailman/listinfo/geomesa-users
>
> _______________________________________________
> geomesa-users mailing list
> geomesa-users@xxxxxxxxxxxxxxxx
> To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
> http://www.locationtech.org/mailman/listinfo/geomesa-users
>



Back to the top