[IPT] IPT and 32 bit vs 64 bit servers

"Markus Döring (GBIF)" mdoering at gbif.org
Fri Dec 4 12:06:04 CET 2009


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
>> URL: http://www.vertnet.org
>>
>> VertNet Portals:
>> MaNIS: http://www.manisnet.org
>> HerpNET: http://www.herpnet.org
>> ORNIS: http://www.ornisnet.org
>> FishNet2: 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/f5346f07/attachment.html 


More information about the IPT mailing list