[IPT] Troubles with IPT
Mickael Graf
mickael.graf at nrm.se
Mon Apr 27 10:35:35 CEST 2009
Hi all,
I downloaded and installed IPT and geoserver, and I got into troubles.
I'm new to Tomcat, and this doesn't help me solving this issue.
First I couldn't start geoserver. After searching the solution was to
change owner (unzipping and installing defaults to root.root) and to
make geoserver/data/service.xml writeable.
Now I'm trying to start IPT but this doesn't work. After changing memory
values, I finally get the following error message:
FAIL - Application at context path /ipt could not be started
The message from the logs is the following:
INFO: HTMLManager: start: Starting web application at '/ipt'
Resolved relative path / with servlet
context : /usr/share/tomcat5/webapps/ipt/
Resolved relative path /data with servlet
context : /usr/share/tomcat5/webapps/ipt/data
Resolved relative path / with servlet
context : /usr/share/tomcat5/webapps/ipt/
Resolved relative path /data with servlet
context : /usr/share/tomcat5/webapps/ipt/data
ERROR http-8080-Processor25-[/ipt].filterStart(3639) | Exception
starting filter struts
javax.xml.transform.TransformerFactoryConfigurationError: Provider
org.apache.xalan.processor.TransformerFactoryImpl not found
at javax.xml.transform.TransformerFactory.newInstance(Unknown
Source)
at com.opensymphony.xwork2.util.DomHelper
$DOMBuilder.<clinit>(DomHelper.java:167)
at
com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:115)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:830)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:131)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:100)
at
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:130)
at
com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
at
org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
at
org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
at
org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3635)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
at
org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1176)
at
org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:545)
at
org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol
$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:636)
Apr 24, 2009 10:08:26 AM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Apr 24, 2009 10:08:26 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/ipt] startup failed due to previous errors
Apr 24, 2009 10:08:27 AM org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'
I don't know if that means my system is missing some class/package or if
it's a configuration issue. My system is Centos 5.3
Cheers,
Mickaël
--
---------------------------------
Mickaël Graf
Database developper, GBIF Sweden - http://www.gbif.se
tel: +46 8 5195 4045
mailto:mickael.graf at nrm.se
Swedish Museum of Natural History - http://www.nrm.se
Box 50007
SE-104 05 Stockholm
Sweden
More information about the IPT
mailing list