Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geomesa-users] DataStoreFinder error

Aaron,

In fact, the RC-6 was released three days ago, too:
https://github.com/locationtech/geomesa/releases/tag/geomesa-accumulo1.5-1.0.0-rc.6

Sincerely,
  -- Chris


On Mon, 2015-04-27 at 16:07 +0000, Aaron Simmons wrote:
> I am running this in the debugger, so I can step through it -- dataStore is always null after this line in QuickStart.java:
> DataStore dataStore = DataStoreFinder.getDataStore(dsConf);
> 
> ..
> 
> I looked at my classpath in the Consol window -- it's pretty long .. I've separated it out by newline below .. not sure if this is helpful, but here it is:
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\charsets.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\deploy.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\javaws.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\jce.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\jfr.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\jfxswt.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\jsse.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\management-agent.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\plugin.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\resources.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\rt.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\access-bridge-64.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\cldrdata.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\dnsns.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\jaccess.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\jfxrt.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\localedata.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\nashorn.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\sunec.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\sunjce_provider.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\sunmscapi.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\sunpkcs11.jar
> C:\Program Files\Java\jdk1.8.0_11\jre\lib\ext\zipfs.jar
> 
> geomesa-quickstart.git\geomesa-quickstart\target\classes
> 
> .m2\repository\org\locationtech\geomesa\geomesa-core-accumulo1.5\1.0.0-rc.5-SNAPSHOT\geomesa-core-accumulo1.5-1.0.0-rc.5-20150329.195220-24.jar
> .m2\repository\org\locationtech\geomesa\geomesa-utils-accumulo1.5\1.0.0-rc.5-SNAPSHOT\geomesa-utils-accumulo1.5-1.0.0-rc.5-20150329.194757-25.jar
> .m2\repository\commons-pool\commons-pool\1.6\commons-pool-1.6.jar
> .m2\repository\commons-codec\commons-codec\1.8\commons-codec-1.8.jar
> .m2\repository\org\scala-lang\scala-library\2.10.5\scala-library-2.10.5.jar
> .m2\repository\com\vividsolutions\jts\1.13\jts-1.13.jar
> .m2\repository\org\geotools\gt-referencing\11.2\gt-referencing-11.2.jar
> .m2\repository\org\geotools\gt-metadata\11.2\gt-metadata-11.2.jar
> .m2\repository\org\geotools\gt-opengis\11.2\gt-opengis-11.2.jar
> .m2\repository\net\java\dev\jsr-275\jsr-275\1.0-beta-2\jsr-275-1.0-beta-2.jar
> .m2\repository\org\geotools\gt-main\11.2\gt-main-11.2.jar
> .m2\repository\org\geotools\gt-api\11.2\gt-api-11.2.jar
> .m2\repository\org\jdom\jdom\1.1.3\jdom-1.1.3.jar
> .m2\repository\java3d\vecmath\1.3.2\vecmath-1.3.2.jar
> .m2\repository\org\geotools\gt-grid\11.2\gt-grid-11.2.jar
> .m2\repository\joda-time\joda-time\2.3\joda-time-2.3.jar
> .m2\repository\org\joda\joda-convert\1.6\joda-convert-1.6.jar
> .m2\repository\com\spatial4j\spatial4j\0.4.1\spatial4j-0.4.1.jar
> .m2\repository\com\typesafe\scalalogging-slf4j_2.10\1.1.0\scalalogging-slf4j_2.10-1.1.0.jar
> .m2\repository\org\scala-lang\scala-reflect\2.10.3\scala-reflect-2.10.3.jar
> .m2\repository\org\slf4j\slf4j-api\1.6.4\slf4j-api-1.6.4.jar
> .m2\repository\com\typesafe\config\1.2.1\config-1.2.1.jar
> .m2\repository\org\locationtech\geomesa\geomesa-filter-accumulo1.5\1.0.0-rc.5-SNAPSHOT\geomesa-filter-accumulo1.5-1.0.0-rc.5-20150329.194819-25.jar
> .m2\repository\org\geotools\gt-transform\11.2\gt-transform-11.2.jar
> .m2\repository\org\locationtech\geomesa\geomesa-feature-accumulo1.5\1.0.0-rc.5-SNAPSHOT\geomesa-feature-accumulo1.5-1.0.0-rc.5-20150329.194907-25.jar
> .m2\repository\org\apache\avro\avro\1.7.5\avro-1.7.5.jar
> .m2\repository\org\codehaus\jackson\jackson-core-asl\1.9.13\jackson-core-asl-1.9.13.jar
> .m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.9.13\jackson-mapper-asl-1.9.13.jar
> .m2\repository\com\thoughtworks\paranamer\paranamer\2.3\paranamer-2.3.jar
> .m2\repository\org\apache\commons\commons-compress\1.4.1\commons-compress-1.4.1.jar
> .m2\repository\org\tukaani\xz\1.0\xz-1.0.jar
> .m2\repository\com\google\guava\guava\16.0.1\guava-16.0.1.jar
> .m2\repository\com\esotericsoftware\kryo\3.0.0\kryo-3.0.0.jar
> .m2\repository\com\esotericsoftware\reflectasm\1.10.0\reflectasm-1.10.0.jar
> .m2\repository\org\ow2\asm\asm\4.2\asm-4.2.jar
> .m2\repository\com\esotericsoftware\minlog\1.3.0\minlog-1.3.0.jar
> .m2\repository\org\objenesis\objenesis\1.0\objenesis-1.0.jar
> .m2\repository\org\geotools\gt-data\11.2\gt-data-11.2.jar
> .m2\repository\org\geotools\gt-cql\11.2\gt-cql-11.2.jar
> .m2\repository\org\geotools\gt-render\11.2\gt-render-11.2.jar
> .m2\repository\org\geotools\gt-coverage\11.2\gt-coverage-11.2.jar
> .m2\repository\javax\media\jai_imageio\1.1\jai_imageio-1.1.jar
> .m2\repository\org\jaitools\jt-zonalstats\1.3.1\jt-zonalstats-1.3.1.jar
> .m2\repository\org\jaitools\jt-utils\1.3.1\jt-utils-1.3.1.jar
> .m2\repository\org\geotools\gt-process-feature\11.2\gt-process-feature-11.2.jar
> .m2\repository\org\geotools\gt-process\11.2\gt-process-11.2.jar
> .m2\repository\org\geotools\gt-shapefile\11.2\gt-shapefile-11.2.jar
> .m2\repository\org\calrissian\mango\mango-core\1.2.0\mango-core-1.2.0.jar
> .m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar
> .m2\repository\commons-net\commons-net\3.3\commons-net-3.3.jar
> .m2\repository\org\apache\commons\commons-csv\1.0\commons-csv-1.0.jar
> .m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar
> .m2\repository\commons-cli\commons-cli\1.2\commons-cli-1.2.jar
> .m2\repository\org\apache\accumulo\accumulo-core\1.5.0\accumulo-core-1.5.0.jar
> .m2\repository\com\beust\jcommander\1.30\jcommander-1.30.jar
> .m2\repository\jline\jline\1.0\jline-1.0.jar
> .m2\repository\org\apache\accumulo\accumulo-fate\1.5.0\accumulo-fate-1.5.0.jar
> .m2\repository\org\apache\accumulo\accumulo-start\1.5.0\accumulo-start-1.5.0.jar
> .m2\repository\org\apache\commons\commons-vfs2\2.0\commons-vfs2-2.0.jar
> .m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar
> .m2\repository\org\apache\maven\scm\maven-scm-api\1.4\maven-scm-api-1.4.jar
> .m2\repository\org\codehaus\plexus\plexus-utils\1.5.6\plexus-utils-1.5.6.jar
> .m2\repository\org\apache\maven\scm\maven-scm-provider-svnexe\1.4\maven-scm-provider-svnexe-1.4.jar
> .m2\repository\org\apache\maven\scm\maven-scm-provider-svn-commons\1.4\maven-scm-provider-svn-commons-1.4.jar
> .m2\repository\regexp\regexp\1.3\regexp-1.3.jar
> .m2\repository\org\apache\accumulo\accumulo-trace\1.5.0\accumulo-trace-1.5.0.jar
> .m2\repository\org\apache\thrift\libthrift\0.9.0\libthrift-0.9.0.jar
> .m2\repository\org\apache\httpcomponents\httpclient\4.1.3\httpclient-4.1.3.jar
> .m2\repository\org\apache\httpcomponents\httpcore\4.1.3\httpcore-4.1.3.jar
> .m2\repository\org\apache\hadoop\hadoop-client\2.2.0\hadoop-client-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-common\2.2.0\hadoop-common-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-annotations\2.2.0\hadoop-annotations-2.2.0.jar
> .m2\repository\org\apache\commons\commons-math\2.1\commons-math-2.1.jar
> .m2\repository\xmlenc\xmlenc\0.52\xmlenc-0.52.jar
> .m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar
> .m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar
> .m2\repository\commons-configuration\commons-configuration\1.6\commons-configuration-1.6.jar
> .m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar
> .m2\repository\commons-digester\commons-digester\1.8\commons-digester-1.8.jar
> .m2\repository\commons-beanutils\commons-beanutils\1.7.0\commons-beanutils-1.7.0.jar
> .m2\repository\commons-beanutils\commons-beanutils-core\1.8.0\commons-beanutils-core-1.8.0.jar
> .m2\repository\org\slf4j\slf4j-log4j12\1.7.5\slf4j-log4j12-1.7.5.jar
> .m2\repository\com\google\protobuf\protobuf-java\2.5.0\protobuf-java-2.5.0.jar
> .m2\repository\org\apache\hadoop\hadoop-auth\2.2.0\hadoop-auth-2.2.0.jar
> .m2\repository\org\apache\zookeeper\zookeeper\3.4.5\zookeeper-3.4.5.jar
> .m2\repository\org\apache\hadoop\hadoop-hdfs\2.2.0\hadoop-hdfs-2.2.0.jar
> .m2\repository\org\mortbay\jetty\jetty-util\6.1.26\jetty-util-6.1.26.jar
> .m2\repository\org\apache\hadoop\hadoop-mapreduce-client-app\2.2.0\hadoop-mapreduce-client-app-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-mapreduce-client-common\2.2.0\hadoop-mapreduce-client-common-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-yarn-common\2.2.0\hadoop-yarn-common-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-yarn-api\2.2.0\hadoop-yarn-api-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-yarn-client\2.2.0\hadoop-yarn-client-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-mapreduce-client-core\2.2.0\hadoop-mapreduce-client-core-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-yarn-server-common\2.2.0\hadoop-yarn-server-common-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-mapreduce-client-shuffle\2.2.0\hadoop-mapreduce-client-shuffle-2.2.0.jar
> .m2\repository\org\apache\hadoop\hadoop-mapreduce-client-jobclient\2.2.0\hadoop-mapreduce-client-jobclient-2.2.0.jar
> .m2\repository\javax\media\jai_core\1.1.3\jai_core-1.1.3.jar
> .m2\repository\org\geotools\gt-epsg-hsql\11.2\gt-epsg-hsql-11.2.jar
> .m2\repository\org\hsqldb\hsqldb\2.2.8\hsqldb-2.2.8.jar
> 
> C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.1.7\lib\idea_rt.jar
> 
> -Aaron
> 
> ________________________________________
> From: geomesa-users-bounces@xxxxxxxxxxxxxxxx <geomesa-users-bounces@xxxxxxxxxxxxxxxx> on behalf of Chris Eichelberger <cne1x@xxxxxxxx>
> Sent: Monday, April 27, 2015 10:36 AM
> To: Geomesa User discussions
> Subject: Re: [geomesa-users] DataStoreFinder error
> 
> Aaron,
> 
> That file should be in core.  If you would, please let us know what
> command you are running to kick off the quick-start.  I'm curious what's
> on the classpath.
> 
> Thanks!
> 
> Sincerely,
>   -- Chris
> 
> 
> On Mon, 2015-04-27 at 06:33 +0000, Aaron Simmons wrote:
> > I downloaded a fresh QuickStart .. on this part of the code:
> >
> >
> > // verify that we can see this Accumulo destination in a GeoTools
> > manner
> > Map<String, String> dsConf = getAccumuloDataStoreConf();
> > DataStore dataStore = DataStoreFinder.getDataStore(dsConf);
> >
> >
> >
> >
> > I am receiving this error:
> >
> > Apr 27, 2015 2:13:18 AM org.geotools.factory.FactoryRegistry
> > scanForPlugins
> > WARNING: Can't load a service for category "DataStoreFactorySpi".
> > Cause is "ServiceConfigurationError:
> > org.geotools.data.DataStoreFactorySpi: Provider
> > org.locationtech.geomesa.core.data.AccumuloDataStoreFactory could not
> > be instantiated".
> > java.util.ServiceConfigurationError:
> > org.geotools.data.DataStoreFactorySpi: Provider
> > org.locationtech.geomesa.core.data.AccumuloDataStoreFactory could not
> > be instantiated
> >
> >
> >
> >
> >
> > I am coming from using geomesa.rc.2 -- I used to be able to get an
> > instance of a DataStore and create a new geomesa feature just fine.  I
> > want to use rc.5 ... so I blew away all of my org/locationtech/* from
> > my local .m2 repository -- cleaning house / starting over.
> >
> >
> > I re-built and have the following in my local .m2 repo under
> > org/locationtech:
> >
> > geomesa-core-accumulo1.5
> >
> > geomesa-feature-accumulo1.5
> > geomesa-filter-accumulo1.5
> > geomesa-jobs-accumulo1.5
> > geomesa-tools-accumulo1.5
> > geomesa-utils-accumulo1.5
> >
> >
> >
> >
> >
> > I'm not sure what I'm missing exactly.  Is this class
> > [org.locationtech.geomesa.core.data.AccumuloDataStoreFactory] somehow
> > somewhere outside of the geomesa* jar files?  Is there some other
> > dependency that I'm missing?
> >
> >
> >
> > Any help would be greatly appreciated.  Thanks.
> >
> >
> >
> > -Aaron
> >
> >
> > _______________________________________________
> > 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