[gdal-dev] 64 bit linux format support

David Boyd dboyd at data-tactics.com
Fri Jan 29 17:02:59 EST 2010


Even:
   Thanks.  I found part of the issue.  Apparently
I had the ECW version of the library (instead of the base
one) and was getting a unresolved dynamic link error.

Now NITF is an available option.  Unfortunatly, I can still
not get it to load.  Now I am getting an error in the log about
an IllegalArgumentException.  The attached is the log file.
Below is the output from gdalinfo on the file.

I am using 1.0.5 of the imageio ext.  In my googling about
I saw something about Geoserver 2.0RC1 using 1.0.4.  I have
version 2.0.1 of Geoserver.
Could that be the difference?

> [jboss at dt-demo-geo imageiolibs]$ ./gdalinfo /mapdata/CADRG/centcom/rpf/cdrgxgnc
> jncn_13/rpf/cjnc/cjncz01/0004r023.jn1.ntf
> Driver: NITF/National Imagery Transmission Format
> Size is 1536, 1536
> Coordinate System is:
> GEOGCS["WGS 84",
>     DATUM["WGS_1984",
>         SPHEROID["WGS 84",6378137,298.257223563,
>             AUTHORITY["EPSG","7030"]],
>         TOWGS84[0,0,0,0,0,0,0],
>         AUTHORITY["EPSG","6326"]],
>     PRIMEM["Greenwich",0,
>         AUTHORITY["EPSG","8901"]],
>     UNIT["degree",0.0174532925199433,
>         AUTHORITY["EPSG","9108"]],
>     AXIS["Lat",NORTH],
>     AXIS["Long",EAST],
>     AUTHORITY["EPSG","4326"]]
> Origin = (179.251559251559286,8.307692307692307)
> Pixel Size = (0.002923596673597,-0.002704326923077)
> Metadata:
>   NITF_FHDR=NITF02.00
>   NITF_CLEVEL=03
>   NITF_STYPE=
>   NITF_OSTAID=DMA
>   NITF_FDT=24160004ZJAN02
>   NITF_FTITLE=0004R023.JN1
>   NITF_FSCLAS=U
>   NITF_FSCODE=
>   NITF_FSCTLH=
>   NITF_FSREL=
>   NITF_FSCAUT=
>   NITF_FSCTLN=
>   NITF_FSDWNG=
>   NITF_FSCOP=00000
>   NITF_FSCPYS=00000
>   NITF_ENCRYP=0
>   NITF_ONAME=DMA Primary Site
>   NITF_OPHONE=
>   NITF_IID1=CADRG
>   NITF_IDATIM=
>   NITF_TGTID=
>   NITF_ITITLE=0004R023.JN1
>   NITF_ISCLAS=U
>   NITF_ISCODE=
>   NITF_ISCTLH=
>   NITF_ISREL=
>   NITF_ISCAUT=
>   NITF_ISCTLN=
>   NITF_ISDWNG=
>   NITF_ISORCE=
>   NITF_PVTYPE=INT
>   NITF_IREP=RGB/LUT
>   NITF_ICAT=MAP
>   NITF_ABPP=08
>   NITF_PJUST=R
>   NITF_IC=M4
>   NITF_IMODE=B
> Image Structure Metadata:
>   COMPRESSION=VECTOR QUANTIZATION
> Corner Coordinates:
> Upper Left  ( 179.2515593,   8.3076923)
> Lower Left  ( 179.2515593,   4.1538462)
> Upper Right (     183.742,       8.308)
> Lower Right (     183.742,       4.154)
> Center      (     181.497,       6.231)
> Band 1 Block=256x256 Type=Byte, ColorInterp=Palette
>   Color Table (RGB with 216 entries)
>     0: 7,23,178,255
>     1: 247,245,245,255
>     2: 124,137,224,255
>     3: 245,237,226,255
>     4: 154,162,228,255




