[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[THREDDS #CZR-333353]: running multiple TDS' under same tomcat

This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.


  • Subject: [THREDDS #CZR-333353]: running multiple TDS' under same tomcat
  • Date: Fri, 08 Jan 2010 10:28:13 -0700

Hi Kevin,

It isn't clear to me from the error messages what the problem is when you run 
two TDS on the same Tomcat instance. We have not introduced a new way to 
accomplish this. I will dig into it and see what I can figure out. I'll get 
back to you soon.

Ethan

> In the past, using v3.x of TDS, I have been able to run multiple
> instances of THREDDS under the same tomcat by modifying the
> WEB-INF/web.xml files to change the name of the context, as such:
> 
> <context-param>
> <param-name>ContextPath</param-name>
> <param-value>/thredds2/</param-value>
> </context-param>
> 
> 
> This would then create a
> content/thredds2
> 
> directory which the catalog would live in, etc.
> 
> However, using v4.1 I find this simple change no longer works.  After
> making the above change, I receive an error in the tomcat log files that
> simply says:
> 
> INFO: Deploying web application archive thredds2.war
> log4j:WARN No appenders could be found for logger
> (org.apache.commons.digester.Digester.sax).
> log4j:WARN Please initialize the log4j system properly.
> TdsConfigContextListener.contextInitialized(): start.
> Jan 7, 2010 12:50:03 PM org.apache.catalina.core.StandardContext start
> *SEVERE: Error listenerStart*
> Jan 7, 2010 12:50:03 PM org.apache.catalina.core.StandardContext start
> SEVERE: Context [/thredds2] startup failed due to previous errors
> 
> I'm using tomcat 5.5.x and java 1.6.  TDS v4.1  runs fine under the
> "thredds" context, by the way.
> 
> Did THREDDS v4.1 introduce another way to accomplish running multiple
> instances under the same tomcat?
> 
> thanks
> Kevin
> 
> --
> Kevin O'Brien                   UW/JISAO
> Research Scientist              NOAA/PMEL/TMAP


Ticket Details
===================
Ticket ID: CZR-333353
Department: Support THREDDS
Priority: Normal
Status: Open