[IPT] IPT and 32 bit vs 64 bit servers

Russell, Laura larussell at ku.edu
Fri Dec 4 23:41:59 CET 2009


I'll give this a try and let you know how it goes.  Thanks guys.  

Laura Russell 
VertNet Programmer 
Biodiversity Institute 
University of Kansas 
Dyche Hall 
1345 Jayhawk Blvd., Room 606 
Lawrence, KS 66045 
  
Phone: 785.864.4681 
Fax: 785.864.5335 
Email: larussell at ku.edu <mailto:larussell at ku.edu>  
URL: http://www.vertnet.org <http://www.vertnet.org/>  
  
VertNet Portals: 
MaNIS: http://www.manisnet.org <http://www.manisnet.org/>  
HerpNET: http://www.herpnet.org <http://www.herpnet.org/>  
ORNIS: http://www.ornisnet.org <http://www.ornisnet.org/>  
FishNet2: http://www.fishnet2.net <http://www.fishnet2.net/>  
  
 

________________________________

From: "Markus Döring (GBIF)" [mailto:mdoering at gbif.org] 
Sent: Friday, December 04, 2009 5:06 AM
To: Russell, Laura
Cc: ipt at lists.gbif.org; Tim Robertson
Subject: Re: [IPT] IPT and 32 bit vs 64 bit servers


Laura, 
this looks like a OS specific problem as Tim mentioned. Just wanted to assure you that the IPT only requires Java to run, which is supported on virtually every machine that you can find. I am running the IPT with geoserver at home on a 64bit macintosh.

Markus


On Dec 4, 2009, at 9:18 AM, Tim Robertson wrote:


	Hi Laura, 

	Hmmm.... this looks like it stems from differing Tomcat distributions for different environments.

	Could you please search from the tomcat folder if you have either of these files anywhere?
	- xalan*.jar
	- xerces*.jar

	I suspect that the 64 bit distribution is not shipping with these, but most others do.  If so, we need to find and copy both these jars to the ..../tomcat*/ipt/WEB-INF/lib

	Thanks,
	Tim


	On Dec 4, 2009, at 12:01 AM, Russell, Laura wrote:


		Is there any issue with running IPT on a 64 bit Fedora virtual machine?  (We've also tried on 64 bit Ubuntu and Centos virtual machines as well)  I seem to remember something about this from IPT training, but I don't have any notes on it.  Or maybe I'm missing something else.  Geoserver starts up, but not IPT.  Pasted IPT content from the log file below.  In the mean time, going back to configuring a 32 bit to see if we can get that one working. Thanks for the help.  Laura

		Log File for IPT content: catalina.out 
		Dec 3, 2009 3:40:00 PM org.apache.catalina.startup.HostConfig deployWAR 
		INFO: Deploying web application archive ipt.war 
		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 main-[/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(TransformerFactory.java:120) 
		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.core.ContainerBase.addChildInternal(ContainerBase.java:760) 
		at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) 
		at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) 
		at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831) 
		at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720) 
		at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) 
		at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150) 
		at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
		at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) 
		at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) 
		at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) 
		at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) 
		at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) 
		at org.apache.catalina.core.StandardService.start(StandardService.java:448) 
		at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) 
		at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 
		at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
		at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
		at java.lang.reflect.Method.invoke(Method.java:616) 
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) 
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 
		Dec 3, 2009 3:40:05 PM org.apache.catalina.core.StandardContext start 
		SEVERE: Error filterStart 
		Dec 3, 2009 3:40:05 PM org.apache.catalina.core.StandardContext start 
		SEVERE: Context [/ipt] startup failed due to previous errors 
		Dec 3, 2009 3:40:06 PM org.apache.catalina.loader.WebappClassLoader loadClass 
		INFO: Illegal access: this web application instance has been stopped already. Could not load org.apache.log4j.helpers.NullEnumeration. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.

		java.lang.IllegalStateException 
		at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1272) 
		at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232) 
		at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332) 
		at org.apache.log4j.Category.getAllAppenders(Category.java:410) 
		at org.apache.velocity.runtime.log.SimpleLog4JLogSystem.shutdown(SimpleLog4JLogSystem.java:162) 
		at org.apache.velocity.runtime.log.SimpleLog4JLogSystem.finalize(SimpleLog4JLogSystem.java:156) 
		at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method) 
		at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:101) 
		at java.lang.ref.Finalizer.access$100(Finalizer.java:32) 
		at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:178) 


		
		Laura Russell 
		VertNet Programmer 
		Biodiversity Institute 
		University of Kansas 
		Dyche Hall 
		1345 Jayhawk Blvd., Room 606 
		Lawrence, KS 66045 
		  
		Phone: 785.864.4681 
		Fax: 785.864.5335 
		Email: larussell at ku.edu <mailto:larussell at ku.edu>  
		URL: http://www.vertnet.org <http://www.vertnet.org>  
		  
		VertNet Portals: 
		MaNIS: http://www.manisnet.org <http://www.manisnet.org/>  
		HerpNET: http://www.herpnet.org <http://www.herpnet.org/>  
		ORNIS: http://www.ornisnet.org <http://www.ornisnet.org/>  
		FishNet2: http://www.fishnet2.net <http://www.fishnet2.net/>  
		  

		_______________________________________________
		IPT mailing list
		IPT at lists.gbif.org
		http://lists.gbif.org/mailman/listinfo/ipt
		


	_______________________________________________
	IPT mailing list
	IPT at lists.gbif.org
	http://lists.gbif.org/mailman/listinfo/ipt
	


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gbif.org/pipermail/ipt/attachments/20091204/5a48f587/attachment-0001.html 


More information about the IPT mailing list