[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [geomesa-users] Problem with geomesa geoserver plugin installation
|
Frank,
Here is a list of dependencies I used approximately 6 months ago for a
GeoMesa installation on Accumulo 1.6 and Hadoop 2.6:
accumulo-core-1.6.1.jar
accumulo-fate-1.6.1.jar
accumulo-trace-1.6.1.jar
commons-codec-1.4.jar
commons-collections-3.2.1.jar
commons-configuration-1.6.jar
commons-httpclient-3.1.jar
commons-lang-2.5.jar
commons-logging-1.1.1.jar
commons-vfs2-2.0.jar
gs-web-wps-2.5.2.jar
gs-wps-core-2.5.2.jar
gt-process-geometry-11.2.jar
gt-xsd-wps-11.2.jar
hadoop-annotations-2.6.0.jar
hadoop-auth-2.6.0.jar
hadoop-client-2.6.0.jar
hadoop-common-2.6.0.jar
hadoop-hdfs-2.6.0.jar
hadoop-mapreduce-client-app-2.6.0.jar
hadoop-mapreduce-client-common-2.6.0.jar
hadoop-mapreduce-client-core-2.6.0.jar
hadoop-mapreduce-client-jobclient-2.6.0.jar
hadoop-mapreduce-client-shuffle-2.6.0.jar
hadoop-yarn-api-2.6.0.jar
hadoop-yarn-client-2.6.0.jar
hadoop-yarn-common-2.6.0.jar
hadoop-yarn-server-common-2.6.0.jar
libthrift-0.9.1.jar
net.opengis.wps-11.2.jar
protobuf-java-2.5.0.jar
scala-library-2.10.4.jar
scalalogging-slf4j_2.10-1.0.1.jar
serializer-2.7.1.jar
zookeeper-3.4.6.jar
>From your earlier note, it sounds as if you have most of these installed
already, but I am curious to see the "commons-httpclient-3.1.jar" file
on the list.
I only send the entire, large list in the event that it might be
helpful.
Sincerely,
-- Chris
On Tue, 2015-05-26 at 11:08 -0400, Gouineau wrote:
> Hi,
>
> I followed your advice and added hadoop-yarn, hadoop-httpfs and hadoop-hdfs jars and it solved one of my issues.
>
> I now have access to the cluster info under the Hadoop status page, however the Data stores page still raises this error :
> WARN: Nested in org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is org.locationtech.geomesa.shade.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/locationtech/geomesa/shade/commons/httpclient/HttpClient:
> org.locationtech.geomesa.shade.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/locationtech/geomesa/shade/commons/httpclient/HttpClient
> at org.locationtech.geomesa.shade.google.common.cache.LocalCache$Segment.get(LocalCache.java:2232)
>
> Regards,
>
> Frank
>
> -----Message d'origine-----
> De : geomesa-users-bounces@xxxxxxxxxxxxxxxx [mailto:geomesa-users-bounces@xxxxxxxxxxxxxxxx] De la part de Chris Eichelberger
> Envoyé : 25 mai 2015 11:53
> À : Geomesa User discussions
> Objet : Re: [geomesa-users] Problem with geomesa geoserver plugin installation
>
> Frank,
>
> I may not remember this correctly, but I thought that the last time I installed GeoMesa on Hadoop 2.6 I also needed some of the hadoop-yarn JARs in the GeoServer WEB-INF/lib directory. That may be worth giving a shot.
>
> Sincerely,
> -- Chris
>
>
> On Thu, 2015-05-21 at 18:19 -0400, Gouineau wrote:
> > Hi Chris,
> >
> > This is the jar i am using, I compiled the branch for Accumulo 1.6 and got this plugin :
> > geomesa-plugin-accumulo1.6-1.0.0-rc.3-SNAPSHOT-geoserver-plugin.jar
> > 24M
> >
> > I have all the dependent jars but for Hadoop 2.6.
> > I am working with Cloudera, CDH 5.4.0 so I took all jars from the lib inside cloudera folder.
> >
> > Accumulo:
> > accumulo-core.jar
> > accumulo-fate.jar
> > accumulo-trace.jar
> > Zookeeper:
> > zookeeper-3.4.5-cdh5.4.0.jar
> > Hadoop :
> > hadoop-auth-2.6.0-cdh5.4.0.jar
> > hadoop-client-2.6.0.jar
> > hadoop-common-2.6.0-cdh5.4.0.jar
> > hadoop-hdfs-2.6.0-cdh5.4.0.jar
> > hadoop-mapreduce-client-app-2.6.0-cdh5.4.0.jar
> > hadoop-mapreduce-client-common-2.6.0-cdh5.4.0.jar
> > hadoop-mapreduce-client-core-2.6.0-cdh5.4.0.jar
> > hadoop-mapreduce-client-jobclient-2.6.0-cdh5.4.0.jar
> > hadoop-mapreduce-client-shuffle-2.6.0-cdh5.4.0.jar
> >
> > Thanks for you answer,
> >
> > Frank
> >
> > -----Message d'origine-----
> > De : geomesa-users-bounces@xxxxxxxxxxxxxxxx
> > [mailto:geomesa-users-bounces@xxxxxxxxxxxxxxxx] De la part de Chris
> > Eichelberger Envoyé : 21 mai 2015 16:34 À : Geomesa User discussions
> > Cc : Thomas.Triplet@xxxxxxx Objet : Re: [geomesa-users] Problem with
> > geomesa geoserver plugin installation
> >
> > Frank,
> >
> > There are at least two possibilities that leap out to us here:
> >
> > 1. The GeoMesa build process makes two GeoServer plugin JARs:
> > geomesa-plugin-accumulo1.5-1.0.0-rc.7-geoserver-plugin.jar
> > geomesa-plugin-accumulo1.5-1.0.0-rc.7.jar
> >
> > You want the former (with the longer name and the much
> > larger file size), not the latter.
> >
> > 2. Are there any of the other dependent JARs that are missing from your geoserver/WEB-INF/lib directory as listed in the GeoMesa Deployment Guide (http://www.geomesa.org/geomesa-deployment/)?
> >
> > Please let us know if neither of these suggestions helps.
> >
> > Thanks!
> >
> > Sincerely,
> > -- Chris
> >
> >
> > On Thu, 2015-05-21 at 16:18 -0400, Gouineau wrote:
> > > Hi,
> > >
> > >
> > >
> > > I’m having trouble instaling geomesa plugin to geoserver.
> > >
> > > Geoserver is running without any error until I go to any page of
> > > GeoMesa where I get this error :
> > >
> > >
> > >
> > > On the “Data Stores” page :
> > >
> > > 2015-05-21 16:15:16.905::WARN: /geoserver/geomesa/ingest/rate
> > >
> > > org.locationtech.geomesa.shade.google.common.util.concurrent.Executi
> > > on
> > > Error: java.lang.NoClassDefFoundError:
> > > org/locationtech/geomesa/shade/commons/httpclient/HttpClient
> > >
> > > at
> > > org.locationtech.geomesa.shade.google.common.cache.LocalCache
> > > $Segment.get(LocalCache.java:2232)
> > >
> > >
> > >
> > >
> > >
> > > On the “Hadoop Status” page :
> > >
> > > org.apache.wicket.WicketRuntimeException: Can't instantiate page
> > > using constructor public
> > > org.locationtech.geomesa.plugin.ui.HadoopStatusPage()
> > >
> > > at
> > > org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageF
> > > ac
> > > tory.java:212)
> > >
> > >
> > >
> > >
> > >
> > > Do you have any idea of what is happening ?
> > >
> > >
> > >
> > > Also, do you plan on creating a virtual machine with
> > > geoserver+geomesa plugin or using Docker ?
> > >
> > >
> > >
> > > Thanks,
> > >
> > >
> > >
> > > Frank Gouineau
> > >
> > >
> > > _______________________________________________
> > > 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