Even Rouault wrote:
> David,
> 
> If you just need reading uncompressed or JPEG compressed NITF, you don't have 
> to bother with MrSID or ECW. Those formats are totally unrelated. Except if 
> you want to read JPEG2000 compressed NITF files, in which case you need to 
> have a GDAL build with a JPEG2000 capable driver (Kakadu, MrSID or ECW).
> 
> See http://trac.osgeo.org/gdal/wiki/BuildHints that has some information 
> specific to how building with those drivers.
> 
> Best reagards,
> 
> Even
> 
>> All:
>>    Sorry for the newbie question.  I have searched archives and not
>> seen an answer.
>>
>>    I am setting up a Geoserver system on 64 bit Linux (CENTOS) and
>> need support for NITF formats.  I installed the lastest imageioext
>> binaries but none of the additional GDAL formats show up.
>>
>> I have verified all the paths (LD_LIBRARY_PATH) and such but but
>>
>> According to the 2.0 docs I should see DTED, EHdr, ERDASImg the MrSID
>> and NITF formats when I create a new data store.  I downloaded the ECW
>> version of the libraries.
>>
>> I have looked all through the docs and the only thing I can figure is
>> that MrSID support is needed to support NITF and a number of
>> other formats. That only seems to be available in the 32 bit
>> versions.
>>
>> Any ideas/help on where to look or what I might have done
>> wrong would be appreciated.
> 
> 
> 
> 

-- 
========= mailto:dboyd at data-tactics.com ============
David W. Boyd
Director, Engineering, Research and Development
Data Tactics Corporation
7901 Jones Branch, Suite 240
Mclean, VA 22102
office:   +1-703-506-3735, ext 308
fax:     +1-703-506-6703
cell:     +1-703-402-7908
============== http://www.data-tactics.com/ ============


The information contained in this message may be privileged
and/or confidential and protected from disclosure.
If the reader of this message is not the intended recipient
or an employee or agent responsible for delivering this message
to the intended recipient, you are hereby notified that any
dissemination, distribution or copying of this communication
is strictly prohibited.  If you have received this communication
in error, please notify the sender immediately by replying to
this message and deleting the material from any computer.


-------------- next part --------------
2010-01-29 21:39:33,693 ERROR [org.vfny.geoserver.global] - 
----------------------------------
- GEOSERVER_DATA_DIR: /mapdata
----------------------------------
2010-01-29 21:39:34,500 INFO [org.geoserver] - Loaded style 'point'
2010-01-29 21:39:34,502 INFO [org.geoserver] - Loaded style 'green'
2010-01-29 21:39:34,503 INFO [org.geoserver] - Loaded style 'simple_streams'
2010-01-29 21:39:34,504 INFO [org.geoserver] - Loaded style 'polygon'
2010-01-29 21:39:34,505 INFO [org.geoserver] - Loaded style 'burg'
2010-01-29 21:39:34,506 INFO [org.geoserver] - Loaded style 'flags'
2010-01-29 21:39:34,507 INFO [org.geoserver] - Loaded style 'simple_roads'
2010-01-29 21:39:34,508 INFO [org.geoserver] - Loaded style 'restricted'
2010-01-29 21:39:34,509 INFO [org.geoserver] - Loaded style 'dem'
2010-01-29 21:39:34,510 INFO [org.geoserver] - Loaded style 'raster'
2010-01-29 21:39:34,511 INFO [org.geoserver] - Loaded style 'cite_lakes'
2010-01-29 21:39:34,512 INFO [org.geoserver] - Loaded style 'pophatch'
2010-01-29 21:39:34,513 INFO [org.geoserver] - Loaded style 'giant_polygon'
2010-01-29 21:39:34,514 INFO [org.geoserver] - Loaded style 'tiger_roads'
2010-01-29 21:39:34,515 INFO [org.geoserver] - Loaded style 'population'
2010-01-29 21:39:34,517 INFO [org.geoserver] - Loaded style 'grass'
2010-01-29 21:39:34,518 INFO [org.geoserver] - Loaded style 'rain'
2010-01-29 21:39:34,519 INFO [org.geoserver] - Loaded style 'poly_landmarks'
2010-01-29 21:39:34,520 INFO [org.geoserver] - Loaded style 'poi'
2010-01-29 21:39:34,521 INFO [org.geoserver] - Loaded style 'capitals'
2010-01-29 21:39:34,522 INFO [org.geoserver] - Loaded style 'concat'
2010-01-29 21:39:34,523 INFO [org.geoserver] - Loaded style 'line'
2010-01-29 21:39:34,525 INFO [org.geoserver] - Loaded default workspace sf
2010-01-29 21:39:34,534 INFO [org.geoserver] - Loaded workspace 'sf'
2010-01-29 21:39:34,537 INFO [org.geoserver] - Loaded workspace 'cite'
2010-01-29 21:39:34,540 INFO [org.geoserver] - Loaded workspace 'topp'
2010-01-29 21:39:34,543 INFO [org.geoserver] - Loaded workspace 'nurc'
2010-01-29 21:39:34,545 INFO [org.geoserver] - Loaded workspace 'tiger'
2010-01-29 21:39:34,548 INFO [org.geoserver] - Loaded workspace 'sde'
2010-01-29 21:39:34,551 INFO [org.geoserver] - Loaded workspace 'it.geosolutions'
2010-01-29 21:39:34,554 INFO [org.geoserver] - Loaded workspace 'dt'
2010-01-29 21:39:34,570 INFO [org.geoserver] - Loaded store 'mosaic', enabled
2010-01-29 21:39:34,572 INFO [org.geoserver] - Loaded coverage store 'mosaic'
2010-01-29 21:39:34,627 TRACE [org.geotools.resource] - Loaded resources for English from bundle "org.geotools.resources.i18n".
2010-01-29 21:39:35,989 TRACE [org.geotools.resource] - Loaded resources for English from bundle "org.geotools.resources.i18n".
2010-01-29 21:39:36,010 INFO [org.geotools.factory] - Factory implementations for category CRSFactory:
  org.geotools.referencing.factory.ReferencingObjectFactory
