Pages: 1
- Sujet précédent - Geonetwork 3.4.0 - moissonnage avec une geodatabase SDE PostgreSQL - Sujet suivant
#1 Thu 08 February 2018 16:16
- janyv
- Participant assidu
- Lieu: Montreuil, France
- Date d'inscription: 8 Feb 2006
- Messages: 356
Geonetwork 3.4.0 - moissonnage avec une geodatabase SDE PostgreSQL
Bonjour
J'ai installé la version 3.4.0 de Geonetwork dans un Tomcat 8 : tout semble fonctionner correctement; l'interface principale s'affiche sans souci dans mon navigateur.
En revanche, je souhaiterais moissonner des classes d'entités présentes dans une geodatabase sde (esri) gérée par un PostgreSQL 9.5 mais çà ne fonctionne pas
Depuis la console d'admin j'ai choisi la fonctionnalité de moissonage puis sélectionné 'ESRI ArcSDE' et saisi les infos demandées :
Nom du noeud : "geometa_mabdd"
Groupe : "sample"
Utilisateur : "admin"
Serveur : <adresse IP de mon serveur>
Port : 5432 (ce port est ouvert et PostgreSQL écoute sans problème)
Base de données : <le nom de ma bdd existante>
ArcSDE version : "ARCSDE 9 ou sup."
Type de connexion : "Connexion directe à la base"
Type de base de données : "Postgres"
Connexion: Nom d'utilisateur : sde
Connexion : mot de passe : xxxx
Valider les fiches avant l'import : "Accepter toutes les fiches sans validation"
Privilège : "Public" - "Tous"
Je clique ensuite sur "Enregistrer"
Lorsqu'enfin je lance le moissonnage en cliquant sur le bouton "Moissonner", j'obtiens le message d'erreur suivant :
"ArcSDEConnectionType JDBC for database type postgres not supported"
Pourtant :
- j'ai vérifié avec ArcGIS ArcCatalog que ma bdd est toujours accessible
- dans geonetwork/WEB-INF/lib, le fichier postgresql-9.4.1211.jar est présent.
Merci par avance pour votre aide
Bonne fin de journée
Dernière modification par janyv (Thu 08 February 2018 16:17)
Si tu ne sais pas demande, si tu sais partage
Hors ligne
#2 Wed 21 March 2018 11:07
Re: Geonetwork 3.4.0 - moissonnage avec une geodatabase SDE PostgreSQL
Bonjour,
Cette fonctionnalité nécessite une lib jar de chez Esri, par défaut c'est donc une "coquille vide" car GN3 ne peut pas diffuser une lib jar propriétaire.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Fri 23 March 2018 09:49
- RoelandtN
- Participant occasionnel
- Lieu: Paris
- Date d'inscription: 11 Mar 2015
- Messages: 16
Re: Geonetwork 3.4.0 - moissonnage avec une geodatabase SDE PostgreSQL
Bonjour Yves,
Bonjour,
Cette fonctionnalité nécessite une lib jar de chez Esri, par défaut c'est donc une "coquille vide" car GN3 ne peut pas diffuser une lib jar propriétaire.
Y.
Est-ce que tu ne confonds pas avec la connexion via le service SDE ? La documentation [1] distingue 2 cas:
* via le ArcSde service (qui nécessite deux lib issues de ArcSDE)
* Database direct connection (qui nécessite une lib postgresql)
J'ai testé les deux cas, pour le premier, j'ai une erreur "Java heap memory".
Dans le deuxième cas, j'ai une erreur "ArcSDEConnectionType JDBC for database type postgres not supported" bien que je sois aller chercher les derniers pilotes JDBC de postgreSQL et de PostGIS (et qu'un pilote par défaut PostgreSQL soit fourni).
La documentation n'est pas des plus explicites malheureusement.
Bonne journée,
Nicolas Roelandt
[1] https://www.geonetwork-opensource.org/m … ng-sde.htm
Hors ligne
Pages: 1
- Sujet précédent - Geonetwork 3.4.0 - moissonnage avec une geodatabase SDE PostgreSQL - Sujet suivant