Skip to main content

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

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

Back to the top