2010-01-29 21:39:36,018 INFO [org.geotools.factory] - Factory implementations for category DatumFactory:
  org.geotools.referencing.factory.ReferencingObjectFactory
  org.geotools.referencing.factory.DatumAliases
2010-01-29 21:39:36,041 INFO [org.geotools.factory] - Factory implementations for category MathTransformFactory:
  org.geotools.referencing.operation.DefaultMathTransformFactory
2010-01-29 21:39:36,128 DEBUG [org.geotools.referencing.factory] - Loading datum aliases from "vfszip:/usr/local/jboss-5.1.0.GA/server/default/deploy/geoserver.war/WEB-INF/lib/gt-referencing-2.6.1.jar/org/geotools/referencing/factory/DatumAliasesTable.txt".
2010-01-29 21:39:36,248 INFO [org.geotools.factory] - Factory implementations for category CSFactory:
  org.geotools.referencing.factory.ReferencingObjectFactory
2010-01-29 21:39:36,329 INFO [org.geotools.factory] - Factory implementations for category CRSAuthorityFactory:
  org.geotools.referencing.factory.epsg.DefaultFactory
  org.geotools.referencing.factory.epsg.FactoryUsingWKT
  org.geotools.referencing.factory.epsg.LongitudeFirstFactory
  org.geotools.referencing.factory.wms.AutoCRSFactory
  org.geotools.referencing.factory.wms.WebCRSFactory
  org.geotools.referencing.factory.URN_AuthorityFactory
  org.geotools.referencing.factory.HTTP_AuthorityFactory
  org.geotools.referencing.factory.epsg.LongitudeFirstEpsgDecorator
  org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
  org.vfny.geoserver.crs.GeoserverCustomWKTFactory
  org.vfny.geoserver.crs.GeoserverOverridingWKTFactory
