NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: [thredds] Problems with wms-getCapabilities in thredds4.2 snapshot

Interesting - I wonder why the capabilities doc in the war file is older
than the one on your filesystem (Ethan, any ideas)?

Jon

-----Original Message-----
From: Heiko Klein [mailto:Heiko.Klein@xxxxxx] 
Sent: 23 August 2010 07:42
To: thredds@xxxxxxxxxxxxxxxx
Cc: David Neufeld; Jonathan Blower
Subject: Re: [thredds] Problems with wms-getCapabilities in thredds4.2
snapshot

Hi,

indeed, the war file contained an older capabilities_xml.jsp than the 
one installed in work-catalog:

ls -l $TOMCAT/webapps/thredds/WEB-INF/jsp/wms/
...Mar 24 10:43 capabilities_xml.jsp
...Jun  7 00:40 capabilities_xml_1_1_1.jsp
...

ls -l 
$TOMCAT/work/Catalina/localhost/thredds/org/apache/jsp/WEB_002dINF/jsp/w
ms/
...Aug 20 14:38 capabilities_005fxml_005f1_005f1_005f1_jsp.class
...Aug 20 14:38 capabilities_005fxml_005f1_005f1_005f1_jsp.java
...May 10 08:58 capabilities_005fxml_jsp.class
...May 10 08:58 capabilities_005fxml_jsp.java

Removing $TOMCAT/work/Catalina/localhost/thredds, and restarting tomcat 
solved the issue. I'm using tomcat6, but I'm not using the manager, but 
used the redeploy on startup feature.

Thanks for your help.

Heiko

On 2010-08-20 19:05, David Neufeld wrote:
>   Heiko, Jon, Ethan,
>
> I saw similar behavior during my upgrade (in my case I was not able to
> do an undeploy via the tomcat admin interface). After deleting
> work/Catalina/localhost/thredds directory the problem was resolved.
> Using Tomcat 6.0 here.
>
> - Dave
>
> On 8/20/2010 10:58 AM, Ethan Davis wrote:
>> Hi Heiko, Jon,
>>
>> The thredds.war file on the FTP site contains
>> /WEB-INF/jsp/wms/capabilities_xml.jsp. So I'm wondering if this error
>> message was caused by an old version of the compiled JSP page getting
in
>> the way of the new version.
>>
>>> Aug 20, 2010 2:12:00 PM
org.apache.catalina.core.ApplicationDispatcher invoke
>>> SEVERE: Servlet.service() for servlet jsp threw exception
>>> java.lang.NoClassDefFoundError: Could not initialize class
org.apache.jsp.WEB_002dINF.jsp.wms.capabilities_005fxml_jsp
>>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
>> Heiko, could you take a look at the compiled JPS, probably in
>>
TOMCAT_HOME/work/Catalina/localhost/thredds/org/apache/jsp/WEB_002dINF/j
sp/wms/,
>> and see if it is newer than your 4.2 install?
>>
>> Did you do a full undeploy of any old TDS installs before deploying
the
>> new TDS 4.2? I'm not actually sure that a full undeploy removes the
>> working directory (work/Catalina/localhost/thredds). But most
>> unexplained class not found kinds of problems I've seen seem to clear
up
>> when any old version is undeployed before deploying the new version.
>>
>> Also, are you running Tomcat 6.0? Tomcat 7.0 is in beta but I
understand
>> it has changed the way it does some of the things that in 6.0 were
>> stored in the working directories.
>>
>> Ethan
>>
>> On 8/20/2010 9:08 AM, Jon Blower wrote:
>>> Looks like the /WEB-INF/jspcapabilities_xml.jsp file is missing from
the
>>> WAR file for some reason.  It's present in my copy of the source
code -
>>> Ethan, could you see if it's somehow getting missed out of the build
>>> process?
>>>
>>> Thanks for reporting this Heiko,
>>>
>>> Jon
>>>
>>> -----Original Message-----
>>> From: Heiko Klein [mailto:Heiko.Klein@xxxxxx]
>>> Sent: 20 August 2010 15:41
>>> To:thredds@xxxxxxxxxxxxxxxx
>>> Cc: Jonathan Blower
>>> Subject: Re: Problems with wms-getCapabilities in thredds4.2
snapshot
>>>
>>> A short update. WMS version 1.1.1 getCapabilities works:
>>>
>>>
http://dev-vm188:8080/thredds/wms/osisaf/met.no/ice/ice_conc_nh_20091129
>>> 1200_CF.nc?service=WMS&version=1.1.1&request=GetCapabilities
>>>
>>> Heiko
>>>
>>> On 2010-08-20 16:28, Heiko Klein wrote:
>>>> Hi,
>>>>
>>>> I just tried upgrading to thredds4.2 snapshot (2010-08-05). I
followed
>>>> the changes described in
>>>>
>>>
http://www.unidata.ucar.edu/projects/THREDDS/tech/tds4.2/UpgradingTo4.2.
>>> html
>>>>
>>>> I left the wmsConfig.xml file unchanged, and just copied it to the
>>>> content/thredds catalog.
>>>>
>>>>
>>>> Requesting a wms-map works well:
>>>>
>>>
http://dev-vm188:8080/thredds/wms/osisaf/met.no/ice/ice_conc_nh_20091129
>>>
1200_CF.nc?REQUEST=GetMap&LAYERS=ice_conc&PALETTE=redblue&SERVICE=WMS&FO
>>>
RMAT=image/png&VERSION=1.3.0&CRS=EPSG:4326&BBOX=-30,-60,30,90&WIDTH=400&
>>> HEIGHT=400&STYLES=BOXFILL/ncview
>>>>
>>>> though the colors look a bit different (different scale?) than in
>>>> thredds 4.1.
>>>>
>>>> Requesting a capabilities document for the same file (or some
others,
>>>> too) gives a 500 internal server error:
>>>>
>>>
http://dev-vm188:8080/thredds/wms/osisaf/met.no/ice/ice_conc_nh_20091129
>>> 1200_CF.nc?service=WMS&version=1.3.0&request=GetCapabilities
>>>>
>>>> Error in catalina.out:
>>>> SEVERE: Servlet.service() for servlet jsp threw exception
>>>> java.lang.NoClassDefFoundError: Could not initialize class
>>>> org.apache.jsp.WEB_002dINF.jsp.wms.capabilities_005fxml_jsp
>>>>
>>>>
>>>> I attach the complete catalina.out file of a freshly rebootet
server
>>>> after one request.
>>>>
>>>>
>>>> Best regards,
>>>>
>>>> Heiko
>>>>
>>> _______________________________________________
>>> thredds mailing list
>>> thredds@xxxxxxxxxxxxxxxx
>>> For list information or to unsubscribe,
visit:http://www.unidata.ucar.edu/mailing_lists/
>> _______________________________________________
>> thredds mailing list
>> thredds@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe,
visit:http://www.unidata.ucar.edu/mailing_lists/
>
>
> _______________________________________________
> thredds mailing list
> thredds@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit:
http://www.unidata.ucar.edu/mailing_lists/

-- 
Dr. Heiko Klein                              Tel. + 47 22 96 30 00
Development Section / IT Department          Fax. + 47 22 69 63 55
Norwegian Meteorological Institute           http://www.met.no
P.O. Box 43 Blindern  0313 Oslo NORWAY



  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: