###前提・実現したいこと
ここに質問したいことを詳細に書いてください
EclipseからDBFluteに接続したいと考えていますが、接続に失敗してしまいます。
###発生している問題・エラーメッセージ
2018-01-01 15:23:05,141 [main] INFO (TorqueJDBCTransformTask#begin():104) - +------------------------------------------+
2018-01-01 15:23:05,174 [main] INFO (TorqueJDBCTransformTask#begin():105) - | |
2018-01-01 15:23:05,175 [main] INFO (TorqueJDBCTransformTask#begin():106) - | JDBC |
2018-01-01 15:23:05,176 [main] INFO (TorqueJDBCTransformTask#begin():107) - | |
2018-01-01 15:23:05,176 [main] INFO (TorqueJDBCTransformTask#begin():108) - +------------------------------------------+
2018-01-01 15:23:05,214 [main] INFO (DfDataSourceHandler#prepare():78) - ...Preparing data source:
2018-01-01 15:23:05,214 [main] INFO (DfDataSourceHandler#prepare():79) - driver = org.postgresql.Driver
2018-01-01 15:23:05,215 [main] INFO (DfDataSourceHandler#prepare():80) - url = jdbc:postgresql://postgres:5432/postgres
2018-01-01 15:23:05,216 [main] INFO (DfDataSourceHandler#prepare():81) - user = postgres
2018-01-01 15:23:05,325 [main] INFO (DfSchemaXmlSerializer#serialize():286) -
2018-01-01 15:23:05,326 [main] INFO (DfSchemaXmlSerializer#serialize():287) - ...Starting to process JDBC to SchemaXML
2018-01-01 15:23:05,326 [main] INFO (DfSchemaXmlSerializer#doLoadPreviousSchema():1532) - ...Loading previous schema (schema diff process)
2018-01-01 15:23:05,327 [main] INFO (DfSchemaXmlSerializer#doLoadPreviousSchema():1535) - -> no previous (first time)
2018-01-01 15:23:05,348 [main] INFO (DfSchemaXmlSerializer#generateXML():360) - ...Getting DB connection
2018-01-01 15:23:05,384 [main] INFO (DfDataSourceHandler#createConnection():166) - ...Connecting to database by data source:
2018-01-01 15:23:07,726 [main] ERROR (DfDBFluteTaskUtil#logException():150) - Look! Read the message below.
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Failed to execute DBFlute Task 'JDBC'.
[Advice]
Check the exception messages and the stack traces.
-
-
-
-
-
-
-
-
- */
-
-
-
-
-
-
-
java.lang.IllegalStateException: SQL exception when serializing SchemaXml: ./schema/project-schema-springManagement.xml
at org.dbflute.logic.jdbc.schemaxml.DfSchemaXmlSerializer.serialize(DfSchemaXmlSerializer.java:323)
at org.apache.torque.task.TorqueJDBCTransformTask.doExecute(TorqueJDBCTransformTask.java:127)
at org.dbflute.task.bs.DfAbstractTask$1.callActualExecute(DfAbstractTask.java:113)
at org.dbflute.task.bs.assistant.DfTaskBasicController.doExecute(DfTaskBasicController.java:192)
at org.dbflute.task.bs.assistant.DfTaskBasicController.execute(DfTaskBasicController.java:78)
at org.dbflute.task.bs.DfAbstractTask.execute(DfAbstractTask.java:135)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: org.dbflute.exception.DfJDBCException: JDBC said...
/- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[SQLException]
org.dbflute.exception.DfJDBCException
Failed to connect: url=jdbc:postgresql://postgres:5432/postgres user=postgres
[NextException]
org.postgresql.util.PSQLException
接続試行は失敗しました。
-
-
-
-
-
-
-
-
- -/
-
-
-
-
-
... 35 more -
-
2018-01-01 15:23:07,814 [main] INFO (DfDBFluteTaskUtil#logFinalMessage():139) -
//////////////////////
[Final Message]: 00m02s651ms *Abort
DBFLUTE_CLIENT: {springManagement}
database = postgresql
language = java
container = spring
package = com.Management.dbflute
DBFLUTE_ENVIRONMENT_TYPE: {}
driver = org.postgresql.Driver
url = jdbc:postgresql://postgres:5432/postgres
schema = {postgres.public as main}
user = postgres
props = {}
additionalSchema =
repsEnvType = ut
refreshProject = $$AutoDetect$$
////////// {JDBC}
###該当のソースコード
pom.xmlの設定情報
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
</project><groupId>com.example</groupId> <artifactId>springManagement</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>springManagement</name> <description>Demo project for Spring Boot</description> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> <dbflute.version>1.1.5</dbflute.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring3</artifactId> <version>3.0.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.dbflute</groupId> <artifactId>dbflute-runtime</artifactId> <version>1.1.5</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugin> <groupId>org.dbflute</groupId> <artifactId>dbflute-maven-plugin</artifactId> <version>1.1.0</version> <configuration> <clientProject>public</clientProject> <packageBase>com.Management.dbflute</packageBase> </configuration> </plugin> </plugins> </build>
###試したこと
postgresqlの接続情報をもう一度確認し、いろいろ試しましたがうまくいきません。。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報