2010-01-29 21:39:36,331 INFO [org.geotools.referencing.factory] - Using "/usr/local/jboss-5.1.0.GA/server/default/deploy/geoserver.war/WEB-INF/lib/main-2.0.1.jar/org/vfny/geoserver/crs/override_epsg.properties" as EPSG factory.
2010-01-29 21:39:36,516 INFO [org.geotools.referencing.factory] - Connected to EPSG database "jdbc:hsqldb:file:/tmp/Geotools/Databases/HSQL/v7.4.0/EPSG" on "HSQL Database Engine".
2010-01-29 21:39:36,579 TRACE [org.geotools.resource] - Loaded resources for English from bundle "org.geotools.resources.i18n".
2010-01-29 21:39:36,582 INFO [org.geotools.referencing.factory] - Using "/mapdata/user_projections/epsg.properties" as EPSG factory.
2010-01-29 21:39:36,600 WARN [org.geotools.referencing.factory] - Axis elements found in a wkt definition, the force longitude first axis order hint might not be respected:
PROJCS["WGS84 / Simple Mercator", GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS_1984", 6378137.0, 298.257223563]], PRIMEM["Greenwich", 0.0], UNIT["degree", 0.017453292519943295]], PROJECTION["Mercator_1SP_Google"], PARAMETER["latitude_of_origin", 0.0], PARAMETER["central_meridian", 0.0], PARAMETER["scale_factor", 1.0], PARAMETER["false_easting", 0.0], PARAMETER["false_northing", 0.0], UNIT["m", 1.0], AXIS["x", EAST], AXIS["y", NORTH], AUTHORITY["EPSG","54004"]]
2010-01-29 21:39:36,648 DEBUG [org.geotools.referencing.factory] - Failure in the primary factory: No code "EPSG:4326" from authority "European Petroleum Survey Group" found for object of type "IdentifiedObject". Now trying the fallback factory...
2010-01-29 21:39:36,883 INFO [org.geoserver] - Loaded coverage 'mosaic', enabled
2010-01-29 21:39:36,887 INFO [org.geoserver] - Loaded coverage 'mosaic'
2010-01-29 21:39:36,922 INFO [org.geoserver] - Loaded layer 'mosaic'
2010-01-29 21:39:36,925 INFO [org.geoserver] - Loaded store 'img_sample2', enabled
2010-01-29 21:39:36,925 INFO [org.geoserver] - Loaded coverage store 'img_sample2'
2010-01-29 21:39:37,094 INFO [org.geotools.factory] - Factory implementations for category MathTransformProvider:
  org.geotools.referencing.operation.transform.LogarithmicTransform1D$Provider
  org.geotools.referencing.operation.transform.ExponentialTransform1D$Provider
  org.geotools.referencing.operation.transform.ProjectiveTransform$ProviderAffine
  org.geotools.referencing.operation.transform.ProjectiveTransform$ProviderLongitudeRotation
  org.geotools.referencing.operation.transform.GeocentricTranslation$Provider
  org.geotools.referencing.operation.transform.GeocentricTranslation$ProviderSevenParam
  org.geotools.referencing.operation.transform.GeocentricTranslation$ProviderFrameRotation
  org.geotools.referencing.operation.transform.GeocentricTransform$Provider
  org.geotools.referencing.operation.transform.GeocentricTransform$ProviderInverse
  org.geotools.referencing.operation.transform.MolodenskiTransform$Provider
  org.geotools.referencing.operation.transform.MolodenskiTransform$ProviderAbridged
  org.geotools.referencing.operation.transform.NADCONTransform$Provider
  org.geotools.referencing.operation.transform.WarpTransform2D$Provider
  org.geotools.referencing.operation.projection.EquidistantCylindrical$Provider
  org.geotools.referencing.operation.projection.EquidistantCylindrical$SphericalProvider
  org.geotools.referencing.operation.projection.PlateCarree$Provider
  org.geotools.referencing.operation.projection.Mercator1SP$Provider
  org.geotools.referencing.operation.projection.Mercator2SP$Provider
  org.geotools.referencing.operation.projection.MercatorPseudoProvider
  org.geotools.referencing.operation.projection.TransverseMercator$Provider
  org.geotools.referencing.operation.projection.TransverseMercator$Provider_SouthOrientated
  org.geotools.referencing.operation.projection.ObliqueMercator$Provider
  org.geotools.referencing.operation.projection.ObliqueMercator$Provider_TwoPoint
  org.geotools.referencing.operation.projection.HotineObliqueMercator$Provider
  org.geotools.referencing.operation.projection.HotineObliqueMercator$Provider_TwoPoint
  org.geotools.referencing.operation.projection.AlbersEqualArea$Provider
  org.geotools.referencing.operation.projection.LambertConformal1SP$Provider
  org.geotools.referencing.operation.projection.LambertConformal2SP$Provider
  org.geotools.referencing.operation.projection.LambertConformalBelgium$Provider
  org.geotools.referencing.operation.projection.LambertAzimuthalEqualArea$Provider
  org.geotools.referencing.operation.projection.Orthographic$Provider
  org.geotools.referencing.operation.projection.Stereographic$Provider
  org.geotools.referencing.operation.projection.ObliqueStereographic$Provider
  org.geotools.referencing.operation.projection.PolarStereographic$ProviderA
  org.geotools.referencing.operation.projection.PolarStereographic$ProviderB
  org.geotools.referencing.operation.projection.PolarStereographic$ProviderNorth
  org.geotools.referencing.operation.projection.PolarStereographic$ProviderSouth
  org.geotools.referencing.operation.projection.NewZealandMapGrid$Provider
  org.geotools.referencing.operation.projection.Krovak$Provider
  org.geotools.referencing.operation.projection.CassiniSoldner$Provider
  org.geotools.referencing.operation.projection.EquidistantConic$Provider
  org.geotools.referencing.operation.projection.Polyconic$Provider
  org.geotools.referencing.operation.projection.Mercator1SPGoogle$Provider
2010-01-29 21:39:37,132 DEBUG [org.geotools.referencing.factory] - Failure in the primary factory: No code "EPSG:32633" from authority "European Petroleum Survey Group" found for object of type "IdentifiedObject". Now trying the fallback factory...
2010-01-29 21:39:38,007 INFO [org.geoserver] - Loaded coverage 'Pk50095', enabled
2010-01-29 21:39:38,008 INFO [org.geoserver] - Loaded coverage 'img_sample2'
2010-01-29 21:39:38,010 INFO [org.geoserver] - Loaded layer 'Pk50095'
2010-01-29 21:39:38,012 INFO [org.geoserver] - Loaded store 'arcGridSample', enabled
2010-01-29 21:39:38,012 INFO [org.geoserver] - Loaded coverage store 'arcGridSample'
2010-01-29 21:39:38,064 INFO [org.geoserver] - Loaded coverage 'Arc_Sample', enabled
2010-01-29 21:39:38,065 INFO [org.geoserver] - Loaded coverage 'arcGridSample'
2010-01-29 21:39:38,067 INFO [org.geoserver] - Loaded layer 'Arc_Sample'
2010-01-29 21:39:38,069 INFO [org.geoserver] - Loaded store 'worldImageSample', enabled
2010-01-29 21:39:38,069 INFO [org.geoserver] - Loaded coverage store 'worldImageSample'
2010-01-29 21:39:38,086 INFO [org.geoserver] - Loaded coverage 'Img_Sample', enabled
2010-01-29 21:39:38,087 INFO [org.geoserver] - Loaded coverage 'worldImageSample'
2010-01-29 21:39:38,089 INFO [org.geoserver] - Loaded layer 'Img_Sample'
2010-01-29 21:39:38,092 INFO [org.geoserver] - Loaded store 'test', enabled
2010-01-29 21:39:38,093 INFO [org.geoserver] - Loaded coverage store 'test'
2010-01-29 21:39:38,099 INFO [org.geoserver] - Loaded coverage 'TerraColor_Baghdad_IQ_15m', enabled
2010-01-29 21:39:38,099 INFO [org.geoserver] - Loaded coverage 'test'
2010-01-29 21:39:38,101 INFO [org.geoserver] - Loaded layer 'TerraColor_Baghdad_IQ_15m'
2010-01-29 21:39:38,677 INFO [org.geoserver] - Loaded service 'wms', enabled
2010-01-29 21:39:38,732 INFO [org.geoserver] - Loaded service 'wfs', enabled
2010-01-29 21:39:38,748 INFO [org.geoserver] - Loaded service 'wcs', enabled
2010-01-29 21:39:38,767 INFO [org.geotools.image.ja] - Native acceleration disabled for "Mosaic" operation.
2010-01-29 21:39:40,258 WARN [org.geotools.gce.imagemosai] - Unable to set ordering between tiff readers spi
2010-01-29 21:39:40,287 ERROR [org.geowebcache.config.XMLConfiguration] - Configuration file cannot be read or does not exist!
2010-01-29 21:39:40,308 ERROR [org.geowebcache.layer.TileLayerDispatcher] - Configuration /usr/local/jboss-5.1.0.GA/server/default/deploy/geoserver.war/../resources contained no layers.
2010-01-29 21:39:40,311 ERROR [org.geowebcache.layer.TileLayerDispatcher] - Error reading service information from /usr/local/jboss-5.1.0.GA/server/default/deploy/geoserver.war/../resources: Error parsing file /usr/local/jboss-5.1.0.GA/server/default/deploy/geoserver.war/../resources/geowebcache.xml
2010-01-29 21:39:40,315 WARNING [it.geosolutions.util] - Native library load failed.java.lang.UnsatisfiedLinkError: no kdu_jni in java.library.path
2010-01-29 21:39:40,347 DEBUG [org.geotools.coverageio.gdal.jp2ecw] - JP2ECWFormatFactory is not availaible.
2010-01-29 21:39:40,352 DEBUG [org.geotools.coverageio.gdal.jp2mrisd] - JP2MrSIDFormatFactory is not availaible.
2010-01-29 21:39:40,356 DEBUG [org.geotools.coverageio.gdal.jp2k] - JP2KFormatFactory is not availaible.
2010-01-29 21:39:40,375 INFO [org.geotools.factory] - Factory implementations for category GridFormatFactorySpi:
  org.geotools.gce.gtopo30.GTopo30FormatFactory
  org.geotools.gce.imagemosaic.jdbc.ImageMosaicJDBCFormatFactory
  org.geotools.gce.imagepyramid.ImagePyramidFormatFactory
  org.geotools.gce.geotiff.GeoTiffFormatFactorySpi
  org.geotools.gce.arcgrid.ArcGridFormatFactory
  org.geotools.arcsde.ArcSDERasterFormatFactory
  org.geotools.gce.image.WorldImageFormatFactory
  org.geotools.gce.imagemosaic.ImageMosaicFormatFactory
  org.geotools.coverageio.gdal.mrsid.MrSIDFormatFactory
  org.geotools.coverageio.gdal.jp2kak.JP2KFormatFactory
  org.geotools.coverageio.gdal.jp2mrsid.JP2MrSIDFormatFactory
  org.geotools.coverageio.gdal.jp2ecw.JP2ECWFormatFactory
  org.geotools.coverageio.gdal.ecw.ECWFormatFactory
  org.geotools.coverageio.gdal.dted.DTEDFormatFactory
  org.geotools.coverageio.gdal.erdasimg.ErdasImgFormatFactory
  org.geotools.coverageio.gdal.nitf.NITFFormatFactory
  org.geotools.coverageio.gdal.ehdr.EsriHdrFormatFactory
2010-01-29 21:39:40,380 DEBUG [org.geotools.coverageio.gdal.erdasimg] - NITFFormatFactory is availaible.
2010-01-29 21:39:40,384 DEBUG [org.geotools.coverageio.gdal.mrsid] - MrSIDFormatFactory is not availaible.
2010-01-29 21:39:40,384 DEBUG [org.geotools.coverageio.gdal.jp2ecw] - JP2ECWFormatFactory is not availaible.
2010-01-29 21:39:40,386 DEBUG [org.geotools.coverageio.gdal.dted] - DTEDFormatFactory is availaible.
2010-01-29 21:39:40,409 INFO [org.geotools.factory] - Factory implementations for category CoordinateOperationFactory:
  org.geotools.referencing.operation.DefaultCoordinateOperationFactory
  org.geotools.referencing.operation.AuthorityBackedFactory
  org.geotools.referencing.operation.BufferedCoordinateOperationFactory
2010-01-29 21:39:40,413 INFO [org.geotools.factory] - Factory implementations for category CoordinateOperationAuthorityFactory:
  org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
  org.geotools.referencing.factory.epsg.DefaultFactory
  org.geotools.referencing.factory.epsg.LongitudeFirstFactory
  org.geotools.referencing.factory.URN_AuthorityFactory
  org.geotools.referencing.factory.HTTP_AuthorityFactory
  org.geotools.referencing.factory.epsg.LongitudeFirstEpsgDecorator
2010-01-29 21:39:40,415 DEBUG [org.geotools.coverageio.gdal.jp2k] - JP2KFormatFactory is not availaible.
2010-01-29 21:39:40,420 DEBUG [org.geotools.coverageio.gdal.ecw] - ECWFormatFactory is not availaible.
2010-01-29 21:39:40,422 DEBUG [org.geotools.coverageio.gdal.ehdr] - EsriHdrFormatFactory is availaible.
2010-01-29 21:39:40,424 DEBUG [org.geotools.gce.arcgrid] - ArcGridFormatFactory is availaible.
2010-01-29 21:39:40,424 DEBUG [org.geotools.coverageio.gdal.jp2mrisd] - JP2MrSIDFormatFactory is not availaible.
2010-01-29 21:39:40,427 DEBUG [org.geotools.coverageio.gdal.erdasimg] - ErdasImgFormatFactory is availaible.
2010-01-29 21:39:40,430 DEBUG [org.geotools.arcsde.ArcSDERasterFormatFactory] - Checking availability of ArcSDE Jars.
2010-01-29 21:39:40,463 DEBUG [org.geotools.arcsde.ArcSDERasterFormatFactory] - com.esri.sde.sdk.client.SeConnection is in place.
2010-01-29 21:39:40,469 DEBUG [org.geotools.arcsde.ArcSDERasterFormatFactory] - com.esri.sde.sdk.pe.PeCoordinateSystem is in place.
2010-01-29 21:39:40,477 DEBUG [org.geotools.referencing.factory] - Failure in the primary factory: No code "EPSG:4326" from authority "European Petroleum Survey Group" found for object of type "IdentifiedObject". Now trying the fallback factory...
2010-01-29 21:39:40,481 DEBUG [org.geotools.coverageio.gdal.ehdr] - Creating a new EsriHdrFormat.
2010-01-29 21:39:40,486 DEBUG [org.geotools.coverageio.gdal.nitf] - Creating a new NITFFormat.
2010-01-29 21:39:40,495 DEBUG [org.geotools.gce.arcgrid] - Creating a new ArcGriFormat.
2010-01-29 21:39:40,502 DEBUG [org.geotools.coverageio.gdal.dted] - Creating a new DTEDFormat.
2010-01-29 21:39:40,507 DEBUG [org.geotools.coverageio.gdal.erdasimg] - Creating a new ErdasImgFormat.
2010-01-29 21:39:40,978 INFO [org.geotools.factory] - Factory implementations for category FilterFactory:
  org.geotools.filter.FilterFactoryImpl
2010-01-29 21:39:40,982 INFO [org.geotools.factory] - Factory implementations for category StyleFactory:
  org.geotools.styling.StyleFactoryImpl
2010-01-29 21:40:37,988 DEBUG [org.geotools.arcsde.ArcSDEDataStoreFactory] - Using ArcSDE API version 9.2 (or higher)
2010-01-29 21:40:37,994 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.client.SeConnection is in place.
2010-01-29 21:40:37,994 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.pe.PeCoordinateSystem is in place.
2010-01-29 21:40:37,996 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.client.SeConnection is in place.
2010-01-29 21:40:37,996 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.pe.PeCoordinateSystem is in place.
2010-01-29 21:40:38,074 INFO [org.geotools.factory] - Factory implementations for category DataStoreFactorySpi:
  org.geotools.arcsde.ArcSDEDataStoreFactory
  org.geotools.arcsde.ArcSDEJNDIDataStoreFactory
  org.geotools.data.vpf.VPFDataStoreFactory
  org.geotools.data.postgis.PostgisNGDataStoreFactory
  org.geotools.data.postgis.PostgisNGJNDIDataStoreFactory
  org.geotools.data.wfs.WFSDataStoreFactory
  org.geotools.data.oracle.OracleNGDataStoreFactory
  org.geotools.data.oracle.OracleNGJNDIDataStoreFactory
  org.geotools.data.oracle.OracleNGOCIDataStoreFactory
  org.geotools.data.shapefile.ShapefileDataStoreFactory
  org.geotools.data.property.PropertyDataStoreFactory
  org.geotools.data.directory.DirectoryDataStoreFactory
2010-01-29 21:40:38,074 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.client.SeConnection is in place.
2010-01-29 21:40:38,074 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.pe.PeCoordinateSystem is in place.
2010-01-29 21:40:38,082 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.client.SeConnection is in place.
2010-01-29 21:40:38,094 TRACE [org.geotools.arcsde.ArcSDEDataStoreFactory] - com.esri.sde.sdk.pe.PeCoordinateSystem is in place.
2010-01-29 21:40:38,100 DEBUG [org.geotools.coverageio.gdal.erdasimg] - NITFFormatFactory is availaible.
2010-01-29 21:40:38,100 DEBUG [org.geotools.coverageio.gdal.jp2ecw] - JP2ECWFormatFactory is not availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.coverageio.gdal.mrsid] - MrSIDFormatFactory is not availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.coverageio.gdal.dted] - DTEDFormatFactory is availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.coverageio.gdal.jp2k] - JP2KFormatFactory is not availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.coverageio.gdal.ecw] - ECWFormatFactory is not availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.coverageio.gdal.ehdr] - EsriHdrFormatFactory is availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.gce.arcgrid] - ArcGridFormatFactory is availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.coverageio.gdal.jp2mrisd] - JP2MrSIDFormatFactory is not availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.coverageio.gdal.erdasimg] - ErdasImgFormatFactory is availaible.
2010-01-29 21:40:38,101 DEBUG [org.geotools.arcsde.ArcSDERasterFormatFactory] - Checking availability of ArcSDE Jars.
2010-01-29 21:40:38,101 DEBUG [org.geotools.arcsde.ArcSDERasterFormatFactory] - com.esri.sde.sdk.client.SeConnection is in place.
2010-01-29 21:40:38,101 DEBUG [org.geotools.arcsde.ArcSDERasterFormatFactory] - com.esri.sde.sdk.pe.PeCoordinateSystem is in place.
2010-01-29 21:40:38,102 DEBUG [org.geotools.coverageio.gdal.ehdr] - Creating a new EsriHdrFormat.
2010-01-29 21:40:38,102 DEBUG [org.geotools.coverageio.gdal.nitf] - Creating a new NITFFormat.
2010-01-29 21:40:38,102 DEBUG [org.geotools.gce.arcgrid] - Creating a new ArcGriFormat.
2010-01-29 21:40:38,102 DEBUG [org.geotools.coverageio.gdal.dted] - Creating a new DTEDFormat.
2010-01-29 21:40:38,102 DEBUG [org.geotools.coverageio.gdal.erdasimg] - Creating a new ErdasImgFormat.
2010-01-29 21:40:55,494 WARN [org.geoserver.we] - NewLayerPage does not have a title set
2010-01-29 21:40:55,580 INFO [org.geotools.factory] - Factory implementations for category GridCoverageFactory:
  org.geotools.coverage.grid.GridCoverageFactory
