So is my problem also related to the location of this JNI library?
On Feb 12, 2008 10:10 AM, Matthijs H.D. van der Wiel <[log in to unmask]> wrote:
> Dear Peter,
>
> I can confirm that exporting spectra to Splat works fine under Linux.
> This is a problem I only encounter when running starlink on my Mac
> (Intel, OS X 10.5.1).
>
> If I run splat from a terminal and click 'file' --> 'open' to open one
> of the GaiaTempSpectrumx.sdf files, I get the following output in the
> terminal (and the same pop-up window saying that the spectrum has an
> unkown type, format or name syntax):
>
> * * * * * *
> ~/data/SLS/M07BN03 >Feb 12, 2008 9:58:09 AM
> uk.ac.starlink.splat.imagedata.NDFJ <clinit>
> WARNING: Failed to load the Starlink SPLAT-VO JNI library
> Feb 12, 2008 9:58:09 AM uk.ac.starlink.splat.imagedata.NDFJ <clinit>
> WARNING: No native NDF support available
> Feb 12, 2008 9:58:09 AM uk.ac.starlink.splat.data.SpecDataFactory
> makeNDFSpecDataImpl
> INFO: No native NDF support, using less efficient NDX/JNIHDS access
> Feb 12, 2008 9:58:09 AM uk.ac.starlink.hds.HDSPackage isAvailable
> INFO: couldn't load library jnihds:
> /Applications/starlink/star/starjava/lib/i386/libjnihds.jnilib:
> java.lang.UnsatisfiedLinkError: couldn't load library jnihds:
> /Applications/starlink/star/starjava/lib/i386/libjnihds.jnilib:
> at uk.ac.starlink.util.Loader.loadLibrary(Loader.java:149)
> at uk.ac.starlink.hds.HDSObject.<clinit>(HDSObject.java:96)
> at uk.ac.starlink.hds.HDSPackage.isAvailable(HDSPackage.java:34)
> at uk.ac.starlink.hds.NDFNdxHandler.getInstance(NDFNdxHandler.java:70)
> at uk.ac.starlink.hds.NDFNdxHandler.<clinit>(NDFNdxHandler.java:54)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:164)
> at uk.ac.starlink.ndx.NdxIO.<init>(NdxIO.java:74)
> at uk.ac.starlink.splat.data.NDXSpecDataImpl.open(NDXSpecDataImpl.java:338)
> at uk.ac.starlink.splat.data.NDXSpecDataImpl.<init>(NDXSpecDataImpl.java:90)
> at uk.ac.starlink.splat.data.SpecDataFactory.makeNDFSpecDataImpl(SpecDataFactory.java:400)
> at uk.ac.starlink.splat.data.SpecDataFactory.makeLocalFileImpl(SpecDataFactory.java:357)
> at uk.ac.starlink.splat.data.SpecDataFactory.get(SpecDataFactory.java:332)
> at uk.ac.starlink.splat.data.SpecDataFactory.get(SpecDataFactory.java:222)
> at uk.ac.starlink.splat.iface.SplatBrowser.tryAddSpectrum(SplatBrowser.java:1934)
> at uk.ac.starlink.splat.iface.SpectrumIO.addSpectra(SpectrumIO.java:311)
> at uk.ac.starlink.splat.iface.SpectrumIO$2.run(SpectrumIO.java:260)
> Caused by: java.lang.UnsatisfiedLinkError:
> /Applications/starlink/star/starjava/lib/i386/libjnihds.jnilib:
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1739)
> at java.lang.Runtime.loadLibrary0(Runtime.java:822)
> at java.lang.System.loadLibrary(System.java:993)
> at uk.ac.starlink.util.Loader.loadLibrary(Loader.java:114)
> ... 16 more
> Feb 12, 2008 9:58:09 AM uk.ac.starlink.hds.HDSPackage isAvailable
> WARNING: JNIHDS load failed - no HDF/HDS access
> * * * * * *
>
> On repeating the request to load the GaiaTempSpectrum into Splat, the
> error message reduces to:
>
> * * * * * *
> ~/data/SLS/M07BN03 >Feb 12, 2008 10:02:48 AM
> uk.ac.starlink.splat.data.SpecDataFactory makeNDFSpecDataImpl
> INFO: No native NDF support, using less efficient NDX/JNIHDS access
> * * * * * *
>
> I have to close splat and start it again in order to reproduce the
> first error message, i.e. the one that starts with "WARNING: Failed to
> load the Starlink SPLAT-VO JNI library".
>
> -
> Matthijs
>
>
> On Feb 11, 2008 6:00 PM, Peter W. Draper <[log in to unmask]> wrote:
> >
> > On Mon, 11 Feb 2008, Matthijs H.D. van der Wiel wrote:
> >
> > > I am running the new Humu release of starlink on Mac OS X 10.5.1. I load
> > > files from the ACSIS correlator into Gaia. Every time I try sending a
> > > spectrum to Splat (using the "send: replace" or "send: add" button in
> > > the "Display image sections of a cube" window), the following happens:
> > > - the first window of Splat is loaded, as it should
> > > - before the spectrum appears, a message pops up saying something
> > > similar to "Spectrum '/Users/MHD/data/GaiaTempSpectrum3.sdf' has an
> > > unknown type, format or name syntax."
> > > - the only option is to click "OK" in the error pop up window
> > >
> > > If I use the "File" menu in Splat to open one of the tempspectra, it
> > > results in the same error, but there is an extra option on the error
> > > window besides "OK": "show details". If I click that, this is the
> > > extra information:
> > > """
> > > uk.ac.starlink.splat.util.SplatException: Spectrum
> > > '/Users/MHD/data/GaiaTempSpectrum2.sdf' has an unknown type, format or
> > > name syntax.
> > > at uk.ac.starlink.splat.data.SpecDataFactory.throwReport(SpecDataFactory.java:540)
> > > at uk.ac.starlink.splat.data.SpecDataFactory.get(SpecDataFactory.java:344)
> > > at uk.ac.starlink.splat.data.SpecDataFactory.get(SpecDataFactory.java:222)
> > > at uk.ac.starlink.splat.iface.SplatBrowser.tryAddSpectrum(SplatBRowser.java:1934)
> > > at uk.ac.starlink.splat.iface.SpectrumIO.addSpectra(SpectrumIO.java:311)
> > > at uk.ac.starlink.splat.iface.SpectrumIO$2.run(SpectrumIO.java:260)
> > > """
> > >
> > > I have also had this problem with the previous release (Puana) under
> > > Mac OS X 10.5, but not with Puana under Linux (Red Hat). I haven't yet
> > > tried Humu under Linux. How can the format, type or name syntax be
> > > okay if I export from Gaia under Linux, but wrong if I export from Mac
> > > Gaia?
> >
> > Hi Matthijs,
> >
> > there has been one report of a similar problem with SPLAT in the Puana
> > build. I'd hoped this latest release would fix that, but as I don't have
> > access to an Intel 10.5 machine to check things, that was just a hope.
> >
> > In the terminal where you run up SPLAT are there any messages? If so
> > could you post them as well.
> >
> > BTW, this should be OK under Linux.
> >
> > Peter.
> >
> > --
> > Peter W. Draper, http://astro.dur.ac.uk/~pdraper
> >
>
>
>
>
> --
> M.H.D. van der Wiel
> SRON (Netherlands Institute for Space Research) &
> Kapteyn Astronomical Institute, University of Groningen
> e-mail: [log in to unmask] | room: ZG 183 [Landleven 12] | tel: +31
> (0)50 363 4083
> homepage: http://www.astro.rug.nl/~wiel/
>
--
M.H.D. van der Wiel
SRON (Netherlands Institute for Space Research) &
Kapteyn Astronomical Institute, University of Groningen
e-mail: [log in to unmask] | room: ZG 183 [Landleven 12] | tel: +31
(0)50 363 4083
homepage: http://www.astro.rug.nl/~wiel/
|