From commits-return-13356-apmail-sis-commits-archive=sis.apache.org@sis.apache.org Sun Mar 8 18:19:04 2020 Return-Path: X-Original-To: apmail-sis-commits-archive@www.apache.org Delivered-To: apmail-sis-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by minotaur.apache.org (Postfix) with SMTP id A497919768 for ; Sun, 8 Mar 2020 18:19:03 +0000 (UTC) Received: (qmail 20340 invoked by uid 500); 8 Mar 2020 18:19:02 -0000 Delivered-To: apmail-sis-commits-archive@sis.apache.org Received: (qmail 20326 invoked by uid 500); 8 Mar 2020 18:19:02 -0000 Mailing-List: contact commits-help@sis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: sis-dev@sis.apache.org Delivered-To: mailing list commits@sis.apache.org Received: (qmail 20315 invoked by uid 99); 8 Mar 2020 18:19:02 -0000 Received: from mailrelay1-us-west.apache.org (HELO mailrelay1-us-west.apache.org) (209.188.14.139) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Mar 2020 18:19:02 +0000 Received: from jira-he-de.apache.org (static.172.67.40.188.clients.your-server.de [188.40.67.172]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 209B7E0115 for ; Sun, 8 Mar 2020 18:19:00 +0000 (UTC) Received: from jira-he-de.apache.org (localhost.localdomain [127.0.0.1]) by jira-he-de.apache.org (ASF Mail Server at jira-he-de.apache.org) with ESMTP id 4CAA67802FF for ; Sun, 8 Mar 2020 18:19:00 +0000 (UTC) Date: Sun, 8 Mar 2020 18:19:00 +0000 (UTC) From: "Martin Desruisseaux (Jira)" To: commits@sis.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Assigned] (SIS-491) sis-embedded-data database fails to start on Apache Spark MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SIS-491?page=3Dcom.atlassian.j= ira.plugin.system.issuetabpanels:all-tabpanel ] Martin Desruisseaux reassigned SIS-491: --------------------------------------- Assignee: Martin Desruisseaux > sis-embedded-data database fails to start on Apache Spark > --------------------------------------------------------- > > Key: SIS-491 > URL: https://issues.apache.org/jira/browse/SIS-491 > Project: Spatial Information Systems > Issue Type: Bug > Components: Metadata > Affects Versions: 0.8, 1.0 > Environment: Spark version 2.4.4 > Hadoop version 2.7.6 > Scala version 2.11.12 > Java version 1.8.0_242 > OS: Linux 4.15.0-88-generic #88-Ubuntu SMP Tue Feb 11 20:11:34= UTC 2020 x86_64 x86_64 x86_64 GNU/Linux > Reporter: Derrick Oswald > Assignee: Martin Desruisseaux > Priority: Minor > > Operation _CRS_.forCode fails when used within the Apache Spark environme= nt.=C2=A0 > Steps to reproduce (see full log below): > =C2=A0=C2=A0=C2=A0 1) Start spark-shell with the --packages argument spec= ifying the sis-embedded-data artifact > =C2=A0=C2=A0=C2=A0 2) Execute CRS.forCode ("EPSG:21781") {color:#808080}/= / Swiss coordinate system [https://epsg.io/21781]{color} > {color:#172b4d}Result:{color} > {color:#172b4d}=C2=A0=C2=A0=C2=A0 NoSuchAuthorityCodeException (with a pr= ior warning message: Failed to start database 'classpath:SIS_DATA/Databases= /SpatialMetadata'){color} > {color:#172b4d}Expected result:{color} > {color:#172b4d}=C2=A0=C2=A0=C2=A0 Returns a valid CoordinateReferenceSyst= em for "EPSG:21781".{color} > {color:#172b4d}Workaround:{color} > {color:#172b4d}=C2=A0=C2=A0=C2=A0 Use=C2=A0_CRS.fromWKT_ instead.{color} > {color:#172b4d}Note:{color} > {{{color:#172b4d}It works fine in a stand-alone Scala program with build.= sbt:{color}}} > {{{color:#660e7a}name {color}:=3D {color:#008000}"ApacheSISTest"{color}}} > {{{color:#660e7a}version {color}:=3D {color:#008000}"0.1"{color}{color:#6= 60e7a}scalaVersion {color}:=3D {color:#008000}"2.11.12"{color}}} > {{{color:#660e7a}libraryDependencies {color}+=3D {color:#008000}"org.apac= he.sis.core" {color}% {color:#008000}"sis-referencing" {color}% {color:#008= 000}"1.0"{color}+}} > {{+{color:#660e7a}libraryDependencies{color}+ =3D {color:#008000}"org.apa= che.sis.non-free" {color}% {color:#008000}"sis-embedded-data" {color}% {col= or:#008000}"1.0"{color}}} > and code > {color:#000080}import {color}org.apache.sis.geometry.DirectPosition2D > {color:#000080}import {color}org.apache.sis.referencing.CRS > {color:#000080}object {color}Test {color:#000080}extends {color}App { > =C2=A0=C2=A0=C2=A0=C2=A0 {color:#000080}val {color}{color:#660e7a}positio= n {color}=3D {color:#000080}new {color}DirectPosition2D ({color:#0000ff}678= 544.6095273666{color}, {color:#0000ff}248462.881516265{color}) > =C2=A0=C2=A0=C2=A0=C2=A0 println ({color:#008000}"Source: " {color}+ {co= lor:#660e7a}position{color}) > =C2=A0=C2=A0=C2=A0=C2=A0 {color:#000080}val {color}{color:#660e7a}source= CRS {color}=3D CRS.forCode ({color:#008000}"EPSG:21781"{color}) {color:#808= 080}// Swiss coordinate system [https://epsg.io/21781]{color} > =C2=A0=C2=A0=C2=A0=C2=A0{color:#000080}val {color}{color:#660e7a}targetCR= S {color}=3D CRS.forCode ({color:#008000}"EPSG:4326"{color}) {color:#808080= }// WGS 84 [https://epsg.io/4326]{color} > =C2=A0=C2=A0=C2=A0=C2=A0{color:#000080}val {color}{color:#660e7a}operatio= n {color}=3D CRS.findOperation ({color:#660e7a}sourceCRS{color}, {color:#66= 0e7a}targetCRS{color}, {color:#000080}null{color}) > =C2=A0=C2=A0=C2=A0=C2=A0{color:#000080}val {color}{color:#660e7a}transfor= m {color}=3D {color:#660e7a}operation{color}.getMathTransform > =C2=A0=C2=A0=C2=A0=C2=A0{color:#000080}val {color}{color:#660e7a}latlong= {color}=3D {color:#660e7a}transform{color}.transform ({color:#660e7a}posit= ion{color}, {color:#000080}null{color}) {color:#808080}// =C2=B0N, =C2=B0E{= color} > =C2=A0=C2=A0=C2=A0=C2=A0println ({color:#008000}"Target: " {color}+ {colo= r:#660e7a}latlong{color}) > } > =C2=A0 > {color:#172b4d}Full Spark log:{color} > $ *spark-shell --master local[*] --verbose --packages org.apache.sis.core= :sis-referencing:1.0,org.apache.sis.non-free:sis-embedded-data:1.0* > Using properties file: null > 20/03/08 15:41:42 WARN Utils: Your hostname, resolves to a lo= opback address: 127.0.1.1; using 192.168.10.221 instead (on interface wlp4s= 0) > 20/03/08 15:41:42 WARN Utils: Set SPARK_LOCAL_IP if you need to bind to = another address > Parsed arguments: > master local[*] > deployMode null > executorMemory null > executorCores null > totalExecutorCores null > propertiesFile null > driverMemory null > driverCores null > driverExtraClassPath null > driverExtraLibraryPath null > driverExtraJavaOptions null > supervise false > queue null > numExecutors null > files null > pyFiles null > archives null > mainClass org.apache.spark.repl.Main > primaryResource spark-shell > name Spark shell > childArgs [] > jars null > packages org.apache.sis.core:sis-referencing:1.0,org.apache.sis.non-free= :sis-embedded-data:1.0 > packagesExclusions null > repositories null > verbose true > Spark properties used, including those specified through > --conf and those from the properties file null: > Ivy Default Cache set to: /home//.ivy2/cache > The jars for the packages stored in: /home//.ivy2/jars > :: loading settings :: url =3D jar:[file:/home/|file:///home/]/spa= rk/spark-2.4.4-bin-hadoop2.7/jars/ivy-2.4.0.jar!/org/apache/ivy/core/settin= gs/ivysettings.xml > org.apache.sis.core#sis-referencing added as a dependency > org.apache.sis.non-free#sis-embedded-data added as a dependency > :: resolving dependencies :: org.apache.spark#spark-submit-parent-830463= 44-c80a-4a8a-9d41-e6145875a27a;1.0 > confs: [default] > found org.apache.sis.core#sis-referencing;1.0 in central > found org.apache.sis.core#sis-utility;1.0 in central > found javax.measure#unit-api;1.0 in central > found org.opengis#geoapi;3.0.1 in central > found org.apache.sis.core#sis-metadata;1.0 in central > found org.apache.sis.non-free#sis-embedded-data;1.0 in central > found org.apache.derby#derby;10.14.2.0 in central > downloading [https://repo1.maven.org/maven2/org/apache/sis/core/sis-refe= rencing/1.0/sis-referencing-1.0.jar] ... > [SUCCESSFUL ] org.apache.sis.core#sis-referencing;1.0!sis-referencing.ja= r (245ms) > downloading [https://repo1.maven.org/maven2/org/apache/sis/non-free/sis-= embedded-data/1.0/sis-embedded-data-1.0.jar] ... > [SUCCESSFUL ] org.apache.sis.non-free#sis-embedded-data;1.0!sis-embedded= -data.jar (489ms) > downloading [https://repo1.maven.org/maven2/org/apache/sis/core/sis-util= ity/1.0/sis-utility-1.0.jar] ... > [SUCCESSFUL ] org.apache.sis.core#sis-utility;1.0!sis-utility.jar (92ms) > downloading [https://repo1.maven.org/maven2/org/apache/sis/core/sis-meta= data/1.0/sis-metadata-1.0.jar] ... > [SUCCESSFUL ] org.apache.sis.core#sis-metadata;1.0!sis-metadata.jar (134= ms) > :: resolution report :: resolve 7312ms :: artifacts dl 970ms > :: modules in use: > javax.measure#unit-api;1.0 from central in [default] > org.apache.derby#derby;10.14.2.0 from central in [default] > org.apache.sis.core#sis-metadata;1.0 from central in [default] > org.apache.sis.core#sis-referencing;1.0 from central in [default] > org.apache.sis.core#sis-utility;1.0 from central in [default] > org.apache.sis.non-free#sis-embedded-data;1.0 from central in [default] > org.opengis#geoapi;3.0.1 from central in [default] > --------------------------------------------------------------------- > |=C2=A0|modules||artifacts|| > |conf|number|search|dwnlded|evicted||number|dwnlded| > --------------------------------------------------------------------- > |default|7|6|6|0||7|4| > --------------------------------------------------------------------- > :: problems summary :: > :::: ERRORS > unknown resolver null > unknown resolver null > unknown resolver null > :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS > :: retrieving :: org.apache.spark#spark-submit-parent-83046344-c80a-4a8a= -9d41-e6145875a27a > confs: [default] > 7 artifacts copied, 0 already retrieved (10240kB/20ms) > Main class: > org.apache.spark.repl.Main > Arguments: > Spark config: > (spark.jars,[file:///home/]/.ivy2/jars/org.apache.sis.core_sis-ref= erencing-1.0.jar,[file:///home/]/.ivy2/jars/org.apache.sis.non-free_s= is-embedded-data-1.0.jar,[file:///home/]/.ivy2/jars/org.apache.sis.co= re_sis-utility-1.0.jar,[file:///home/]/.ivy2/jars/org.apache.sis.core= _sis-metadata-1.0.jar,[file:///home/]/.ivy2/jars/javax.measure_unit-a= pi-1.0.jar,[file:///home/]/.ivy2/jars/org.opengis_geoapi-3.0.1.jar,[f= ile:///home/]/.ivy2/jars/org.apache.derby_derby-10.14.2.0.jar) > (spark.app.name,Spark shell) > (spark.ui.showConsoleProgress,true) > (spark.submit.deployMode,client) > (spark.master,local[*]) > (spark.repl.local.jars,[file:///home/]/.ivy2/jars/org.apache.sis.c= ore_sis-referencing-1.0.jar,[file:///home/]/.ivy2/jars/org.apache.sis= .non-free_sis-embedded-data-1.0.jar,[file:///home/]/.ivy2/jars/org.ap= ache.sis.core_sis-utility-1.0.jar,[file:///home/]/.ivy2/jars/org.apac= he.sis.core_sis-metadata-1.0.jar,[file:///home/]/.ivy2/jars/javax.mea= sure_unit-api-1.0.jar,[file:///home/]/.ivy2/jars/org.opengis_geoapi-3= .0.1.jar,[file:///home/]/.ivy2/jars/org.apache.derby_derby-10.14.2.0.= jar) > Classpath elements: > [file:///home/]/.ivy2/jars/org.apache.sis.core_sis-referencing-1.0= .jar > [file:///home/]/.ivy2/jars/org.apache.sis.non-free_sis-embedded-da= ta-1.0.jar > [file:///home/]/.ivy2/jars/org.apache.sis.core_sis-utility-1.0.jar > [file:///home/]/.ivy2/jars/org.apache.sis.core_sis-metadata-1.0.ja= r > [file:///home/]/.ivy2/jars/javax.measure_unit-api-1.0.jar > [file:///home/]/.ivy2/jars/org.opengis_geoapi-3.0.1.jar > [file:///home/]/.ivy2/jars/org.apache.derby_derby-10.14.2.0.jar > 20/03/08 15:41:58 WARN Utils: Service 'SparkUI' could not bind on port 40= 40. Attempting port 4041. > 20/03/08 15:41:58 WARN Utils: Service 'SparkUI' could not bind on port 4= 041. Attempting port 4042. > Spark context Web UI available at [http://192.168.10.221:4042|http://192= .168.10.221:4042/] > Spark context available as 'sc' (master =3D local[*], app id =3D local-1= 583678518329). > Spark session available as 'spark'. > Welcome to > ____ __ > / __/__ ___ _____/ /__ > _\ \/ _ \/ _ `/ __/ '_/ > /___/ .__/_,_/_/ /_/_\ version 2.4.4 > /_/ > Using Scala version 2.11.12 (OpenJDK 64-Bit Server VM, Java 1.8.0_242) > Type in expressions to have them evaluated. > Type :help for more information. > scala> *import org.apache.sis.geometry.DirectPosition2D* > import org.apache.sis.geometry.DirectPosition2D > scala> *import org.apache.sis.referencing.CRS* > import org.apache.sis.referencing.CRS > scala> *val position =3D new DirectPosition2D (678544.6095273666, 248462.= 881516265)* > position: org.apache.sis.geometry.DirectPosition2D =3D POINT(678544.6095= 273666 248462.881516265) > scala> *println ("Source: " + position)* > Source: POINT(678544.6095273666 248462.881516265) > scala> > scala> *val sourceCRS =3D CRS.forCode ("EPSG:21781")* > 20/03/08 15:43:14 WARN factory: Can not use the EPSG geodetic parameters= : Failed to start database 'classpath:SIS_DATA/Databases/SpatialMetadata' w= ith class loader sun.misc.Launcher$AppClassLoader@f2a0b8e, see the next exc= eption for details. > org.opengis.referencing.NoSuchAuthorityCodeException: No =E2=80=98Coordi= nateReferenceSystem=E2=80=99 object found for code =E2=80=9C21781=E2=80=9D.= However only a subset of the EPSG geodetic dataset has been queried. See [= http://sis.apache.org/epsg.html] for instruction about how to install the f= ull EPSG database. > at org.apache.sis.referencing.EPSGFactoryFallback.predefined(EPSGFactory= Fallback.java:355) > at org.apache.sis.referencing.EPSGFactoryFallback.createCoordinateRefere= nceSystem(EPSGFactoryFallback.java:231) > at org.apache.sis.referencing.CRS.forCode(CRS.java:236) > ... 49 elided > scala> *val targetCRS =3D CRS.forCode ("EPSG:4326")*=20 > 20/03/08 15:43:17 WARN system: Can not connect to =E2=80=9Cjdbc/SpatialM= etadata=E2=80=9D. > java.sql.SQLException: Failed to start database 'classpath:SIS_DATA/Data= bases/SpatialMetadata' with class loader sun.misc.Launcher$AppClassLoader@f= 2a0b8e, see the next exception for details. > at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknow= n Source) > at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknow= n Source) > at org.apache.derby.impl.jdbc.Util.seeNextException(Unknown Source) > at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown Sourc= e) > at org.apache.derby.impl.jdbc.EmbedConnection.(Unknown Source) > at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source) > at org.apache.derby.jdbc.InternalDriver$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at org.apache.derby.jdbc.InternalDriver.getNewEmbedConnection(Unknown So= urce) > at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source) > at org.apache.derby.jdbc.BasicEmbeddedDataSource40.getConnection(Unknown= Source) > at org.apache.derby.jdbc.BasicEmbeddedDataSource40.getConnection(Unknown= Source) > at org.apache.sis.metadata.sql.MetadataSource.connection(MetadataSource.= java:490) > at org.apache.sis.metadata.sql.MetadataSource.install(MetadataSource.jav= a:457) > at org.apache.sis.metadata.sql.MetadataSource.getProvided(MetadataSource= .java:318) > at org.apache.sis.internal.simple.CitationConstant.delegate(CitationCons= tant.java:177) > at org.apache.sis.internal.simple.CitationConstant.getIdentifiers(Citati= onConstant.java:204) > at org.apache.sis.internal.metadata.Identifiers.getIdentifier(Identifier= s.java:117) > at org.apache.sis.referencing.ImmutableIdentifier.formatTo(ImmutableIden= tifier.java:517) > at org.apache.sis.io.wkt.Formatter.append(Formatter.java:691) > at org.apache.sis.io.wkt.Formatter.appendComplement(Formatter.java:849) > at org.apache.sis.io.wkt.Formatter.append(Formatter.java:738) > at org.apache.sis.io.wkt.FormattableObject.formatWKT(FormattableObject.j= ava:200) > at org.apache.sis.io.wkt.FormattableObject.toString(FormattableObject.ja= va:126) > at scala.runtime.ScalaRunTime$.scala$runtime$ScalaRunTime$$inner$1(Scala= RunTime.scala:332) > at scala.runtime.ScalaRunTime$.stringOf(ScalaRunTime.scala:337) > at scala.runtime.ScalaRunTime$.replStringOf(ScalaRunTime.scala:345) > at $line21.$eval$.$print$lzycompute(:10) > at $line21.$eval$.$print(:6) > at $line21.$eval.$print() > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at scala.tools.nsc.interpreter.IMain$ReadEvalPrint.call(IMain.scala:793) > at scala.tools.nsc.interpreter.IMain$Request.loadAndRun(IMain.scala:1054= ) > at scala.tools.nsc.interpreter.IMain$WrappedRequest$$anonfun$loadAndRunR= eq$1.apply(IMain.scala:645) > at scala.tools.nsc.interpreter.IMain$WrappedRequest$$anonfun$loadAndRunR= eq$1.apply(IMain.scala:644) > at scala.reflect.internal.util.ScalaClassLoader$class.asContext(ScalaCla= ssLoader.scala:31) > at scala.reflect.internal.util.AbstractFileClassLoader.asContext(Abstrac= tFileClassLoader.scala:19) > at scala.tools.nsc.interpreter.IMain$WrappedRequest.loadAndRunReq(IMain.= scala:644) > at scala.tools.nsc.interpreter.IMain.interpret(IMain.scala:576) > at scala.tools.nsc.interpreter.IMain.interpret(IMain.scala:572) > at scala.tools.nsc.interpreter.ILoop.interpretStartingWith(ILoop.scala:8= 19) > at scala.tools.nsc.interpreter.ILoop.command(ILoop.scala:691) > at scala.tools.nsc.interpreter.ILoop.processLine(ILoop.scala:404) > at scala.tools.nsc.interpreter.ILoop.loop(ILoop.scala:425) > at org.apache.spark.repl.SparkILoop$$anonfun$process$1.apply$mcZ$sp(Spar= kILoop.scala:285) > at org.apache.spark.repl.SparkILoop.runClosure(SparkILoop.scala:159) > at org.apache.spark.repl.SparkILoop.process(SparkILoop.scala:182) > at org.apache.spark.repl.Main$.doMain(Main.scala:78) > at org.apache.spark.repl.Main$.main(Main.scala:58) > at org.apache.spark.repl.Main.main(Main.scala) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.sc= ala:52) > at org.apache.spark.deploy.SparkSubmit.org$apache$spark$deploy$SparkSubm= it$$runMain(SparkSubmit.scala:845) > at org.apache.spark.deploy.SparkSubmit.doRunMain$1(SparkSubmit.scala:161= ) > at org.apache.spark.deploy.SparkSubmit.submit(SparkSubmit.scala:184) > at org.apache.spark.deploy.SparkSubmit.doSubmit(SparkSubmit.scala:86) > at org.apache.spark.deploy.SparkSubmit$$anon$2.doSubmit(SparkSubmit.scal= a:920) > at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:929) > at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala) > Caused by: ERROR XJ040: Failed to start database 'classpath:SIS_DATA/Dat= abases/SpatialMetadata' with class loader sun.misc.Launcher$AppClassLoader@= f2a0b8e, see the next exception for details. > at org.apache.derby.iapi.error.StandardException.newException(Unknown So= urce) > at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAc= rossDRDA(Unknown Source) > ... 65 more > Caused by: ERROR XCL20: Catalogs at version level 'null' cannot be upgra= ded to version level '10.12'. > at org.apache.derby.iapi.error.StandardException.newException(Unknown So= urce) > at org.apache.derby.iapi.error.StandardException.newException(Unknown So= urce) > at org.apache.derby.impl.sql.catalog.DD_Version.upgradeIfNeeded(Unknown = Source) > at org.apache.derby.impl.sql.catalog.DataDictionaryImpl.loadDictionaryTa= bles(Unknown Source) > at org.apache.derby.impl.sql.catalog.DataDictionaryImpl.boot(Unknown Sou= rce) > at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Sourc= e) > at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown = Source) > at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknow= n Source) > at org.apache.derby.impl.services.monitor.FileMonitor.startModule(Unknow= n Source) > at org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unkn= own Source) > at org.apache.derby.impl.db.BasicDatabase$5.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at org.apache.derby.impl.db.BasicDatabase.bootServiceModule(Unknown Sour= ce) > at org.apache.derby.impl.db.BasicDatabase.boot(Unknown Source) > at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Sourc= e) > at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown = Source) > at org.apache.derby.impl.services.monitor.BaseMonitor.bootService(Unknow= n Source) > at org.apache.derby.impl.services.monitor.BaseMonitor.startProviderServi= ce(Unknown Source) > at org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndSta= rtService(Unknown Source) > at org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentSer= vice(Unknown Source) > at org.apache.derby.iapi.services.monitor.Monitor.startPersistentService= (Unknown Source) > at org.apache.derby.impl.jdbc.EmbedConnection$4.run(Unknown Source) > at org.apache.derby.impl.jdbc.EmbedConnection$4.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at org.apache.derby.impl.jdbc.EmbedConnection.startPersistentService(Unk= nown Source) > ... 62 more > targetCRS: org.opengis.referencing.crs.CoordinateReferenceSystem =3D > GeodeticCRS["WGS 84", > Datum["World Geodetic System 1984", > Ellipsoid["WGS 84", 6378137.0, 298.257223563]], > CS[ellipsoidal, 2], > Axis["Geodetic latitude (=CF=86)", north], > Axis["Geodetic longitude (=CE=BB)", east], > Unit["degree", 0.017453292519943295], > Scope["Horizontal component of 3D system."], > Area["World"], > BBox[-90.00, -180.00, 90.00, 180.00], > Id["EPSG", 4326, URI["urn:ogc:def:crs:EPSG::4326"]]] > scala> -- This message was sent by Atlassian Jira (v8.3.4#803005)