Hi Paulo,

The error message is about ThreadedAccessEPSGFactory which is a class
in gt-epsg-access*.jar (for MS Access database), but you don't need
this class if you are using the gt-epsg-hsql jar (for HSQL database).

Check that you don't have other epsg jars in your project.

Michael

2008/11/25 Paulo Santos <[EMAIL PROTECTED]>:
>
>
> ---------- Forwarded message ----------
> From: Paulo Santos <[EMAIL PROTECTED]>
> Date: 2008/11/24
> Subject: O porque disso?
> To: [email protected]
>
>
> Quando executo esta linha
>
> CoordinateReferenceSystem sourceCRS = CRS.decode("EPSG:29118");
>
> o seguinte WARNING acontece
>
> No meu projeto estou usando gt-epsg-hsql-2.5.1.jar (Vide Anexo)
>
>
>
> 24/11/2008 15:49:39 org.geotools.factory.FactoryRegistry scanForPlugins
> WARNING: Can't load a service for category "CRSAuthorityFactory". Cause is
> "ServiceConfigurationError: org.opengis.referencing.crs.CRSAuthorityFactory:
> Provider org.geotools.referencing.factory.epsg.ThreadedAccessEpsgFactory not
> found".
> sun.misc.ServiceConfigurationError:
> org.opengis.referencing.crs.CRSAuthorityFactory: Provider
> org.geotools.referencing.factory.epsg.ThreadedAccessEpsgFactory not found
>         at sun.misc.Service.fail(Service.java:129)
>         at sun.misc.Service.access$000(Service.java:111)
>         at sun.misc.Service$LazyIterator.next(Service.java:273)
>         at
> org.geotools.factory.FactoryRegistry.register(FactoryRegistry.java:829)
>         at
> org.geotools.factory.FactoryRegistry.scanForPlugins(FactoryRegistry.java:773)
>         at
> org.geotools.factory.FactoryRegistry.scanForPluginsIfNeeded(FactoryRegistry.java:808)
>         at
> org.geotools.factory.FactoryRegistry.getServiceProviders(FactoryRegistry.java:195)
>         at
> org.geotools.referencing.ReferencingFactoryFinder.getFactories(ReferencingFactoryFinder.java:176)
>         at
> org.geotools.referencing.ReferencingFactoryFinder.getCRSAuthorityFactories(ReferencingFactoryFinder.java:451)
>         at
> org.geotools.referencing.DefaultAuthorityFactory.getBackingFactory(DefaultAuthorityFactory.java:88)
>         at
> org.geotools.referencing.DefaultAuthorityFactory.<init>(DefaultAuthorityFactory.java:69)
>         at org.geotools.referencing.CRS.getAuthorityFactory(CRS.java:182)
>         at org.geotools.referencing.CRS.decode(CRS.java:420)
>         at org.geotools.referencing.CRS.decode(CRS.java:348)
>         at geotoolsexample.Main.main(Main.java:95)
> 24/11/2008 15:49:41
> org.geotools.referencing.factory.epsg.ThreadedPostgreSQLEpsgFactory
> isAvailable
> WARNING: Unavailable authority factory: European Petroleum Survey Group
> org.opengis.referencing.FactoryException: Failed to connect to the EPSG
> database.
>         at
> org.geotools.referencing.factory.epsg.ThreadedEpsgFactory.createBackingStore(ThreadedEpsgFactory.java:428)
>         at
> org.geotools.referencing.factory.DeferredAuthorityFactory.getBackingStore(DeferredAuthorityFactory.java:132)
>         at
> org.geotools.referencing.factory.BufferedAuthorityFactory.isAvailable(BufferedAuthorityFactory.java:233)
>         at
> org.geotools.referencing.factory.DeferredAuthorityFactory.isAvailable(DeferredAuthorityFactory.java:119)
>         at
> org.geotools.factory.FactoryRegistry.isAvailable(FactoryRegistry.java:668)
>         at
> org.geotools.factory.FactoryRegistry.isAcceptable(FactoryRegistry.java:500)
>         at
> org.geotools.factory.FactoryRegistry$1.filter(FactoryRegistry.java:191)
>         at
> javax.imageio.spi.FilterIterator.advance(ServiceRegistry.java:793)
>         at javax.imageio.spi.FilterIterator.<init>(ServiceRegistry.java:787)
>         at
> javax.imageio.spi.ServiceRegistry.getServiceProviders(ServiceRegistry.java:491)
>         at
> org.geotools.factory.FactoryRegistry.getServiceProviders(FactoryRegistry.java:196)
>         at
> org.geotools.referencing.ReferencingFactoryFinder.getFactories(ReferencingFactoryFinder.java:176)
>         at
> org.geotools.referencing.ReferencingFactoryFinder.getCRSAuthorityFactories(ReferencingFactoryFinder.java:451)
>         at
> org.geotools.referencing.DefaultAuthorityFactory.getBackingFactory(DefaultAuthorityFactory.java:88)
>         at
> org.geotools.referencing.DefaultAuthorityFactory.<init>(DefaultAuthorityFactory.java:69)
>         at org.geotools.referencing.CRS.getAuthorityFactory(CRS.java:182)
>         at org.geotools.referencing.CRS.decode(CRS.java:420)
>         at org.geotools.referencing.CRS.decode(CRS.java:348)
>         at geotoolsexample.Main.main(Main.java:95)
> Caused by: org.postgresql.util.PSQLException: Conexão negada. Verifique se o
> nome da máquina e a porta estão corretos e se o postmaster está aceitando
> conexões TCP/IP.
>         at
> org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:122)
>         at
> org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:65)
>         at
> org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:116)
>         at
> org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:30)
>         at
> org.postgresql.jdbc3.Jdbc3Connection.<init>(Jdbc3Connection.java:24)
>         at org.postgresql.Driver.makeConnection(Driver.java:369)
>         at org.postgresql.Driver.connect(Driver.java:245)
>         at java.sql.DriverManager.getConnection(DriverManager.java:582)
>         at java.sql.DriverManager.getConnection(DriverManager.java:185)
>         at
> org.postgresql.ds.common.BaseDataSource.getConnection(BaseDataSource.java:82)
>         at
> org.postgresql.ds.common.BaseDataSource.getConnection(BaseDataSource.java:65)
>         at
> org.geotools.referencing.factory.epsg.ThreadedPostgreSQLEpsgFactory.createBackingStore(ThreadedPostgreSQLEpsgFactory.java:209)
>         at
> org.geotools.referencing.factory.epsg.ThreadedEpsgFactory.createBackingStore0(ThreadedEpsgFactory.java:384)
>         at
> org.geotools.referencing.factory.epsg.ThreadedEpsgFactory.createBackingStore(ThreadedEpsgFactory.java:421)
>         ... 18 more
> Caused by: java.net.ConnectException: Connection refused: connect
>         at java.net.PlainSocketImpl.socketConnect(Native Method)
>         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>         at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>         at java.net.Socket.connect(Socket.java:519)
>         at java.net.Socket.connect(Socket.java:469)
>         at java.net.Socket.<init>(Socket.java:366)
>         at java.net.Socket.<init>(Socket.java:180)
>         at org.postgresql.core.PGStream.<init>(PGStream.java:60)
>         at
> org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:77)
>         ... 31 more
> 24/11/2008 15:49:42
> org.geotools.referencing.factory.epsg.ThreadedPostgreSQLEpsgFactory
> isAvailable
> WARNING: Unavailable authority factory: European Petroleum Survey Group
> org.opengis.referencing.FactoryException: Failed to connect to the EPSG
> database.
>         at
> org.geotools.referencing.factory.epsg.ThreadedEpsgFactory.createBackingStore(ThreadedEpsgFactory.java:428)
>         at
> org.geotools.referencing.factory.DeferredAuthorityFactory.getBackingStore(DeferredAuthorityFactory.java:132)
>         at
> org.geotools.referencing.factory.BufferedAuthorityFactory.isAvailable(BufferedAuthorityFactory.java:233)
>         at
> org.geotools.referencing.factory.DeferredAuthorityFactory.isAvailable(DeferredAuthorityFactory.java:119)
>         at
> org.geotools.factory.FactoryRegistry.isAvailable(FactoryRegistry.java:668)
>         at
> org.geotools.factory.FactoryRegistry.isAcceptable(FactoryRegistry.java:500)
>         at
> org.geotools.factory.FactoryRegistry.getServiceImplementation(FactoryRegistry.java:436)
>         at
> org.geotools.factory.FactoryRegistry.getServiceProvider(FactoryRegistry.java:364)
>         at
> org.geotools.factory.FactoryCreator.getServiceProvider(FactoryCreator.java:143)
>         at
> org.geotools.referencing.ReferencingFactoryFinder.getAuthorityFactory(ReferencingFactoryFinder.java:216)
>         at
> org.geotools.referencing.ReferencingFactoryFinder.getCRSAuthorityFactory(ReferencingFactoryFinder.java:436)
>         at
> org.geotools.referencing.factory.epsg.LongitudeFirstFactory.createBackingStore(LongitudeFirstFactory.java:189)
>         at
> org.geotools.referencing.factory.DeferredAuthorityFactory.getBackingStore(DeferredAuthorityFactory.java:132)
>         at
> org.geotools.referencing.factory.BufferedAuthorityFactory.isAvailable(BufferedAuthorityFactory.java:233)
>         at
> org.geotools.referencing.factory.DeferredAuthorityFactory.isAvailable(DeferredAuthorityFactory.java:119)
>         at
> org.geotools.factory.FactoryRegistry.isAvailable(FactoryRegistry.java:668)
>         at
> org.geotools.factory.FactoryRegistry.isAcceptable(FactoryRegistry.java:500)
>         at
> org.geotools.factory.FactoryRegistry$1.filter(FactoryRegistry.java:191)
>         at
> javax.imageio.spi.FilterIterator.advance(ServiceRegistry.java:793)
>         at javax.imageio.spi.FilterIterator.next(ServiceRegistry.java:811)
>         at org.geotools.resources.LazySet.addNext(LazySet.java:70)
>         at org.geotools.resources.LazySet.get(LazySet.java:120)
>         at org.geotools.resources.LazySet$Iter.next(LazySet.java:139)
>         at
> org.geotools.referencing.factory.ManyAuthoritiesFactory.<init>(ManyAuthoritiesFactory.java:118)
>         at
> org.geotools.referencing.DefaultAuthorityFactory.getBackingFactory(DefaultAuthorityFactory.java:116)
>         at
> org.geotools.referencing.DefaultAuthorityFactory.<init>(DefaultAuthorityFactory.java:69)
>         at org.geotools.referencing.CRS.getAuthorityFactory(CRS.java:182)
>         at org.geotools.referencing.CRS.decode(CRS.java:420)
>         at org.geotools.referencing.CRS.decode(CRS.java:348)
>         at geotoolsexample.Main.main(Main.java:95)
> Caused by: org.postgresql.util.PSQLException: Conexão negada. Verifique se o
> nome da máquina e a porta estão corretos e se o postmaster está aceitando
> conexões TCP/IP.
>         at
> org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:122)
>         at
> org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:65)
>         at
> org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:116)
>         at
> org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:30)
>         at
> org.postgresql.jdbc3.Jdbc3Connection.<init>(Jdbc3Connection.java:24)
>         at org.postgresql.Driver.makeConnection(Driver.java:369)
>         at org.postgresql.Driver.connect(Driver.java:245)
>         at java.sql.DriverManager.getConnection(DriverManager.java:582)
>         at java.sql.DriverManager.getConnection(DriverManager.java:185)
>         at
> org.postgresql.ds.common.BaseDataSource.getConnection(BaseDataSource.java:82)
>         at
> org.postgresql.ds.common.BaseDataSource.getConnection(BaseDataSource.java:65)
>         at
> org.geotools.referencing.factory.epsg.ThreadedPostgreSQLEpsgFactory.createBackingStore(ThreadedPostgreSQLEpsgFactory.java:209)
>         at
> org.geotools.referencing.factory.epsg.ThreadedEpsgFactory.createBackingStore0(ThreadedEpsgFactory.java:384)
>         at
> org.geotools.referencing.factory.epsg.ThreadedEpsgFactory.createBackingStore(ThreadedEpsgFactory.java:421)
>         ... 29 more
> Caused by: java.net.ConnectException: Connection refused: connect
>         at java.net.PlainSocketImpl.socketConnect(Native Method)
>         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>         at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>         at java.net.Socket.connect(Socket.java:519)
>         at java.net.Socket.connect(Socket.java:469)
>         at java.net.Socket.<init>(Socket.java:366)
>         at java.net.Socket.<init>(Socket.java:180)
>         at org.postgresql.core.PGStream.<init>(PGStream.java:60)
>         at
> org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:77)
>         ... 42 more
> 24/11/2008 15:49:44 org.geotools.factory.FactoryRegistry scanForPlugins
> WARNING: Can't load a service for category "MathTransformProvider". Cause is
> "NoClassDefFoundError: javax/media/jai/WarpAffine".
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Geotools-gt2-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to