You should check your final generated jar, some uber-jar generators can make 
META-INF/service files overlapping, and EPSG uses java service registration.
   I recommend you to use Maven  Shade plugin and its Resources transformers 
(ServicesResourceTransformer) to generate a good uber jar.
   See:
   https://maven.apache.org/plugins/maven-shade-plugin/
   
https://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html
   
https://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html#ServicesResourceTransformer

   Regards,

   Fernando Mino

   ==

   GeoServer Professional Services from the experts! Visit http://goo.gl/it488V 
for more information.

   ==

   Fernando Mino

   Software Engineer

   GeoSolutions S.A.S.

   Via di Montramito 3/A

   55054  Massarosa (LU)

   Italy

   phone: +39 0584 962313

   fax:     +39 0584 1660272

   http://www.geo-solutions.it

   http://twitter.com/geosolutions_it

   -------------------------------------------------------

   Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa 
che ogni circostanza inerente alla presente email (il suo contenuto, gli 
eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i 
destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per 
errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei 
comunque grato se potesse darmene notizia.
   This email is intended only for the person or entity to which it is 
addressed and may contain information that is privileged, confidential or 
otherwise protected from disclosure. We remind that - as provided by European 
Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or 
the information herein by anyone other than the intended recipient is 
prohibited. If you have received this email by mistake, please notify us 
immediately by telephone or e-mail.


   From paul.m...@lfv.se
   To GeoTools-GT2-Users@lists.sourceforge.net
   Cc
   Date Fri, 22 Feb 2019 15:38:56 +0000
   Subject [Geotools-gt2-users] EPSG in a runnable jar

   Hi, I export my project to a runnable jar in eclipse, but I don’t seem to 
get the gt-epsg jarfile in the exported jar.

   Getting this error when running the exported jar:

   INFO: -----------------------------------------------

   org.opengis.referencing.NoSuchAuthorityCodeException: Authority "EPSG" is 
unknown or doesn't match the supplied hints. Maybe it is defined in an 
unreachable JAR file?

           at 
org.geotools.referencing.factory.ManyAuthoritiesFactory.noSuchAuthority(ManyAuthoritiesFactory.java:488)

           at 
org.geotools.referencing.factory.ManyAuthoritiesFactory.getAuthorityFactory(ManyAuthoritiesFactory.java:466)

           at 
org.geotools.referencing.factory.ManyAuthoritiesFactory.getCRSAuthorityFactory(ManyAuthoritiesFactory.java:547)

           at 
org.geotools.referencing.factory.AuthorityFactoryAdapter.createCoordinateReferenceSystem(AuthorityFactoryAdapter.java:798)

           at 
org.geotools.referencing.factory.ThreadedAuthorityFactory.createCoordinateReferenceSystem(ThreadedAuthorityFactory.java:729)

           at 
org.geotools.referencing.DefaultAuthorityFactory.createCoordinateReferenceSystem(DefaultAuthorityFactory.java:179)

           at org.geotools.referencing.CRS.decode(CRS.java:437)

           at org.geotools.referencing.CRS.decode(CRS.java:365)

           at 
org.geotools.pdf2shape.ShapeFileWriter2.createFeatureType(ShapeFileWriter2.java:42)

           at 
org.geotools.pdf2shape.ShapeFileWriter2.shapeFileWriter(ShapeFileWriter2.java:84)
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to