2010-01-29 21:40:55,599 INFO [org.geoserver.we] - Getting list of coverages for saved store file:CADRG/centcom/rpf/cdrgxgncjncn_13/rpf/cjnc/cjncz01/0004r023.jn1.ntf
java.lang.RuntimeException: Could not list layers for this store, an error occurred retrieving them: Incorrect input type!
	at org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:92)
	at org.geoserver.web.wicket.GeoServerDataProvider.getFilteredItems(GeoServerDataProvider.java:162)
	at org.geoserver.web.data.layer.NewLayerPageProvider.getFilteredItems(NewLayerPageProvider.java:108)
	at org.geoserver.web.wicket.GeoServerDataProvider.size(GeoServerDataProvider.java:177)
	at org.geoserver.web.wicket.GeoServerTablePanel$Pager.first(GeoServerTablePanel.java:478)
	at org.geoserver.web.wicket.GeoServerTablePanel$Pager.updateMatched(GeoServerTablePanel.java:468)
	at org.geoserver.web.wicket.GeoServerTablePanel$Pager.<init>(GeoServerTablePanel.java:443)
	at org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:188)
	at org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:82)
	at org.geoserver.web.data.layer.NewLayerPage$1.<init>(NewLayerPage.java:92)
	at org.geoserver.web.data.layer.NewLayerPage.<init>(NewLayerPage.java:92)
	at org.geoserver.web.data.store.CoverageStoreNewPage.onSave(CoverageStoreNewPage.java:71)
	at org.geoserver.web.data.store.AbstractCoverageStorePage$1.onSubmit(AbstractCoverageStorePage.java:114)
	at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:94)
	at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:128)
	at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:163)
	at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:297)
	at org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:104)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:91)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1239)
	at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
	at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
	at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
	at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:356)
	at org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:145)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
	at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
	at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalArgumentException: Incorrect input type!
	at javax.imageio.ImageReader.setInput(ImageReader.java:290)
	at it.geosolutions.imageio.gdalframework.GDALImageReader.setInput(GDALImageReader.java:795)
	at javax.imageio.ImageReader.setInput(ImageReader.java:363)
	at org.geotools.coverageio.BaseGridCoverage2DReader.<init>(BaseGridCoverage2DReader.java:196)
	at org.geotools.coverageio.gdal.BaseGDALGridCoverage2DReader.<init>(BaseGDALGridCoverage2DReader.java:81)
	at org.geotools.coverageio.gdal.nitf.NITFReader.<init>(NITFReader.java:64)
	at org.geotools.coverageio.gdal.nitf.NITFFormat.getReader(NITFFormat.java:92)
	at org.geotools.coverageio.gdal.nitf.NITFFormat.getReader(NITFFormat.java:42)
	at org.geoserver.catalog.ResourcePool.getGridCoverageReader(ResourcePool.java:836)
	at org.geoserver.catalog.CatalogBuilder.buildCoverage(CatalogBuilder.java:572)
	at org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:72)
	... 89 more


More information about the gdal-dev mailing list