[GeoNetwork-users] pb installing GN 2.4 : TransformerFactoryConfigurationError

Hi,

Trying to install geonetwork 2.4 from trunk on tomcat, on a machine
under which i don't have full control, i have encountered the
following error.
I can't install geonetwork on this machine using the standard
procedure (installer and gast), but tried to follow
http://trac.osgeo.org/geonetwork/wiki/HowToRunUnderTomcat
Do someone have an idea of the problem ? The error message is not very
clear, and i don't have more infos in the logs...
Thanks,
Jean

javax.servlet.ServletException: Servlet.init() for servlet gn-servlet
threw exception
  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
  org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
  org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
  org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
  org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
  org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
  java.lang.Thread.run(Thread.java:619)

*root cause*

javax.xml.transform.TransformerFactoryConfigurationError: Provider
de.fzi.dbs.xml.transform.CachingTransformerFactory not found
  javax.xml.transform.TransformerFactory.newInstance(TransformerFactory.java:108)
  jeeves.server.JeevesEngine.init(JeevesEngine.java:122)
  jeeves.server.sources.http.JeevesServlet.init(JeevesServlet.java:66)
  javax.servlet.GenericServlet.init(GenericServlet.java:212)
  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
  org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
  org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
  org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
  org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
  org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
  java.lang.Thread.run(Thread.java:619)

------
N'imprimez ce message qu'en cas de nécessité. Soyons éco-responsables !

Donnez une nouvelle dimension à vos données…

I G E

Jean POMMIER
*Directeur Associé*

TIC - Webmapping 3D

Port : +33 6 09 23 21 36
Skype : igejean

Information Géographique et Environnement
12 rue Arnaud Vidal
31000 Toulouse
France

Tel : +33 5 61 86 81 49
Fax : +33 5 61 86 09 23
Mail : contact@anonymised.com
Site web : www.ige.fr <http://wwww.ige.fr>

*L'actualité d'IGE sur RSS : *http://www.ige.fr/actualites/rss.php
*Localisez IGE dans WorldWind : *
worldwind://goto/world=Earth&lat=43.55519&lon=1.38256&alt=190&dir=26.7&tilt=60.3

resolved using official GN 24 release...

2009/7/20 Jean Pommier (IGE) <jean.pommier@anonymised.com>

Hi,

Trying to install geonetwork 2.4 from trunk on tomcat, on a machine under which i don't have full control, i have encountered the following error.

I can't install geonetwork on this machine using the standard procedure (installer and gast), but tried to follow http://trac.osgeo.org/geonetwork/wiki/HowToRunUnderTomcat

Do someone have an idea of the problem ? The error message is not very clear, and i don't have more infos in the logs...
Thanks,
Jean

javax.servlet.ServletException: Servlet.init() for servlet gn-servlet threw exception

  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
  org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)

  org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
  org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
  org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)

  org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
  java.lang.Thread.run(Thread.java:619)

*root cause*

javax.xml.transform.TransformerFactoryConfigurationError: Provider de.fzi.dbs.xml.transform.CachingTransformerFactory not found
  javax.xml.transform.TransformerFactory.newInstance(TransformerFactory.java:108)

  jeeves.server.JeevesEngine.init(JeevesEngine.java:122)
  jeeves.server.sources.http.JeevesServlet.init(JeevesServlet.java:66)
  javax.servlet.GenericServlet.init(GenericServlet.java:212)
  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
  org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
  org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)

  org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
  org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
  org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)

  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
  java.lang.Thread.run(Thread.java:619)

------
N'imprimez ce message qu'en cas de nécessité. Soyons éco-responsables !

Donnez une nouvelle dimension à vos données…

I G E

Jean POMMIER
*Directeur Associé*

TIC - Webmapping 3D

Port : +33 6 09 23 21 36
Skype : igejean

Information Géographique et Environnement
12 rue Arnaud Vidal
31000 Toulouse
France

Tel : +33 5 61 86 81 49
Fax : +33 5 61 86 09 23
Mail : contact@anonymised.com
Site web : www.ige.fr <http://wwww.ige.fr>

*L'actualité d'IGE sur RSS : *http://www.ige.fr/actualites/rss.php
*Localisez IGE dans WorldWind : *
worldwind://goto/world=Earth&lat=43.55519&lon=1.38256&alt=190&dir=26.7&tilt=60.3