Neither TDS 4.2.4 nor 4.2.5 have a fully integrated ncISO. The current
integration is pretty much the same as the old ncISO install except the
.jar file is already in place and the web.xml file already contains the
needed (though commented out) entries. You simply have to uncomment
three sections in the web.xml file and restart the TDS or Tomcat (or if
you haven't turned off automatic reload, Tomcat will notice that the
web.xml has changed and reload on its own).
The web page you mention below applies to both 4.2.4 and 4.2.5. It is
important to remember that any time the TDS is re-deployed, the web.xml
file will need to be re-edited.
An upcoming TDS release will make this consistent with enabling other
TDS services. Something like a <ncISO><allow>true</allow></ncISO>
element in the threddsConfig.xml file.
Sorry for the confusion.
On 3/11/2011 8:00 AM, Rich Signell wrote:
> After upgrading from TDS 4.2.4, in which ncISO worked out of the box,
> I tried using TDS 4.2.5, and my ISO service was broken, returning 404
> errors. After 30 minutes of looking as permissions, I discovered
> that ncISO is turned off by default in TDS 4.2.5, and must be
> activated by editing the web.xml file in the WEB-INF directory per
> these instructions:
> I've had two other people contact me this morning to ask why their
> ncISO wasn't working anymore, so I thought I'd post this here. I'm
> also wondering why the capability is turned off by default, because
> if you won't want it, you don't have to specify it as a service for
> your datasets. I'd vote to turn it back on by default.