Roland Schweitzer wrote:
Hi Folks,
We are pleased to announce the release of LAS 7.2
(ftp://ftp.pmel.noaa.gov/pub/las/las.v7.2.tar.gz). This version
includes new features for vector variables and new products and
capabilities for multiple variables. The release notes
(http://ferret.pmel.noaa.gov/LAS/documentation/las-release-notes-7-2/)
have several example plots showing off the new features.
Please upgrade to this release and send your feedback to the list.
Roland,
I have attempted to upgrade to LAS v7.2 but when I attempt to test the
F-TDS installation I see an error:
/free/las.v7.2# cd test/LASTest/
/free/las.v7.2/test/LASTest# !ant
ant lastest -Df=1
Buildfile: build.xml
init:
[mkdir] Created dir:
/stage/free-root/x86_64-redhat-el5/las.v7.2/test/LASTest/build
[mkdir] Created dir:
/stage/free-root/x86_64-redhat-el5/las.v7.2/test/LASTest/las
[jar] Building jar:
/stage/free-root/x86_64-redhat-el5/las.v7.2/test/LASTest/las/las.jar
compileTest:
[javac] Compiling 6 source files to
/stage/free-root/x86_64-redhat-el5/las.v7.2/test/LASTest/build
lastest:
[java] java.io.FileNotFoundException:
/stage/free-root/x86_64-redhat-el5/las.v7.2/test/LASTest/../../conf/server/operationsV7.xml
(No such file or directory)
[java] at java.io.FileInputStream.open(Native Method)
[java] at java.io.FileInputStream.<init>(FileInputStream.java:137)
[java] at java.io.FileInputStream.<init>(FileInputStream.java:96)
[java] at
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:87)
[java] at
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:178)
[java] at
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
[java] at
org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
[java] at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
[java] at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
[java] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[java] at
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
[java] at
org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
[java] at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
[java] at org.jdom.input.SAXBuilder.build(SAXBuilder.java:810)
[java] at org.jdom.input.SAXBuilder.build(SAXBuilder.java:789)
[java] at
gov.noaa.pmel.tmap.las.jdom.JDOMUtils.XML2JDOM(JDOMUtils.java:80)
[java] at LASTest.<init>(Unknown Source)
[java] at LASTest.main(Unknown Source)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:616)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
[java] at
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
[java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at
org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[java] at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[java] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[java] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
[java] ==== LAS test: Are the FTDS URLs working? =================
[java] ---- Check dataset:
http://localhost:8080/thredds/dodsC/las/id-60b17e7fa9/data_data.nodc.noaa.gov_thredds_dodsC_woa_WOA09_NetCDFdata_temperature_seasonal_5deg.nc.jnl
[java] DConnect FileNotFound; retry open (1)
http://localhost:8080/thredds/dodsC/las/id-60b17e7fa9/data_data.nodc.noaa.gov_thredds_dodsC_woa_WOA09_NetCDFdata_temperature_seasonal_5deg.nc.jnl.dds
[java] DConnect FileNotFound; retry open (2)
http://localhost:8080/thredds/dodsC/las/id-60b17e7fa9/data_data.nodc.noaa.gov_thredds_dodsC_woa_WOA09_NetCDFdata_temperature_seasonal_5deg.nc.jnl.dds
[java] DConnect FileNotFound; retry open (3)
http://localhost:8080/thredds/dodsC/las/id-60b17e7fa9/data_data.nodc.noaa.gov_thredds_dodsC_woa_WOA09_NetCDFdata_temperature_seasonal_5deg.nc.jnl.dds
[java] An error was returned by the remote server.
[java] Connection cannot be opened
[java] java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
[java] at java.util.ArrayList.rangeCheck(ArrayList.java:571)
[java] at java.util.ArrayList.get(ArrayList.java:349)
[java] at LASDatasetTester.testFTDS(Unknown Source)
[java] at LASTest.testFTDS(Unknown Source)
[java] at LASTest.runTest(Unknown Source)
[java] at LASTest.main(Unknown Source)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:616)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
[java] at
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
[java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at
org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[java] at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[java] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[java] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
BUILD SUCCESSFUL
Total time: 7 seconds
The script seems to be looking in the wrong place for "operationsV7.xml".
-- John
Roland
LAS Release Notes (7.2)
by roland — last modified 2010-12-16 19:38
The current release is LAS 7.2 (December 2010)
This version of LAS requires Ferret 6.65.
* *
Important Housekeeping Detail
*The server configuration directory will now be installed under
$TOMCAT_HOME/content/las/ instead of the the directory where you
unpack your LAS and run configure. You'll need to locate this
directory and apply your changes to the configuration there after the
install.*
Major New Features
Multiple Variable Selection
LAS now supports selection of more than one variable from the same
data set on the main interface. When more than one variable is
selected you can make new visualizations appropriate for the number of
variables you have chosen.
1. Time series line plots will include all of the variables
selected with multiple axis scales and line colors.
2. You can make property-property scatter plots of two different
variables.
3. You can also color the symbols in a property-property plot by
the value of a third variable.
Vector Variables
1. Vector variables and vector plots are now supported (in XY, XT
and YT dimensions).
2. Vectors can be plotted in the vizGal comparison tool and the
difference between to vector variable can be plotted in XY using
vizGal.
3. vizGal itself has new layout and some new features that allow
comparisons along any axis. For example, you can make time
series plots with a different point in XY selected in each of
the panels.
4. The addXML utility automatically detects and configures many
vector variable when scanning a THREDDS catalog or other netCDF
data source with containing multiple variables.