Thanks Nils and Christian. We'll get that updated.
Ethan
On 6/10/2010 4:47 PM, Christian Ward-Garrison wrote:
> Hello all,
>
> I'd like to add that the latest development version, 4.2.20100527.2031,
> introduces another undocumented dependency: Berkely DB, Java Edition.
> I'm not exactly sure what NJ uses it for, but NcML aggregation fails
> without it.
>
> For Maven projects that use the latest unbundled NJ, add the following
> elements to your pom.xml:
>
> <repositories>
> <!-- For com.sleepycat.je -->
> <repository>
> <id>download.oracle.com/maven</id>
> <url>http://download.oracle.com/maven</url>
> </repository>
> </repositories>
> ...
> </dependencies>
> <dependency>
> <groupId>com.sleepycat</groupId>
> <artifactId>je</artifactId>
> <version>4.0.71</version>
> </dependency>
> </dependencies>
>
> Regards,
> Christian Ward-Garrison
>
>
> On 6/10/2010 1:29 AM, Nils Hoffmann wrote:
>> Hi John, hi list!
>> I'm using the unbundled version of netcdf-java 4.1 to read files in
>> netcdf format (ANDI-MS, ANDI-CHROM). However, I found that the jar
>> dependencies noted on this
>> page
>> http://www.unidata.ucar.edu/software/netcdf-java/reference/JarDependencies.html
>>
>> are not really up to date.
>> I had to add unidatacommon.jar to my classpath to avoid the following
>> exception:
>>
>> java.lang.NoClassDefFoundError: ucar/unidata/geoloc/ProjectionImpl
>> at ucar.nc2.iosp.nids.Nidsiosp.isValidFile(Nidsiosp.java:81)
>> at ucar.nc2.NetcdfFile.open(NetcdfFile.java:742)
>> at ucar.nc2.NetcdfFile.open(NetcdfFile.java:403)
>> at ucar.nc2.NetcdfFile.open(NetcdfFile.java:373)
>> at ucar.nc2.NetcdfFile.open(NetcdfFile.java:360)
>> at ucar.nc2.NetcdfFile.open(NetcdfFile.java:348)
>> ... (my call stack skipped) ...
>> Caused by: java.lang.ClassNotFoundException:
>> ucar.unidata.geoloc.ProjectionImpl
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>> ... 15 more
>>
>> As far as I understand it, ProjectionImpl should only be required by
>> a NetcdfDataset implementation?
>>
>> Sincerely,
>> Nils
>>
>>
>
> _______________________________________________
> netcdf-java mailing list
> netcdf-java@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/