Bonjour,
Encore des problèmes de base de données, mais cette fois avec la version 2.2, installée sur un serveur windows.
Voici les étapes suivies :
· Arrêt de la version 2.2
· Installation de la version 2.3 (dans une autre base de données PostGreSQL)
· Arrêt de la 2.3
· Lancement de la 2.2
J'obtiens une page sans feuille de style.
Je copie ici la fin du log, le fichier complet est en PJ :
[...]
<record>
<id>127</id>
<changedate>2010-05-11T16:28:29</changedate>
</record>
<record>
<id>130</id>
<changedate>2010-06-04T14:42:12</changedate>
</record>
</response>'
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - INDEX CONTENT:
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - record (1)
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - lastChange: 2010-03-16T17:27:14
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - idxLastChange: 2010-03-16T17:27:14
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - record (2)
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - lastChange: 2010-03-16T17:27:14
[...]
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - record (82)
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - lastChange: 2009-03-11T18:13:36
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - idxLastChange: 2009-03-11T18:13:36
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - - record (83)
2010-06-29 11:39:36,559 DEBUG [geonetwork.datamanager] - Indexing record (83)
2010-06-29 11:39:36,591 DEBUG [geonetwork.datamanager] - record schema (iso19115)
2010-06-29 11:39:36,591 DEBUG [geonetwork.datamanager] - record createDate (2010-01-27T13:08:24)
2010-06-29 11:39:38,106 ERROR [jeeves.engine] - Raised exception while starting appl handler. Skipped.
2010-06-29 11:39:38,106 ERROR [jeeves.engine] - Handler : org.fao.geonet.Geonetwork
2010-06-29 11:39:38,106 ERROR [jeeves.engine] - Exception : org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: SimpleFSLock@...96...:\Program Files\geosource\web\geonetwork\WEB-INF\lucene\nonspatial\write.lock
2010-06-29 11:39:38,106 ERROR [jeeves.engine] - Message : Lock obtain timed out: SimpleFSLock@anonymised.com:\Program Files\geosource\web\geonetwork\WEB-INF\lucene\nonspatial\write.lock
2010-06-29 11:39:38,106 ERROR [jeeves.engine] - Stack : org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: SimpleFSLock@...96...:\Program Files\geosource\web\geonetwork\WEB-INF\lucene\nonspatial\write.lock
at org.apache.lucene.store.Lock.obtain(Lock.java:85)
at org.apache.lucene.index.DirectoryIndexReader.acquireWriteLock(DirectoryIndexReader.java:250)
at org.apache.lucene.index.IndexReader.deleteDocument(IndexReader.java:725)
at org.apache.lucene.index.IndexReader.deleteDocuments(IndexReader.java:761)
at org.fao.geonet.kernel.search.SearchManager.delete(SearchManager.java:389)
at org.fao.geonet.kernel.search.SearchManager.index(SearchManager.java:286)
at org.fao.geonet.kernel.DataManager.indexMetadataI(DataManager.java:324)
at org.fao.geonet.kernel.DataManager.indexMetadataI(DataManager.java:208)
at org.fao.geonet.kernel.DataManager.indexMetadata(DataManager.java:194)
at org.fao.geonet.kernel.DataManager.indexMetadata(DataManager.java:185)
at org.fao.geonet.kernel.DataManager.init(DataManager.java:145)
at org.fao.geonet.kernel.DataManager.<init>(DataManager.java:107)
at org.fao.geonet.Geonetwork.start(Geonetwork.java:182)
at jeeves.server.JeevesEngine.initAppHandler(JeevesEngine.java:421)
at jeeves.server.JeevesEngine.init(JeevesEngine.java:141)
at jeeves.server.sources.http.JeevesServlet.init(JeevesServlet.java:65)
at javax.servlet.GenericServlet.init(GenericServlet.java:168)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:383)
at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)
at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:446)
at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:321)
at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:511)
at org.mortbay.util.Container.start(Container.java:72)
at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
at org.mortbay.util.Container.start(Container.java:72)
at org.mortbay.jetty.Server.main(Server.java:439)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mortbay.start.Main.invokeMain(Main.java:151)
at org.mortbay.start.Main.start(Main.java:476)
at org.mortbay.start.Main.main(Main.java:94)
2010-06-29 11:39:38,106 INFO [jeeves.engine] - Starting schedule manager...
2010-06-29 11:39:38,106 INFO [jeeves.engine] - Memory used is : 67182 Kb
2010-06-29 11:39:38,106 INFO [jeeves.engine] - Total memory is : 520256 Kb
2010-06-29 11:39:38,106 INFO [jeeves.engine] - Startup time is : 8 (secs)
2010-06-29 11:39:38,106 INFO [jeeves.engine] - === System working =========================================
Merci d'avance pour votre aide : je vois que quelque chose ne va pas avec la base de données, mais je ne sais pas quoi...
Bien cordialement,
--
Bertrand Parpoil
De : Mathieu Coudert [mailto:mathieu.coudert@anonymised.com]
Envoyé : mardi 22 juin 2010 12:01
À : Bertrand PARPOIL
Cc : geonetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] Rép. : Problème installation version 2.3
Bonjour,
Contrairement à votre précedant mail, celui-ci permet d'identifier la première erreur responsable du non-fonctionnement de l'application.
2010-06-21 12:03:56,121 ERROR [jeeves.engine] - Stack : java.lang.NullPointerException
at org.fao.geonet.kernel.setting.SettingInfo.getLuceneIndexOptimizerSchedulerEnabled(SettingInfo.java:96)
Il semblerait que le paramètre "indexoptimizer" n'ait pas de valeur dans la table Settings de votre base de données. La valeur "enable" devrait être à "true" ou "false" pour ce paramètre. D'ou le NullPointerException lors de la récupération de cette valeur dans la classe SettingInfo.
Pouvez-vous indiquer quelle procédure d'installation vous avez suivi? ou si vous avez migré une application GéoSource v2.2 en v2.3 à l'aide de cette procédure [1]?
[1] http://trac.osgeo.org/geonetwork/wiki/Fr_HowToMigrateTo23
Cordialement,
Mathieu Coudert
2010/6/22 Bertrand PARPOIL <bertrand.parpoil@anonymised.com>
Bonjour,
Je me permet de vous relancer car nous sommes complètement coincé avec notre installation de Géosource, ce qui nous handicape considérablement vis-à-vis des utilisateurs qui ont commencé à saisir des métadonnées en v2.3 (installation monoposte). Nous ne pouvons pas industrialiser le process ni redistribuer les fiches car la version serveur ne fonctionne pas.
De plus les fiches saisies en v2.3 ne peuvent pas être injectées dans la v2.2.
Depuis mon dernier mail j'ai ré-installé java pour avoir la dernière version, et installé de nouveau géosource : pas d'amélioration fonctionnelle bien que l'erreur soit différente cette fois. Dans le doute, j'ai copié serializer.jar dans ma nouvelle installation java, sans succès (et pas xalan.jar, suite à la réponse de M. Prunayre).
Je rappelle la configuration : RedHat 4.1.2 (en mode serveur web), MySQL5, sans utiliser Tomcat.
J'avoue que je suis un peu perdu : je reproduis exactement la même chose sur mon ordinateur portable (winXP), en ayant utilisé la procédure d'installation mise en place pour les version précédentes (à ce propos, existe-t-il une documentation d'installation spécifique à cette version ?) contrairement à quantité d'autres utilisateurs.
Merci d'avance.
Voici un extrait de geonetwork.log à partir d'un démarrage de l'application. Tout ce que je peux en déduire est que l'erreur se déclare au démarrage, et semble se situer au niveau de Lucene (suite à la lecture d'un autre post, j'ai affecté les droits 777 au répertoire /usr/local/geonetwork/web/geonetwork/WEB-INF/lucene/) :
2010-06-21 12:03:48,209 INFO [jeeves.engine] - === Starting system ========================================
2010-06-21 12:03:48,209 INFO [jeeves.engine] - Java version : 16.3-b01
2010-06-21 12:03:48,209 INFO [jeeves.engine] - Java vendor : Sun Microsystems Inc.
2010-06-21 12:03:48,324 INFO [jeeves.engine] - XSLT factory : net.sf.saxon.IdentityTransformer
2010-06-21 12:03:48,324 INFO [jeeves.engine] - Path : /usr/local/geonetwork/web/geonetwork/
2010-06-21 12:03:48,324 INFO [jeeves.engine] - BaseURL : geonetwork
2010-06-21 12:03:48,324 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config.xml
2010-06-21 12:03:48,389 INFO [jeeves.engine] - Initializing general configuration...
2010-06-21 12:03:48,391 INFO [jeeves.engine] - Initializing defaults...
2010-06-21 12:03:48,391 INFO [jeeves.engine] - Default local is :true
2010-06-21 12:03:48,399 INFO [jeeves.engine] - Initializing resources...
2010-06-21 12:03:48,399 INFO [jeeves.engine] - Adding resource : main-db
2010-06-21 12:03:48,701 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,701 INFO [jeeves.engine] - Adding service : main.home
2010-06-21 12:03:48,710 INFO [jeeves.engine] - Adding service : main.search
2010-06-21 12:03:48,711 INFO [jeeves.engine] - Adding service : main.search.embedded
2010-06-21 12:03:48,711 INFO [jeeves.engine] - Adding service : main.present.embedded
2010-06-21 12:03:48,713 INFO [jeeves.engine] - Adding service : main.searchform.advanced.embedded
2010-06-21 12:03:48,713 INFO [jeeves.engine] - Adding service : main.searchform.simple.embedded
2010-06-21 12:03:48,713 INFO [jeeves.engine] - Adding service : rating.popup
2010-06-21 12:03:48,714 INFO [jeeves.engine] - Adding service : main.present
2010-06-21 12:03:48,714 INFO [jeeves.engine] - Adding service : remote.show
2010-06-21 12:03:48,715 INFO [jeeves.engine] - Adding service : feedback
2010-06-21 12:03:48,715 INFO [jeeves.engine] - Adding service : links
2010-06-21 12:03:48,715 INFO [jeeves.engine] - Adding service : about
2010-06-21 12:03:48,716 INFO [jeeves.engine] - Adding service : xml.region.get
2010-06-21 12:03:48,716 INFO [jeeves.engine] - Adding service : selection.search
2010-06-21 12:03:48,717 INFO [jeeves.engine] - Adding service : feedback.insert
2010-06-21 12:03:48,718 INFO [jeeves.engine] - Adding service : util.ping
2010-06-21 12:03:48,719 INFO [jeeves.engine] - Adding service : util.import
2010-06-21 12:03:48,723 INFO [jeeves.engine] - Adding service : user.list
2010-06-21 12:03:48,724 INFO [jeeves.engine] - Adding service : user.get
2010-06-21 12:03:48,725 INFO [jeeves.engine] - Adding service : user.edit
2010-06-21 12:03:48,725 INFO [jeeves.engine] - Adding service : user.resetpw
2010-06-21 12:03:48,726 INFO [jeeves.engine] - Adding service : user.update
2010-06-21 12:03:48,727 INFO [jeeves.engine] - Adding service : user.remove
2010-06-21 12:03:48,728 INFO [jeeves.engine] - Adding service : user.pwedit
2010-06-21 12:03:48,728 INFO [jeeves.engine] - Adding service : user.pwupdate
2010-06-21 12:03:48,729 INFO [jeeves.engine] - Adding service : user.infoedit
2010-06-21 12:03:48,730 INFO [jeeves.engine] - Adding service : user.infoupdate
2010-06-21 12:03:48,730 INFO [jeeves.engine] - Adding service : user.register.get
2010-06-21 12:03:48,731 INFO [jeeves.engine] - Adding service : user.register.submit
2010-06-21 12:03:48,738 INFO [jeeves.engine] - Adding service : group.list
2010-06-21 12:03:48,739 INFO [jeeves.engine] - Adding service : group.get
2010-06-21 12:03:48,740 INFO [jeeves.engine] - Adding service : group.update
2010-06-21 12:03:48,741 INFO [jeeves.engine] - Adding service : group.remove
2010-06-21 12:03:48,742 INFO [jeeves.engine] - Adding service : xml.group.update
2010-06-21 12:03:48,742 INFO [jeeves.engine] - Adding service : category.list
2010-06-21 12:03:48,743 INFO [jeeves.engine] - Adding service : category.get
2010-06-21 12:03:48,743 INFO [jeeves.engine] - Adding service : category.update
2010-06-21 12:03:48,744 INFO [jeeves.engine] - Adding service : category.remove
2010-06-21 12:03:48,745 INFO [jeeves.engine] - Adding service : xml.category.update
2010-06-21 12:03:48,746 INFO [jeeves.engine] - Adding service : user.login
2010-06-21 12:03:48,748 INFO [jeeves.engine] - Adding service : shib.user.login
2010-06-21 12:03:48,749 INFO [jeeves.engine] - Adding service : user.logout
2010-06-21 12:03:48,750 INFO [jeeves.engine] - Adding service : admin
2010-06-21 12:03:48,750 INFO [jeeves.engine] - Adding service : config
2010-06-21 12:03:48,751 INFO [jeeves.engine] - Adding service : xml.config.get
2010-06-21 12:03:48,751 INFO [jeeves.engine] - Adding service : xml.config.set
2010-06-21 12:03:48,754 INFO [jeeves.engine] - Adding service : xml.config.doActions
2010-06-21 12:03:48,755 INFO [jeeves.engine] - Adding service : localization
2010-06-21 12:03:48,756 INFO [jeeves.engine] - Adding service : xml.operation.update
2010-06-21 12:03:48,757 INFO [jeeves.engine] - Adding service : xml.region.update
2010-06-21 12:03:48,758 INFO [jeeves.engine] - Adding service : help
2010-06-21 12:03:48,758 INFO [jeeves.engine] - Adding service : xml.schema.info
2010-06-21 12:03:48,760 INFO [jeeves.engine] - Adding service : file.disclaimer
2010-06-21 12:03:48,760 INFO [jeeves.engine] - Adding service : file.download
2010-06-21 12:03:48,760 INFO [jeeves.engine] - Adding service : prepare.file.download
2010-06-21 12:03:48,762 INFO [jeeves.engine] - Adding service : graphover.show
2010-06-21 12:03:48,762 INFO [jeeves.engine] - Adding service : resources.get.archive
2010-06-21 12:03:48,765 INFO [jeeves.engine] - Adding service : resources.get
2010-06-21 12:03:48,766 INFO [jeeves.engine] - Adding service : resources.upload
2010-06-21 12:03:48,768 INFO [jeeves.engine] - Adding service : resources.prepare.upload
2010-06-21 12:03:48,768 INFO [jeeves.engine] - Adding service : resources.del
2010-06-21 12:03:48,771 INFO [jeeves.engine] - Adding service : xml.user.login
2010-06-21 12:03:48,771 INFO [jeeves.engine] - Adding service : xml.user.logout
2010-06-21 12:03:48,771 INFO [jeeves.engine] - Adding service : xml.search
2010-06-21 12:03:48,772 INFO [jeeves.engine] - Adding service : xml.metadata.get
2010-06-21 12:03:48,774 INFO [jeeves.engine] - Adding service : xml.info
2010-06-21 12:03:48,775 INFO [jeeves.engine] - Adding service : xml.forward
2010-06-21 12:03:48,776 INFO [jeeves.engine] - Adding service : xml.user.list
2010-06-21 12:03:48,776 INFO [jeeves.engine] - Adding service : xml.usergroups.list
2010-06-21 12:03:48,778 INFO [jeeves.engine] - Adding service : xml.group.list
2010-06-21 12:03:48,778 INFO [jeeves.engine] - Adding service : xml.metadata.insert
2010-06-21 12:03:48,779 INFO [jeeves.engine] - Adding service : xml.metadata.delete
2010-06-21 12:03:48,780 INFO [jeeves.engine] - Adding service : csw
2010-06-21 12:03:48,781 INFO [jeeves.engine] - Adding service : oaipmh
2010-06-21 12:03:48,782 INFO [jeeves.engine] - Adding service : rss.latest
2010-06-21 12:03:48,783 INFO [jeeves.engine] - Adding service : rss.search
2010-06-21 12:03:48,783 INFO [jeeves.engine] - Adding service : rss.present
2010-06-21 12:03:48,783 INFO [jeeves.engine] - Adding service : google.kml
2010-06-21 12:03:48,783 INFO [jeeves.engine] - Adding service : mef.import
2010-06-21 12:03:48,784 INFO [jeeves.engine] - Adding service : mef.export
2010-06-21 12:03:48,785 INFO [jeeves.engine] - Adding service : csv.search
2010-06-21 12:03:48,785 INFO [jeeves.engine] - Adding service : csv.present
2010-06-21 12:03:48,785 INFO [jeeves.engine] - Adding service : xml.relation.get
2010-06-21 12:03:48,787 INFO [jeeves.engine] - Adding service : xml.relation.insert
2010-06-21 12:03:48,787 INFO [jeeves.engine] - Adding service : xml.relation.delete
2010-06-21 12:03:48,788 INFO [jeeves.engine] - Adding service : keywords.getselected
2010-06-21 12:03:48,789 INFO [jeeves.engine] - Adding service : keywords.sort
2010-06-21 12:03:48,790 INFO [jeeves.engine] - Adding service : keywords.select
2010-06-21 12:03:48,791 INFO [jeeves.engine] - Adding service : keywords.search
2010-06-21 12:03:48,792 INFO [jeeves.engine] - Adding service : xml.search.keywords
2010-06-21 12:03:48,792 INFO [jeeves.engine] - Adding service : xml.search.keywordlink
2010-06-21 12:03:48,793 INFO [jeeves.engine] - Adding service : xml.keyword.get
2010-06-21 12:03:48,793 INFO [jeeves.engine] - Adding service : keywords.editsearch
2010-06-21 12:03:48,796 INFO [jeeves.engine] - Adding service : thesaurus.admin
2010-06-21 12:03:48,797 INFO [jeeves.engine] - Adding service : thesaurus.upload
2010-06-21 12:03:48,798 INFO [jeeves.engine] - Adding service : thesaurus.download
2010-06-21 12:03:48,799 INFO [jeeves.engine] - Adding service : thesaurus.delete
2010-06-21 12:03:48,800 INFO [jeeves.engine] - Adding service : thesaurus.view
2010-06-21 12:03:48,800 INFO [jeeves.engine] - Adding service : thesaurus.add
2010-06-21 12:03:48,801 INFO [jeeves.engine] - Adding service : thesaurus.edit
2010-06-21 12:03:48,801 INFO [jeeves.engine] - Adding service : thesaurus.update
2010-06-21 12:03:48,801 INFO [jeeves.engine] - Adding service : thesaurus.editelement
2010-06-21 12:03:48,805 INFO [jeeves.engine] - Adding service : thesaurus.addelement
2010-06-21 12:03:48,806 INFO [jeeves.engine] - Adding service : thesaurus.updateelement
2010-06-21 12:03:48,807 INFO [jeeves.engine] - Adding service : thesaurus.deleteelement
2010-06-21 12:03:48,808 INFO [jeeves.engine] - Adding service : xml.thesaurus.getList
2010-06-21 12:03:48,809 INFO [jeeves.engine] - Adding service : crs.search
2010-06-21 12:03:48,811 INFO [jeeves.engine] - Adding service : crs.types
2010-06-21 12:03:48,812 INFO [jeeves.engine] - Adding service : crs.get
2010-06-21 12:03:48,813 INFO [jeeves.engine] - Initializing schedules...
2010-06-21 12:03:48,813 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-metadata.xml
2010-06-21 12:03:48,825 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,825 INFO [jeeves.engine] - Adding service : metadata.insert.paste
2010-06-21 12:03:48,825 INFO [jeeves.engine] - Adding service : metadata.insert
2010-06-21 12:03:48,825 INFO [jeeves.engine] - Adding service : metadata.show
2010-06-21 12:03:48,827 INFO [jeeves.engine] - Adding service : metadata.show.embedded
2010-06-21 12:03:48,828 INFO [jeeves.engine] - Adding service : metadata.edit
2010-06-21 12:03:48,829 INFO [jeeves.engine] - Adding service : metadata.elem.add
2010-06-21 12:03:48,830 INFO [jeeves.engine] - Adding service : metadata.elem.delete
2010-06-21 12:03:48,831 INFO [jeeves.engine] - Adding service : metadata.update
2010-06-21 12:03:48,831 INFO [jeeves.engine] - Adding service : metadata.update.finish
2010-06-21 12:03:48,831 INFO [jeeves.engine] - Adding service : metadata.update.forget
2010-06-21 12:03:48,831 INFO [jeeves.engine] - Adding service : metadata.update.forgetandfinish
2010-06-21 12:03:48,831 INFO [jeeves.engine] - Adding service : metadata.validate
2010-06-21 12:03:48,832 INFO [jeeves.engine] - Adding service : metadata.elem.down
2010-06-21 12:03:48,833 INFO [jeeves.engine] - Adding service : metadata.elem.up
2010-06-21 12:03:48,833 INFO [jeeves.engine] - Adding service : metadata.attr.add
2010-06-21 12:03:48,834 INFO [jeeves.engine] - Adding service : metadata.attr.delete
2010-06-21 12:03:48,835 INFO [jeeves.engine] - Adding service : metadata.delete
2010-06-21 12:03:48,835 INFO [jeeves.engine] - Adding service : metadata.recent.additions.embedded
2010-06-21 12:03:48,835 INFO [jeeves.engine] - Adding service : metadata.massive.delete
2010-06-21 12:03:48,836 INFO [jeeves.engine] - Adding service : metadata.massive.newowner
2010-06-21 12:03:48,837 INFO [jeeves.engine] - Adding service : metadata.massive.newowner.form
2010-06-21 12:03:48,838 INFO [jeeves.engine] - Adding service : metadata.massive.category.form
2010-06-21 12:03:48,839 INFO [jeeves.engine] - Adding service : metadata.massive.update.categories
2010-06-21 12:03:48,840 INFO [jeeves.engine] - Adding service : metadata.massive.admin.form
2010-06-21 12:03:48,841 INFO [jeeves.engine] - Adding service : metadata.massive.update.privileges
2010-06-21 12:03:48,843 INFO [jeeves.engine] - Adding service : metadata.massive.children.form
2010-06-21 12:03:48,843 INFO [jeeves.engine] - Adding service : metadata.massive.update.children
2010-06-21 12:03:48,844 INFO [jeeves.engine] - Adding service : metadata.massive.processing
2010-06-21 12:03:48,845 INFO [jeeves.engine] - Adding service : metadata.processing
2010-06-21 12:03:48,846 INFO [jeeves.engine] - Adding service : xml.metadata.processing
2010-06-21 12:03:48,846 INFO [jeeves.engine] - Adding service : metadata.select
2010-06-21 12:03:48,847 INFO [jeeves.engine] - Adding service : metadata.create.form
2010-06-21 12:03:48,848 INFO [jeeves.engine] - Adding service : metadata.duplicate.form
2010-06-21 12:03:48,848 INFO [jeeves.engine] - Adding service : metadata.create
2010-06-21 12:03:48,849 INFO [jeeves.engine] - Adding service : metadata.admin.index.rebuild
2010-06-21 12:03:48,850 INFO [jeeves.engine] - Adding service : metadata.admin.index.optimize
2010-06-21 12:03:48,851 INFO [jeeves.engine] - Adding service : metadata.admin.form
2010-06-21 12:03:48,852 INFO [jeeves.engine] - Adding service : metadata.massive.admin.form
2010-06-21 12:03:48,852 INFO [jeeves.engine] - Adding service : metadata.admin
2010-06-21 12:03:48,853 INFO [jeeves.engine] - Adding service : metadata.category.form
2010-06-21 12:03:48,854 INFO [jeeves.engine] - Adding service : metadata.category
2010-06-21 12:03:48,855 INFO [jeeves.engine] - Adding service : metadata.xmlinsert.form
2010-06-21 12:03:48,856 INFO [jeeves.engine] - Adding service : metadata.batchimport.form
2010-06-21 12:03:48,856 INFO [jeeves.engine] - Adding service : metadata.searchunused.form
2010-06-21 12:03:48,857 INFO [jeeves.engine] - Adding service : metadata.searchunused
2010-06-21 12:03:48,857 INFO [jeeves.engine] - Adding service : metadata.thumbnail.form
2010-06-21 12:03:48,858 INFO [jeeves.engine] - Adding service : metadata.thumbnail.set
2010-06-21 12:03:48,860 INFO [jeeves.engine] - Adding service : metadata.thumbnail.unset
2010-06-21 12:03:48,861 INFO [jeeves.engine] - Adding service : transfer.ownership
2010-06-21 12:03:48,861 INFO [jeeves.engine] - Adding service : xml.ownership.editors
2010-06-21 12:03:48,862 INFO [jeeves.engine] - Adding service : xml.ownership.groups
2010-06-21 12:03:48,863 INFO [jeeves.engine] - Adding service : xml.ownership.transfer
2010-06-21 12:03:48,864 INFO [jeeves.engine] - Adding service : xml.metadata.rate
2010-06-21 12:03:48,866 INFO [jeeves.engine] - Adding service : metadata.templates.list
2010-06-21 12:03:48,866 INFO [jeeves.engine] - Adding service : metadata.templates.displayorder.save
2010-06-21 12:03:48,867 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-harvesting.xml
2010-06-21 12:03:48,870 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,870 INFO [jeeves.engine] - Adding service : harvesting
2010-06-21 12:03:48,870 INFO [jeeves.engine] - Adding service : xml.harvesting.get
2010-06-21 12:03:48,871 INFO [jeeves.engine] - Adding service : xml.harvesting.add
2010-06-21 12:03:48,872 INFO [jeeves.engine] - Adding service : xml.harvesting.update
2010-06-21 12:03:48,872 INFO [jeeves.engine] - Adding service : xml.harvesting.remove
2010-06-21 12:03:48,874 INFO [jeeves.engine] - Adding service : xml.harvesting.start
2010-06-21 12:03:48,874 INFO [jeeves.engine] - Adding service : xml.harvesting.stop
2010-06-21 12:03:48,875 INFO [jeeves.engine] - Adding service : xml.harvesting.run
2010-06-21 12:03:48,876 INFO [jeeves.engine] - Adding service : xml.harvesting.info
2010-06-21 12:03:48,882 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-portal.xml
2010-06-21 12:03:48,886 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,886 INFO [jeeves.engine] - Adding service : portal.search
2010-06-21 12:03:48,886 INFO [jeeves.engine] - Adding service : portal.opensearch
2010-06-21 12:03:48,886 INFO [jeeves.engine] - Adding service : portal.search.keywords
2010-06-21 12:03:48,887 INFO [jeeves.engine] - Adding service : portal.present
2010-06-21 12:03:48,887 INFO [jeeves.engine] - Adding service : portal.search.present
2010-06-21 12:03:48,887 INFO [jeeves.engine] - Adding service : portal.get
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : portal.full
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : portal.latest.updated
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : portal.featured
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : portal.categories
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : portal.sources
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : pdf.search
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : pdf.selection.search
2010-06-21 12:03:48,888 INFO [jeeves.engine] - Adding service : pdf.present
2010-06-21 12:03:48,889 INFO [jeeves.engine] - Adding service : portal.sitemap
2010-06-21 12:03:48,889 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-export.xml
2010-06-21 12:03:48,892 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,892 INFO [jeeves.engine] - Adding service : dc.xml
2010-06-21 12:03:48,893 INFO [jeeves.engine] - Adding service : fgdc.xml
2010-06-21 12:03:48,893 INFO [jeeves.engine] - Adding service : iso19115to19139.xml
2010-06-21 12:03:48,893 INFO [jeeves.engine] - Adding service : iso19139.xml
2010-06-21 12:03:48,893 INFO [jeeves.engine] - Adding service : iso_arccatalog8.xml
2010-06-21 12:03:48,893 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-export-pdf.xml
2010-06-21 12:03:48,896 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,896 INFO [jeeves.engine] - Adding service : iso19115.pdf
2010-06-21 12:03:48,896 INFO [jeeves.engine] - Adding service : iso19139.pdf
2010-06-21 12:03:48,897 INFO [jeeves.engine] - Adding service : iso19139.pdf.discovery
2010-06-21 12:03:48,897 INFO [jeeves.engine] - Adding service : iso19139.pdf.essential
2010-06-21 12:03:48,898 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-test.xml
2010-06-21 12:03:48,903 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,903 INFO [jeeves.engine] - Adding service : test.i18n
2010-06-21 12:03:48,904 INFO [jeeves.engine] - Adding service : test.i18n.xml
2010-06-21 12:03:48,904 INFO [jeeves.engine] - Adding service : test.csw
2010-06-21 12:03:48,904 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-csw.xml
2010-06-21 12:03:48,909 INFO [jeeves.engine] - Loading : /usr/local/geonetwork/web/geonetwork/WEB-INF/config-contact.xml
2010-06-21 12:03:48,913 INFO [jeeves.engine] - Initializing services...
2010-06-21 12:03:48,913 INFO [jeeves.engine] - Adding service : contactdirectory.admin
2010-06-21 12:03:48,915 INFO [jeeves.engine] - Adding service : contactdirectory.upload
2010-06-21 12:03:48,916 INFO [jeeves.engine] - Adding service : contactdirectory.download
2010-06-21 12:03:48,917 INFO [jeeves.engine] - Adding service : contactdirectory.delete
2010-06-21 12:03:48,918 INFO [jeeves.engine] - Adding service : contactdirectory.view
2010-06-21 12:03:48,918 INFO [jeeves.engine] - Adding service : contactdirectory.edit
2010-06-21 12:03:48,918 INFO [jeeves.engine] - Adding service : contacts.newelement
2010-06-21 12:03:48,919 INFO [jeeves.engine] - Adding service : contacts.duplicateelement
2010-06-21 12:03:48,920 INFO [jeeves.engine] - Adding service : contacts.updateelement
2010-06-21 12:03:48,921 INFO [jeeves.engine] - Adding service : contacts.viewelement
2010-06-21 12:03:48,921 INFO [jeeves.engine] - Adding service : contacts.saveelement
2010-06-21 12:03:48,922 INFO [jeeves.engine] - Adding service : contacts.deleteelement
2010-06-21 12:03:48,923 INFO [jeeves.engine] - Adding service : contacts.sort
2010-06-21 12:03:48,923 INFO [jeeves.engine] - Adding service : contacts.select
2010-06-21 12:03:48,923 INFO [jeeves.engine] - Adding service : contacts.search
2010-06-21 12:03:48,923 INFO [jeeves.engine] - Adding service : contacts.editsearch
2010-06-21 12:03:48,924 INFO [jeeves.engine] - Adding service : contacts.getRole
2010-06-21 12:03:48,924 INFO [jeeves.engine] - Initializing profiles...
2010-06-21 12:03:48,934 INFO [jeeves.engine] - Found handler : org.fao.geonet.Geonetwork
2010-06-21 12:03:48,941 INFO [jeeves.engine] - --- Starting handler --------------------------------------
2010-06-21 12:03:48,941 INFO [jeeves.apphand] - Initializing geonetwork...
2010-06-21 12:03:48,957 INFO [jeeves.apphand] - - Setting manager...
2010-06-21 12:03:49,018 INFO [jeeves.apphand] - - Thesaurus...
2010-06-21 12:03:54,709 INFO [jeeves.apphand] - - Contact...
2010-06-21 12:03:54,715 INFO [jeeves.apphand] - - Z39.50...
2010-06-21 12:03:54,715 INFO [jeeves.apphand] - Enabled. Schema mappings is : schema-mappings.xml
2010-06-21 12:03:54,778 INFO [jeeves.apphand] - - Search...
2010-06-21 12:03:54,778 INFO [jeeves.apphand] - Using shapefile /usr/local/geonetwork/web/geonetwork/WEB-INF/lucene/spatial/spatialindex.shp
2010-06-21 12:03:55,703 INFO [jeeves.apphand] - NOTE: Using shapefile for spatial index, this can be slow for larger catalogs
2010-06-21 12:03:56,121 ERROR [jeeves.engine] - Raised exception while starting appl handler. Skipped.
2010-06-21 12:03:56,121 ERROR [jeeves.engine] - Handler : org.fao.geonet.Geonetwork
2010-06-21 12:03:56,121 ERROR [jeeves.engine] - Exception : java.lang.NullPointerException
2010-06-21 12:03:56,121 ERROR [jeeves.engine] - Message : null
2010-06-21 12:03:56,121 ERROR [jeeves.engine] - Stack : java.lang.NullPointerException
at org.fao.geonet.kernel.setting.SettingInfo.getLuceneIndexOptimizerSchedulerEnabled(SettingInfo.java:96)
at org.fao.geonet.kernel.search.SearchManager.<init>(SearchManager.java:194)
at org.fao.geonet.Geonetwork.start(Geonetwork.java:186)
at jeeves.server.JeevesEngine.initAppHandler(JeevesEngine.java:426)
at jeeves.server.JeevesEngine.init(JeevesEngine.java:146)
at jeeves.server.sources.http.JeevesServlet.init(JeevesServlet.java:66)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:431)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:643)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.mortbay.start.Main.invokeMain(Main.java:194)
at org.mortbay.start.Main.start(Main.java:523)
at org.mortbay.start.Main.main(Main.java:119)
2010-06-21 12:03:56,122 INFO [jeeves.engine] - Starting schedule manager...
2010-06-21 12:03:56,122 INFO [jeeves.engine] - Memory used is : 87673 Kb
2010-06-21 12:03:56,122 INFO [jeeves.engine] - Total memory is : 466048 Kb
2010-06-21 12:03:56,122 INFO [jeeves.engine] - Startup time is : 7 (secs)
2010-06-21 12:03:56,122 INFO [jeeves.engine] - === System working =========================================
2010-06-21 12:04:02,720 INFO [jeeves.request] - ==========================================================
2010-06-21 12:04:02,721 INFO [jeeves.request] - HTML Request (from 212.99.19.189) : /geonetwork/srv/fr/main.home
2010-06-21 12:04:02,721 DEBUG [jeeves.request] - Method : GET
2010-06-21 12:04:02,721 DEBUG [jeeves.request] - Content type : null
2010-06-21 12:04:02,721 DEBUG [jeeves.request] - Accept : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2010-06-21 12:04:02,725 DEBUG [jeeves.request] - Session id is 3zgjgbhisa2o
2010-06-21 12:04:02,725 DEBUG [jeeves.request] - Session created for client : 212.99.19.189
2010-06-21 12:04:02,738 INFO [jeeves.service] - Dispatching : main.home
2010-06-21 12:04:02,738 DEBUG [jeeves.service] - -> no input parameters
2010-06-21 12:04:02,738 INFO [jeeves.service] - -> dispatching to output for : main.home
2010-06-21 12:04:02,891 ERROR [jeeves.service] - Exception executing gui service : java.lang.NullPointerException
2010-06-21 12:04:02,891 ERROR [jeeves.service] - (C) Stack trace is :
java.lang.NullPointerException
at org.fao.geonet.guiservices.util.Env.exec(Env.java:53)
at jeeves.server.dispatchers.guiservices.Call.exec(Call.java:75)
at jeeves.server.dispatchers.AbstractPage.invokeGuiService(AbstractPage.java:119)
at jeeves.server.dispatchers.AbstractPage.invokeGuiServices(AbstractPage.java:103)
at jeeves.server.dispatchers.ServiceManager.dispatchOutput(ServiceManager.java:654)
at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:397)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2010-06-21 12:04:02,900 ERROR [jeeves.service] - Exception executing gui service : java.lang.NullPointerException
2010-06-21 12:04:02,900 ERROR [jeeves.service] - (C) Stack trace is :
java.lang.NullPointerException
at org.fao.geonet.guiservices.keywords.Get.exec(Get.java:55)
at jeeves.server.dispatchers.guiservices.Call.exec(Call.java:75)
at jeeves.server.dispatchers.AbstractPage.invokeGuiService(AbstractPage.java:119)
at jeeves.server.dispatchers.AbstractPage.invokeGuiServices(AbstractPage.java:104)
at jeeves.server.dispatchers.ServiceManager.dispatchOutput(ServiceManager.java:654)
at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:397)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2010-06-21 12:04:02,996 ERROR [jeeves.service] - Exception executing gui service : java.lang.NullPointerException
2010-06-21 12:04:02,996 ERROR [jeeves.service] - (C) Stack trace is :
java.lang.NullPointerException
at org.fao.geonet.guiservices.util.Sources.exec(Sources.java:50)
at jeeves.server.dispatchers.guiservices.Call.exec(Call.java:75)
at jeeves.server.dispatchers.AbstractPage.invokeGuiService(AbstractPage.java:119)
at jeeves.server.dispatchers.AbstractPage.invokeGuiServices(AbstractPage.java:104)
at jeeves.server.dispatchers.ServiceManager.dispatchOutput(ServiceManager.java:654)
at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:397)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2010-06-21 12:04:02,997 ERROR [jeeves.service] - Exception executing gui service : java.lang.NullPointerException
2010-06-21 12:04:02,997 ERROR [jeeves.service] - (C) Stack trace is :
java.lang.NullPointerException
at org.fao.geonet.guiservices.metadata.GetLatestUpdated.exec(GetLatestUpdated.java:76)
at jeeves.server.dispatchers.guiservices.Call.exec(Call.java:75)
at jeeves.server.dispatchers.AbstractPage.invokeGuiService(AbstractPage.java:119)
at jeeves.server.dispatchers.AbstractPage.invokeGuiServices(AbstractPage.java:104)
at jeeves.server.dispatchers.ServiceManager.dispatchOutput(ServiceManager.java:654)
at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:397)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2010-06-21 12:04:02,997 ERROR [jeeves.service] - Exception executing gui service : java.lang.NullPointerException
2010-06-21 12:04:02,997 ERROR [jeeves.service] - (C) Stack trace is :
java.lang.NullPointerException
at org.fao.geonet.guiservices.metadata.GetRandom.exec(GetRandom.java:96)
at jeeves.server.dispatchers.guiservices.Call.exec(Call.java:75)
at jeeves.server.dispatchers.AbstractPage.invokeGuiService(AbstractPage.java:119)
at jeeves.server.dispatchers.AbstractPage.invokeGuiServices(AbstractPage.java:104)
at jeeves.server.dispatchers.ServiceManager.dispatchOutput(ServiceManager.java:654)
at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:397)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2010-06-21 12:04:03,007 INFO [jeeves.service] - -> transforming with stylesheet : /usr/local/geonetwork/web/geonetwork/xsl/main-page-geosource.xsl
2010-06-21 12:04:05,648 INFO [jeeves.service] - -> end transformation for : main.home
2010-06-21 12:04:05,648 INFO [jeeves.service] - -> output ended for : main.home
2010-06-21 12:04:05,648 INFO [jeeves.service] - -> dispatch ended for : main.home
2010-06-21 12:04:06,519 INFO [jeeves.request] - ==========================================================
2010-06-21 12:04:06,519 INFO [jeeves.request] - HTML Request (from 212.99.19.189) : /geonetwork/srv/fr/theme/default/style.css
2010-06-21 12:04:06,519 DEBUG [jeeves.request] - Method : GET
2010-06-21 12:04:06,519 DEBUG [jeeves.request] - Content type : null
2010-06-21 12:04:06,519 DEBUG [jeeves.request] - Accept : text/css,*/*;q=0.1
2010-06-21 12:04:06,519 DEBUG [jeeves.request] - Session id is 3zgjgbhisa2o
2010-06-21 12:04:06,520 INFO [jeeves.service] - Dispatching : style.css
2010-06-21 12:04:06,520 DEBUG [jeeves.service] - -> no input parameters
2010-06-21 12:04:06,520 ERROR [jeeves.service] - Service not found : style.css
2010-06-21 12:04:06,521 DEBUG [jeeves.service] - Raised exception while executing service
<error id="service-not-found">
<message>Service not found</message>
<class>ServiceNotFoundEx</class>
<stack>
<at class="jeeves.server.dispatchers.ServiceManager" file="ServiceManager.java" line="357" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java" line="621" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="174" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="89" method="doGet" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="707" method="service" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="820" method="service" />
<at class="org.mortbay.jetty.servlet.ServletHolder" file="ServletHolder.java" line="502" method="handle" />
<at class="org.mortbay.jetty.servlet.ServletHandler" file="ServletHandler.java" line="363" method="handle" />
<at class="org.mortbay.jetty.security.SecurityHandler" file="SecurityHandler.java" line="216" method="handle" />
<at class="org.mortbay.jetty.servlet.SessionHandler" file="SessionHandler.java" line="181" method="handle" />
</stack>
<object>style.css</object>
<request>
<language>fr</language>
<service>style.css</service>
</request>
</error>
2010-06-21 12:04:08,416 INFO [jeeves.request] - ==========================================================
2010-06-21 12:04:08,416 INFO [jeeves.request] - HTML Request (from 212.99.19.189) : /geonetwork/srv/fr/user.login
2010-06-21 12:04:08,416 DEBUG [jeeves.request] - Method : POST
2010-06-21 12:04:08,416 DEBUG [jeeves.request] - Content type : application/x-www-form-urlencoded
2010-06-21 12:04:08,416 DEBUG [jeeves.request] - Accept : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2010-06-21 12:04:08,416 DEBUG [jeeves.request] - Session id is 3zgjgbhisa2o
2010-06-21 12:04:08,420 INFO [jeeves.service] - Dispatching : user.login
2010-06-21 12:04:08,420 DEBUG [jeeves.service] - -> parameters are :
<request>
<username>sylpilgus</username>
<password>perdosyl</password>
</request>
2010-06-21 12:04:08,420 ERROR [jeeves.service] - Exception when executing service
2010-06-21 12:04:08,420 ERROR [jeeves.service] - (C) Exc : java.lang.NullPointerException
2010-06-21 12:04:08,421 DEBUG [jeeves.service] - Raised exception while executing service
<error id="error">
<message />
<class>NullPointerException</class>
<stack>
<at class="org.fao.geonet.services.login.Login" file="Login.java" line="67" method="exec" />
<at class="jeeves.server.dispatchers.ServiceInfo" file="ServiceInfo.java" line="238" method="execService" />
<at class="jeeves.server.dispatchers.ServiceInfo" file="ServiceInfo.java" line="141" method="execServices" />
<at class="jeeves.server.dispatchers.ServiceManager" file="ServiceManager.java" line="391" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java" line="621" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="174" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="99" method="doPost" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="727" method="service" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="820" method="service" />
<at class="org.mortbay.jetty.servlet.ServletHolder" file="ServletHolder.java" line="502" method="handle" />
</stack>
<request>
<language>fr</language>
<service>user.login</service>
</request>
</error>
2010-06-21 12:04:08,421 INFO [jeeves.service] - -> dispatching to error for : user.login
2010-06-21 12:04:08,425 ERROR [jeeves.service] - Exception executing gui service : java.lang.NullPointerException
2010-06-21 12:04:08,425 ERROR [jeeves.service] - (C) Stack trace is :
java.lang.NullPointerException
at org.fao.geonet.guiservices.util.Env.exec(Env.java:53)
at jeeves.server.dispatchers.guiservices.Call.exec(Call.java:75)
at jeeves.server.dispatchers.AbstractPage.invokeGuiService(AbstractPage.java:119)
at jeeves.server.dispatchers.AbstractPage.invokeGuiServices(AbstractPage.java:103)
at jeeves.server.dispatchers.ServiceManager.dispatchError(ServiceManager.java:738)
at jeeves.server.dispatchers.ServiceManager.handleError(ServiceManager.java:479)
at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:424)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doPost(JeevesServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:741)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:213)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2010-06-21 12:04:08,428 INFO [jeeves.service] - -> transforming with stylesheet : /usr/local/geonetwork/web/geonetwork/xsl/error.xsl
2010-06-21 12:04:08,504 INFO [jeeves.service] - -> end error transformation for : user.login
2010-06-21 12:04:08,504 INFO [jeeves.service] - -> error ended for : user.login
2010-06-21 12:04:11,461 INFO [jeeves.request] - ==========================================================
2010-06-21 12:04:11,461 INFO [jeeves.request] - HTML Request (from 212.99.19.189) : /geonetwork/srv/fr/theme/default/style.css
2010-06-21 12:04:11,461 DEBUG [jeeves.request] - Method : GET
2010-06-21 12:04:11,461 DEBUG [jeeves.request] - Content type : null
2010-06-21 12:04:11,461 DEBUG [jeeves.request] - Accept : text/css,*/*;q=0.1
2010-06-21 12:04:11,462 DEBUG [jeeves.request] - Session id is 3zgjgbhisa2o
2010-06-21 12:04:11,462 INFO [jeeves.service] - Dispatching : style.css
2010-06-21 12:04:11,462 DEBUG [jeeves.service] - -> no input parameters
2010-06-21 12:04:11,462 ERROR [jeeves.service] - Service not found : style.css
2010-06-21 12:04:11,463 DEBUG [jeeves.service] - Raised exception while executing service
<error id="service-not-found">
<message>Service not found</message>
<class>ServiceNotFoundEx</class>
<stack>
<at class="jeeves.server.dispatchers.ServiceManager" file="ServiceManager.java" line="357" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java" line="621" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="174" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="89" method="doGet" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="707" method="service" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="820" method="service" />
<at class="org.mortbay.jetty.servlet.ServletHolder" file="ServletHolder.java" line="502" method="handle" />
<at class="org.mortbay.jetty.servlet.ServletHandler" file="ServletHandler.java" line="363" method="handle" />
<at class="org.mortbay.jetty.security.SecurityHandler" file="SecurityHandler.java" line="216" method="handle" />
<at class="org.mortbay.jetty.servlet.SessionHandler" file="SessionHandler.java" line="181" method="handle" />
</stack>
<object>style.css</object>
<request>
<language>fr</language>
<service>style.css</service>
</request>
</error>
2010-06-21 12:04:13,037 INFO [jeeves.request] - ==========================================================
2010-06-21 12:04:13,038 INFO [jeeves.request] - HTML Request (from 212.99.19.189) : /geonetwork/srv/fr/main.search.embedded
2010-06-21 12:04:13,038 DEBUG [jeeves.request] - Method : GET
2010-06-21 12:04:13,038 DEBUG [jeeves.request] - Content type : null
2010-06-21 12:04:13,038 DEBUG [jeeves.request] - Accept : text/javascript, text/html, application/xml, text/xml, */*
2010-06-21 12:04:13,038 DEBUG [jeeves.request] - Session id is 3zgjgbhisa2o
2010-06-21 12:04:13,038 INFO [jeeves.service] - Dispatching : main.search.embedded
2010-06-21 12:04:13,039 DEBUG [jeeves.service] - -> parameters are :
<request>
<eastBL>9.33629058207997</eastBL>
<sortBy>relevance</sortBy>
<southBL>41.80806336748837</southBL>
<northBL>51.47202134884247</northBL>
<any />
<tmo>on</tmo>
<relation>overlaps</relation>
<similarity>.5</similarity>
<westBL>-6.594766222617611</westBL>
<output>full</output>
<hitsPerPage>10</hitsPerPage>
<attrset>geo</attrset>
</request>
2010-06-21 12:04:13,039 ERROR [jeeves.service] - Exception when executing service
2010-06-21 12:04:13,039 ERROR [jeeves.service] - (C) Exc : java.lang.NullPointerException
2010-06-21 12:04:13,039 DEBUG [jeeves.service] - Raised exception while executing service
<error id="error">
<message />
<class>NullPointerException</class>
<stack>
<at class="org.fao.geonet.services.main.Search" file="Search.java" line="69" method="exec" />
<at class="jeeves.server.dispatchers.ServiceInfo" file="ServiceInfo.java" line="238" method="execService" />
<at class="jeeves.server.dispatchers.ServiceInfo" file="ServiceInfo.java" line="141" method="execServices" />
<at class="jeeves.server.dispatchers.ServiceManager" file="ServiceManager.java" line="391" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java" line="621" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="174" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="89" method="doGet" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="707" method="service" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="820" method="service" />
<at class="org.mortbay.jetty.servlet.ServletHolder" file="ServletHolder.java" line="502" method="handle" />
</stack>
<request>
<language>fr</language>
<service>main.search.embedded</service>
</request>
</error>
2010-06-21 12:04:13,040 INFO [jeeves.service] - -> dispatching to error for : main.search.embedded
2010-06-21 12:04:13,044 ERROR [jeeves.service] - Exception executing gui service : java.lang.NullPointerException
2010-06-21 12:04:13,044 ERROR [jeeves.service] - (C) Stack trace is :
java.lang.NullPointerException
at org.fao.geonet.guiservices.util.Env.exec(Env.java:53)
at jeeves.server.dispatchers.guiservices.Call.exec(Call.java:75)
at jeeves.server.dispatchers.AbstractPage.invokeGuiService(AbstractPage.java:119)
at jeeves.server.dispatchers.AbstractPage.invokeGuiServices(AbstractPage.java:103)
at jeeves.server.dispatchers.ServiceManager.dispatchError(ServiceManager.java:738)
at jeeves.server.dispatchers.ServiceManager.handleError(ServiceManager.java:479)
at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:424)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2010-06-21 12:04:13,044 INFO [jeeves.service] - -> transforming with stylesheet : /usr/local/geonetwork/web/geonetwork/xsl/error.xsl
2010-06-21 12:04:13,089 INFO [jeeves.service] - -> end error transformation for : main.search.embedded
2010-06-21 12:04:13,089 INFO [jeeves.service] - -> error ended for : main.search.embedded
Bien cordialement,
--
Bertrand Parpoil
Géosignal
+33 171 168 734
-----Message d'origine-----
De : Francois Prunayre [mailto:fx.prunayre@anonymised.com]
Envoyé : jeudi 17 juin 2010 15:58
À : Isabelle MALLET
Cc : Bertrand PARPOIL; geonetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] Rép. : Problème installation version 2.3
Bonjour,
l'erreur "Impossible de trouver la fonction : upper-case" ou "WARNING:
transformerfactory doesnt like saxon attributes!" indique que Saxon
n'est pas utilisé pour les transformations XSLT.
Si vous regardez le début des logs lors du démarrage de l'application,
vous devez avoir quelque chose du type :
2010-06-17 15:47:08,194 INFO [jeeves.engine] - Java version : 16.3-b01
2010-06-17 15:47:08,194 INFO [jeeves.engine] - Java vendor : Sun
Microsystems Inc.
2010-06-17 15:47:08,293 INFO [jeeves.engine] - XSLT factory :
org.apache.xalan.transformer.TransformerIdentityImpl
Hors Xalan n'est plus supporté par GeoNetwork et GéoSource (depuis 1
ans car passage à XSL v2). Il faut donc modifier ce paramètre.
Normalement dans le fichier
web/geonetwork/WEB-INF/classes/META-INF/services/javax.xml.transform.TransformerFactory
est là pour ça.
Voir les valeurs possibles dans le fichier README associé :
* de.fzi.dbs.xml.transform.CachingTransformerFactory for XSL caching
(recommended value for production use).
* net.sf.saxon.TransformerFactoryImpl to use Saxon
Une valeur correcte est au lancement serait alors :
2010-06-17 15:50:09,369 INFO [jeeves.engine] - XSLT factory :
net.sf.saxon.IdentityTransformer
Est-il possible qu'une autre application web dans Tomcat, charge Xalan
en tant que TransformerFactory et donc GeoSource doit utiliser celle
déjà chargée ?
Francois
Le 15 juin 2010 11:34, Isabelle MALLET <IMALLET@anonymised.com> a écrit :
bonjour,
j'ai le même problème avec une base Oracle et Geosource v2.3 installé
avec un serveur Tomcat...
(NB : j'ai passé le script de migration de la base v2.2 -> v2.3)
cordialement,
I. Mallet
------------------------------------------------------------
Isabelle MALLET
Communauté Urbaine de LYON
DSIT / Service Informatique
20 Rue du Lac - BP 3103 - 69399 LYON Cedex 03
Tél : 04 26 99 38 62
Fax : 04 78 63 40 21
Email : imallet@anonymised.com
"Bertrand PARPOIL" <bertrand.parpoil@anonymised.com> 14/06/10 16:46
Bonjour,
J'ai installé la dernière version, deux fois (winXP et redHat4) sur des
machines où la version précédente fonctionnait (sgbd : McKoi et MySQL).
À chaque fois j'obtiens l'erreur suivante :
L'opération demandée ne peut être réalisée.
NullPointerException :
Et dans les logs :
123377 [14440411@anonymised.com] INFO jeeves.request -
123377 [14440411@anonymised.com] INFO jeeves.request - HTML Request (from
212.99.19.189) : /geonetwork/srv/fr/main.home
123377 [14440411@anonymised.com] DEBUG jeeves.request - Method : GET
123377 [14440411@anonymised.com] DEBUG jeeves.request - Content type : null
123377 [14440411@anonymised.com] DEBUG jeeves.request - Accept :
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
123377 [14440411@anonymised.com] DEBUG jeeves.request - Session id is
dexclkzhqveo
123377 [14440411@anonymised.com] INFO jeeves.service - Dispatching :
main.home
123377 [14440411@anonymised.com] DEBUG jeeves.service - -> no input
parameters
123377 [14440411@anonymised.com] INFO jeeves.service - -> dispatching to
output for : main.home
WARNING: transformerfactory doesnt like saxon attributes!
123410 [14440411@anonymised.com] DEBUG xlink.Processor - returned 0 elements
123411 [14440411@anonymised.com] DEBUG xlink.Process - local xlink search
returned 0 elements
WARNING: transformerfactory doesnt like saxon attributes!
123457 [14440411@anonymised.com] DEBUG xlink.Processor - returned 0 elements
123458 [14440411@anonymised.com] DEBUG xlink.Process - local xlink search
returned 0 elements
123466 [14440411@anonymised.com] INFO jeeves.service - -> transforming
with stylesheet :
/usr/local/geonetwork/web/geonetwork/xsl/main-page-geosource.xsl
WARNING: transformerfactory doesnt like saxon attributes!
ID système inconnu; Ligne #80; Colonne #88; Impossible de trouver la
fonction : upper-case
ID système inconnu; Ligne #80; Colonne #88; jeton de fonction
introuvable.
(Emplacement inconnu de l'erreur)java.lang.NullPointerException
123528 [14440411@anonymised.com] ERROR jeeves.service - -> exception during
transformation for : main.home
123528 [14440411@anonymised.com] ERROR jeeves.service - -> (C) stylesheet
: /usr/local/geonetwork/web/geonetwork/xsl/main-page-geosource.xsl
123528 [14440411@anonymised.com] ERROR jeeves.service - -> (C) message
: null
123528 [14440411@anonymised.com] ERROR jeeves.service - -> (C) exception
: NullPointerException
123528 [14440411@anonymised.com] DEBUG jeeves.service - Raised exception while
executing service
<error id="error">
<message />
<class>NullPointerException</class>
<stack>
<at class="jeeves.utils.Xml" file="Xml.java" line="237"
method="transform" />
<at class="jeeves.utils.Xml" file="Xml.java" line="197"
method="transform" />
<at class="jeeves.server.dispatchers.ServiceManager"
file="ServiceManager.java" line="692" method="dispatchOutput" />
<at class="jeeves.server.dispatchers.ServiceManager"
file="ServiceManager.java" line="397" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java"
line="621" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet"
file="JeevesServlet.java" line="174" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet"
file="JeevesServlet.java" line="89" method="doGet" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java"
line="707" method="service" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java"
line="820" method="service" />
<at class="org.mortbay.jetty.servlet.ServletHolder"
file="ServletHolder.java" line="502" method="handle" />
</stack>
<request>
<language>fr</language>
<service>main.home</service>
</request>
<response />
</error>
123528 [14440411@anonymised.com] INFO jeeves.service - -> dispatching to
error for : main.home
WARNING: transformerfactory doesnt like saxon attributes!
123539 [14440411@anonymised.com] INFO jeeves.service - -> transforming
with stylesheet : /usr/local/geonetwork/web/geonetwork/xsl/error.xsl
WARNING: transformerfactory doesnt like saxon attributes!
123580 [14440411@anonymised.com] INFO jeeves.service - -> end error
transformation for : main.home
123580 [14440411@anonymised.com] INFO jeeves.service - -> error ended for :
main.home
Merci de votre aide.
Bien cordialement,
--
Bertrand Parpoil
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr
(attachments)
geonetwork.log (44.2 KB)