Hi,
I am using the Apache Isis and I had the Apache Security Module Addons
added as a dependency. I already added the security module in pom.xml and
installed it, so it is now in my External Dependencies. I also configured
my shiro.ini:
[main]
isisModuleSecurityRealm=org.isisaddons.module.security.shiro.IsisModuleSecurityRealm
authenticationStrategy=org.isisaddons.module.security.shiro.AuthenticationStrategyForIsisModuleSecurityRealm
securityManager.authenticator.authenticationStrategy = $authenticationStrategy
securityManager.realms = $isisModuleSecurityRealm
I also uncommented the postgreSQL in my web.xml and modify a bit.
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName=org.postgresql.Driver
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:postgresql://192.168.99.100:5432/mubuss
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName=root
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=root
My problem now is when I run the program, I get an error below:
com.google.inject.ProvisionException: Unable to provision, see the
following errors:
1) Error in custom provider,
org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet is
closed.
Attached herewith is the full stacktrace.
If you can shed a light on this, it would be very appreciated. Thank you.
Hoping for response.
--
- Paul
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
"C:\Program Files\Java\jdk1.8.0_111\bin\java"
-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:54723,suspend=y,server=n
-javaagent:C:\Users\mamon\.IdeaIC2017.2\system\groovyHotSwap\gragent.jar
-Dfile.encoding=UTF-8 -classpath "C:\Program
Files\Java\jdk1.8.0_111\jre\lib\charsets.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\deploy.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\access-bridge-64.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\cldrdata.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\dnsns.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\jaccess.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\jfxrt.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\localedata.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\nashorn.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\sunec.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\sunjce_provider.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\sunmscapi.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\sunpkcs11.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\ext\zipfs.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\javaws.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\jce.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\jfr.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\jfxswt.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\jsse.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\management-agent.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\plugin.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\resources.jar;C:\Program
Files\Java\jdk1.8.0_111\jre\lib\rt.jar;D:\Paul\Workspace\petclinic\webapp\target\classes;C:\Users\mamon\.m2\repository\org\isisaddons\module\security\isis-module-security-dom\1.15.1.1\isis-module-security-dom-1.15.1.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-applib\1.15.1\isis-core-applib-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-schema\1.15.1\isis-core-schema-1.15.1.jar;C:\Users\mamon\.m2\repository\joda-time\joda-time\2.9.4\joda-time-2.9.4.jar;C:\Users\mamon\.m2\repository\org\apache\geronimo\specs\geronimo-atinject_1.0_spec\1.0\geronimo-atinject_1.0_spec-1.0.jar;C:\Users\mamon\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\mamon\.m2\repository\org\apache\geronimo\specs\geronimo-jta_1.1_spec\1.1.1\geronimo-jta_1.1_spec-1.1.1.jar;C:\Users\mamon\.m2\repository\org\apache\geronimo\specs\geronimo-jcdi_1.0_spec\1.0\geronimo-jcdi_1.0_spec-1.0.jar;C:\Users\mamon\.m2\repository\org\jboss\spec\javax\ws\rs\jboss-jaxrs-api_2.0_spec\1.0.0.Final\jboss-jaxrs-api_2.0_spec-1.0.0.Final.jar;C:\Users\mamon\.m2\repository\javax\jdo\jdo-api\3.1\jdo-api-3.1.jar;C:\Users\mamon\.m2\repository\javax\transaction\transaction-api\1.1\transaction-api-1.1.jar;C:\Users\mamon\.m2\repository\org\datanucleus\datanucleus-api-jdo\4.1.1\datanucleus-api-jdo-4.1.1.jar;C:\Users\mamon\.m2\repository\org\datanucleus\datanucleus-jdo-query\4.0.5\datanucleus-jdo-query-4.0.5.jar;C:\Users\mamon\.m2\repository\org\reflections\reflections\0.9.10\reflections-0.9.10.jar;C:\Users\mamon\.m2\repository\com\google\code\findbugs\annotations\2.0.1\annotations-2.0.1.jar;C:\Users\mamon\.m2\repository\org\mindrot\jbcrypt\0.3m\jbcrypt-0.3m.jar;D:\Paul\Workspace\petclinic\application\target\classes;D:\Paul\Workspace\petclinic\module-simple\target\classes;C:\Users\mamon\.m2\repository\org\axonframework\axon-core\2.4.4\axon-core-2.4.4.jar;C:\Users\mamon\.m2\repository\com\lmax\disruptor\3.2.0\disruptor-3.2.0.jar;C:\Users\mamon\.m2\repository\cglib\cglib-nodep\2.2.2\cglib-nodep-2.2.2.jar;C:\Users\mamon\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\mamon\.m2\repository\com\thoughtworks\xstream\xstream\1.4.9\xstream-1.4.9.jar;C:\Users\mamon\.m2\repository\xmlpull\xmlpull\1.1.3.1\xmlpull-1.1.3.1.jar;C:\Users\mamon\.m2\repository\xpp3\xpp3_min\1.1.4c\xpp3_min-1.1.4c.jar;C:\Users\mamon\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-wrapper\1.15.1\isis-core-wrapper-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-runtime\1.15.1\isis-core-runtime-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-log4j\1.15.1\isis-core-log4j-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-metamodel\1.15.1\isis-core-metamodel-1.15.1.jar;C:\Users\mamon\.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\mamon\.m2\repository\commons-cli\commons-cli\1.3.1\commons-cli-1.3.1.jar;C:\Users\mamon\.m2\repository\com\google\inject\guice\4.1.0\guice-4.1.0.jar;C:\Users\mamon\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\mamon\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\mamon\.m2\repository\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\mamon\.m2\repository\org\datanucleus\datanucleus-core\4.1.7\datanucleus-core-4.1.7.jar;C:\Users\mamon\.m2\repository\org\datanucleus\datanucleus-rdbms\4.1.9\datanucleus-rdbms-4.1.9.jar;C:\Users\mamon\.m2\repository\org\datanucleus\datanucleus-jodatime\4.1.0-release\datanucleus-jodatime-4.1.0-release.jar;C:\Users\mamon\.m2\repository\io\swagger\swagger-core\1.5.9\swagger-core-1.5.9.jar;C:\Users\mamon\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-joda\2.4.5\jackson-datatype-joda-2.4.5.jar;C:\Users\mamon\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.4.5\jackson-dataformat-yaml-2.4.5.jar;C:\Users\mamon\.m2\repository\org\yaml\snakeyaml\1.12\snakeyaml-1.12.jar;C:\Users\mamon\.m2\repository\io\swagger\swagger-models\1.5.9\swagger-models-1.5.9.jar;C:\Users\mamon\.m2\repository\io\swagger\swagger-annotations\1.5.9\swagger-annotations-1.5.9.jar;C:\Users\mamon\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\mamon\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\mamon\.m2\repository\org\slf4j\slf4j-log4j12\1.7.21\slf4j-log4j12-1.7.21.jar;C:\Users\mamon\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\mamon\.m2\repository\org\apache\commons\commons-email\1.4\commons-email-1.4.jar;C:\Users\mamon\.m2\repository\com\sun\mail\javax.mail\1.5.2\javax.mail-1.5.2.jar;C:\Users\mamon\.m2\repository\javax\activation\activation\1.1.1\activation-1.1.1.jar;C:\Users\mamon\.m2\repository\org\objenesis\objenesis\2.4\objenesis-2.4.jar;C:\Users\mamon\.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-viewer-wicket-impl\1.15.1\isis-core-viewer-wicket-impl-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-viewer-wicket-ui\1.15.1\isis-core-viewer-wicket-ui-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-viewer-wicket-model\1.15.1\isis-core-viewer-wicket-model-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-viewer-wicket-applib\1.15.1\isis-core-viewer-wicket-applib-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-core\7.9.0\wicket-core-7.9.0.jar;C:\Users\mamon\.m2\repository\org\apache\commons\commons-collections4\4.1\commons-collections4-4.1.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-request\7.9.0\wicket-request-7.9.0.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-util\7.9.0\wicket-util-7.9.0.jar;C:\Users\mamon\.m2\repository\commons-fileupload\commons-fileupload\1.3.2\commons-fileupload-1.3.2.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-devutils\7.9.0\wicket-devutils-7.9.0.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-extensions\7.9.0\wicket-extensions-7.9.0.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-guice\7.9.0\wicket-guice-7.9.0.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-ioc\7.9.0\wicket-ioc-7.9.0.jar;C:\Users\mamon\.m2\repository\org\ow2\asm\asm-util\5.0.3\asm-util-5.0.3.jar;C:\Users\mamon\.m2\repository\org\ow2\asm\asm-tree\5.0.3\asm-tree-5.0.3.jar;C:\Users\mamon\.m2\repository\org\ow2\asm\asm\5.0.3\asm-5.0.3.jar;C:\Users\mamon\.m2\repository\org\wicketstuff\wicketstuff-select2\7.8.1\wicketstuff-select2-7.8.1.jar;C:\Users\mamon\.m2\repository\org\webjars\select2\4.0.3\select2-4.0.3.jar;C:\Users\mamon\.m2\repository\org\webjars\jquery\1.11.1\jquery-1.11.1.jar;C:\Users\mamon\.m2\repository\org\webjars\jquery-ui\1.11.4\jquery-ui-1.11.4.jar;C:\Users\mamon\.m2\repository\de\agilecoders\wicket\webjars\wicket-webjars\0.5.4\wicket-webjars-0.5.4.jar;C:\Users\mamon\.m2\repository\de\agilecoders\wicket\wicket-bootstrap-extensions\0.10.16\wicket-bootstrap-extensions-0.10.16.jar;C:\Users\mamon\.m2\repository\org\webjars\Eonasdan-bootstrap-datetimepicker\4.17.37-1\Eonasdan-bootstrap-datetimepicker-4.17.37-1.jar;C:\Users\mamon\.m2\repository\org\webjars\momentjs\2.14.1\momentjs-2.14.1.jar;C:\Users\mamon\.m2\repository\org\webjars\font-awesome\4.7.0\font-awesome-4.7.0.jar;C:\Users\mamon\.m2\repository\org\webjars\animate.css\3.3.0\animate.css-3.3.0.jar;C:\Users\mamon\.m2\repository\org\webjars\bower\summernote\0.8.1\summernote-0.8.1.jar;C:\Users\mamon\.m2\repository\de\agilecoders\wicket\wicket-bootstrap-themes\0.10.16\wicket-bootstrap-themes-0.10.16.jar;C:\Users\mamon\.m2\repository\org\apache\wicket\wicket-auth-roles\7.9.0\wicket-auth-roles-7.9.0.jar;C:\Users\mamon\.m2\repository\net\ftlines\wicket-source\wicket-source\7.0.0\wicket-source-7.0.0.jar;C:\Users\mamon\.m2\repository\de\agilecoders\wicket\wicket-bootstrap-core\0.10.16\wicket-bootstrap-core-0.10.16.jar;C:\Users\mamon\.m2\repository\de\agilecoders\wicket\jquery-selectors\0.2.5\jquery-selectors-0.2.5.jar;C:\Users\mamon\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.8.0\jackson-core-2.8.0.jar;C:\Users\mamon\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.8.0\jackson-databind-2.8.0.jar;C:\Users\mamon\.m2\repository\org\webjars\bootstrap\3.3.7-1\bootstrap-3.3.7-1.jar;C:\Users\mamon\.m2\repository\org\webjars\modernizr\2.8.3\modernizr-2.8.3.jar;C:\Users\mamon\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\mamon\.m2\repository\de\agilecoders\maven\maven-parent-config\0.3.5\maven-parent-config-0.3.5.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-viewer-restfulobjects-server\1.15.1\isis-core-viewer-restfulobjects-server-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-viewer-restfulobjects-rendering\1.15.1\isis-core-viewer-restfulobjects-rendering-1.15.1.jar;C:\Users\mamon\.m2\repository\org\jboss\resteasy\resteasy-jaxb-provider\3.0.17.Final\resteasy-jaxb-provider-3.0.17.Final.jar;C:\Users\mamon\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.7\jaxb-impl-2.2.7.jar;C:\Users\mamon\.m2\repository\com\sun\xml\bind\jaxb-core\2.2.7\jaxb-core-2.2.7.jar;C:\Users\mamon\.m2\repository\javax\xml\bind\jaxb-api\2.2.7\jaxb-api-2.2.7.jar;C:\Users\mamon\.m2\repository\com\sun\istack\istack-commons-runtime\2.16\istack-commons-runtime-2.16.jar;C:\Users\mamon\.m2\repository\com\sun\xml\fastinfoset\FastInfoset\1.2.12\FastInfoset-1.2.12.jar;C:\Users\mamon\.m2\repository\javax\xml\bind\jsr173_api\1.0\jsr173_api-1.0.jar;C:\Users\mamon\.m2\repository\org\jboss\logging\jboss-logging\3.1.4.GA\jboss-logging-3.1.4.GA.jar;C:\Users\mamon\.m2\repository\org\jboss\resteasy\resteasy-jackson-provider\3.0.17.Final\resteasy-jackson-provider-3.0.17.Final.jar;C:\Users\mamon\.m2\repository\org\codehaus\jackson\jackson-core-asl\1.9.12\jackson-core-asl-1.9.12.jar;C:\Users\mamon\.m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.9.12\jackson-mapper-asl-1.9.12.jar;C:\Users\mamon\.m2\repository\org\codehaus\jackson\jackson-jaxrs\1.9.12\jackson-jaxrs-1.9.12.jar;C:\Users\mamon\.m2\repository\org\codehaus\jackson\jackson-xc\1.9.12\jackson-xc-1.9.12.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-viewer-restfulobjects-applib\1.15.1\isis-core-viewer-restfulobjects-applib-1.15.1.jar;C:\Users\mamon\.m2\repository\org\jdom\jdom\2.0.2\jdom-2.0.2.jar;C:\Users\mamon\.m2\repository\org\jboss\resteasy\resteasy-jaxrs\3.0.17.Final\resteasy-jaxrs-3.0.17.Final.jar;C:\Users\mamon\.m2\repository\org\jboss\spec\javax\annotation\jboss-annotations-api_1.2_spec\1.0.0.Final\jboss-annotations-api_1.2_spec-1.0.0.Final.jar;C:\Users\mamon\.m2\repository\org\apache\httpcomponents\httpclient\4.3.6\httpclient-4.3.6.jar;C:\Users\mamon\.m2\repository\org\apache\httpcomponents\httpcore\4.3.3\httpcore-4.3.3.jar;C:\Users\mamon\.m2\repository\net\jcip\jcip-annotations\1.0\jcip-annotations-1.0.jar;C:\Users\mamon\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\mamon\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Users\mamon\.m2\repository\org\apache\geronimo\specs\geronimo-annotation_1.0_spec\1.1.1\geronimo-annotation_1.0_spec-1.1.1.jar;C:\Users\mamon\.m2\repository\org\apache\geronimo\specs\geronimo-activation_1.1_spec\1.1\geronimo-activation_1.1_spec-1.1.jar;C:\Users\mamon\.m2\repository\org\webjars\webjars-servlet-2.x\1.5\webjars-servlet-2.x-1.5.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-security-shiro\1.15.1\isis-core-security-shiro-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\shiro\shiro-core\1.2.6\shiro-core-1.2.6.jar;C:\Users\mamon\.m2\repository\commons-beanutils\commons-beanutils\1.8.3\commons-beanutils-1.8.3.jar;C:\Users\mamon\.m2\repository\org\apache\shiro\shiro-web\1.2.6\shiro-web-1.2.6.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-security\1.15.1\isis-core-security-1.15.1.jar;C:\Users\mamon\.m2\repository\org\apache\geronimo\specs\geronimo-servlet_3.0_spec\1.0\geronimo-servlet_3.0_spec-1.0.jar;C:\Users\mamon\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\mamon\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\mamon\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\mamon\.m2\repository\org\slf4j\slf4j-api\1.7.21\slf4j-api-1.7.21.jar;C:\Users\mamon\.m2\repository\org\apache\isis\core\isis-core-webserver\1.15.1\isis-core-webserver-1.15.1.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-servlet\9.4.3.v20170317\jetty-servlet-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-security\9.4.3.v20170317\jetty-security-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-server\9.4.3.v20170317\jetty-server-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-http\9.4.3.v20170317\jetty-http-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-io\9.4.3.v20170317\jetty-io-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-webapp\9.4.3.v20170317\jetty-webapp-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-xml\9.4.3.v20170317\jetty-xml-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\org\eclipse\jetty\jetty-util\9.4.3.v20170317\jetty-util-9.4.3.v20170317.jar;C:\Users\mamon\.m2\repository\org\hsqldb\hsqldb\2.3.4\hsqldb-2.3.4.jar;C:\Users\mamon\.m2\repository\org\lazyluke\log4jdbc-remix\0.2.7\log4jdbc-remix-0.2.7.jar;C:\Users\mamon\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\mamon\.m2\repository\postgresql\postgresql\9.1-901.jdbc4\postgresql-9.1-901.jdbc4.jar;D:\Paul\IntelliJ
IDEA Community Edition 2017.2\lib\idea_rt.jar" org.apache.isis.WebServer -m
domainapp.application.manifest.DomainAppAppManifest
Connected to the target VM, address: '127.0.0.1:54723', transport: 'socket'
log4j:ERROR Could not find value for key log4j.appender.console
log4j:ERROR Could not instantiate appender named "console".
00:11:12,945 [OptionHandlerAppManifest main INFO ] priming:
isis.appManifest=domainapp.application.manifest.DomainAppAppManifest
00:11:12,948 [IsisConfigurationDefault main INFO ] adding
isis.appManifest = domainapp.application.manifest.DomainAppAppManifest
00:11:12,950 [IsisConfigurationDefault main INFO ] adding
isis.deploymentType = SERVER_PROTOTYPE
00:11:12,950 [IsisConfigurationDefault main INFO ] adding
isis.appManifest = domainapp.application.manifest.DomainAppAppManifest
00:11:12,951 [IsisConfigurationDefault main INFO ] adding
isis.deploymentType = SERVER_PROTOTYPE
00:11:12,951 [WebServer main INFO ] Running Jetty on port
'8080' to serve the web application
00:11:12,972 [log main INFO ] Logging initialized
@990ms to org.eclipse.jetty.util.log.Slf4jLog
00:11:13,074 [ContextHandler main WARN ] Empty contextPath
00:11:13,172 [IsisConfigurationDefault main INFO ] adding
isis.appManifest = domainapp.application.manifest.DomainAppAppManifest
00:11:13,172 [IsisConfigurationDefault main INFO ] adding
isis.deploymentType = SERVER_PROTOTYPE
00:11:13,175 [Server main INFO ] jetty-9.4.3.v20170317
00:11:13,439 [StandardDescriptorProcessor main INFO ] NO JSP Support
for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
00:11:13,457 [session main INFO ] DefaultSessionIdManager
workerName=node0
00:11:13,457 [session main INFO ] No SessionScavenger set,
using defaults
00:11:13,459 [session main INFO ] Scavenging every 600000ms
00:11:13,469 [4d465b11 main INFO ] Initializing Shiro
environment
00:11:13,469 [EnvironmentLoader main INFO ] Starting Shiro
environment initialization.
00:11:13,863 [IniSecurityManagerFactory main INFO ] Realms have been
explicitly set on the SecurityManager instance - auto-setting of realms will
not occur.
00:11:13,864 [EnvironmentLoader main INFO ] Shiro environment
initialized in 395 ms.
00:11:14,148 [i18n main INFO ] RESTEASY002225:
Deploying javax.ws.rs.core.Application: class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,151 [i18n main INFO ] RESTEASY002200: Adding
class resource
org.apache.isis.viewer.restfulobjects.server.resources.HomePageResourceServerside
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,151 [i18n main INFO ] RESTEASY002200: Adding
class resource
org.apache.isis.viewer.restfulobjects.server.resources.DomainTypeResourceServerside
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,151 [i18n main INFO ] RESTEASY002200: Adding
class resource
org.apache.isis.viewer.restfulobjects.server.resources.UserResourceServerside
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,151 [i18n main INFO ] RESTEASY002200: Adding
class resource
org.apache.isis.viewer.restfulobjects.server.resources.DomainObjectResourceServerside
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,151 [i18n main INFO ] RESTEASY002200: Adding
class resource
org.apache.isis.viewer.restfulobjects.server.resources.DomainServiceResourceServerside
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,151 [i18n main INFO ] RESTEASY002200: Adding
class resource
org.apache.isis.viewer.restfulobjects.server.resources.VersionResourceServerside
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,152 [i18n main INFO ] RESTEASY002200: Adding
class resource
org.apache.isis.viewer.restfulobjects.server.resources.SwaggerSpecResource from
Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,152 [i18n main INFO ] RESTEASY002210: Adding
provider singleton
org.apache.isis.viewer.restfulobjects.server.conneg.RestfulObjectsJaxbWriterForXml
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,152 [i18n main INFO ] RESTEASY002210: Adding
provider singleton
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplicationExceptionMapper
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,152 [i18n main INFO ] RESTEASY002210: Adding
provider singleton
org.apache.isis.viewer.restfulobjects.server.RuntimeExceptionMapper from
Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,152 [i18n main INFO ] RESTEASY002210: Adding
provider singleton
org.apache.isis.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest$RequestFilter
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,152 [i18n main INFO ] RESTEASY002210: Adding
provider singleton
org.apache.isis.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest$ResponseFilter
from Application class
org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
00:11:14,485 [WebXmlFile main INFO ] web.xml: url mapping
found for filter with name WicketFilter: [/wicket/*]
00:11:14,614 [OptionHandlerInitParameters main INFO ] priming
configuration builder: 1 properties to prime
00:11:14,615 [OptionHandlerInitParameters main INFO ] priming:
isis.viewers=wicket,restfulobjects
00:11:14,615 [IsisConfigurationDefault main INFO ] adding isis.viewers
= wicket,restfulobjects
00:11:14,615 [IsisWebAppBootstrapper main INFO ] Config override
location: No override location configured
00:11:14,616 [IsisConfigurationDefault main INFO ] adding isis.viewers
= wicket,restfulobjects
00:11:14,616 [IsisConfigurationDefault main INFO ] adding
isis.appManifest = domainapp.application.manifest.DomainAppAppManifest
00:11:14,616 [IsisConfigurationDefault main INFO ] adding
isis.deploymentType = SERVER_PROTOTYPE
00:11:14,639 [Application main INFO ] [WicketFilter] init:
Wicket core library initializer
00:11:14,641 [RequestListenerInterface main INFO ] registered listener
interface [RequestListenerInterface name=IBehaviorListener, method=public
abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
00:11:14,642 [RequestListenerInterface main INFO ] registered listener
interface [RequestListenerInterface name=IFormSubmitListener, method=public
abstract void
org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
00:11:14,642 [RequestListenerInterface main INFO ] registered listener
interface [RequestListenerInterface name=ILinkListener, method=public abstract
void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
00:11:14,642 [RequestListenerInterface main INFO ] registered listener
interface [RequestListenerInterface name=IOnChangeListener, method=public
abstract void
org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
00:11:14,643 [RequestListenerInterface main INFO ] registered listener
interface [RequestListenerInterface name=IResourceListener, method=public
abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
00:11:14,647 [Application main INFO ] [WicketFilter] init:
DevUtils DebugBar Initializer
00:11:14,667 [Application main INFO ] [WicketFilter] init:
Wicket extensions initializer
00:11:14,789 [wicket-webjars Thread-9 INFO ] initialize wicket
webjars with given settings: WebjarsSettings{readFromCacheTimeout=3 seconds,
resourceStreamProvider=ClassLoader, recentVersionPlaceHolder='current',
assetPathCollectors=[de.agilecoders.wicket.webjars.collectors.ClasspathAssetPathCollector@5372eac0,
de.agilecoders.wicket.webjars.collectors.VfsAssetPathCollector@1acf02be,
de.agilecoders.wicket.webjars.collectors.FileAssetPathCollector@31213589],
webjarsPackage='META-INF.resources.webjars',
webjarsPath='META-INF/resources/webjars',
resourcePattern=META-INF/resources/webjars/.*,
webjarsPathPattern=/webjars/([^\/]*)\/([^\/]*)\/(.*), useCdnResources=false,
cdnUrl='//cdn.jsdelivr.net:80'}
00:11:14,988 [wicket-jquery-selectors Thread-10 INFO ] initialize wicket
jquery selectors with given settings:
de.agilecoders.wicket.jquery.settings.WicketJquerySelectorsSettings@686464d2
00:11:14,988 [wicket-jquery-selectors Thread-10 INFO ] try to get settings,
but WicketJquerySelectors wasn't installed to current application. Fallback to
default settings.
log4j:ERROR Could not find value for key log4j.appender.console
log4j:ERROR Could not instantiate appender named "console".
00:11:15,121 [IsisConfigurationBuilder main INFO ] loading properties
from isis.properties
00:11:15,122 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword = *******
00:11:15,122 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL =
jdbc:postgresql://192.168.99.100:5432/mubuss
00:11:15,122 [IsisConfigurationDefault main INFO ] adding
isis.viewer.restfulobjects.RestfulObjectsSpecEventSerializer.baseUrl =
http://localhost:8080/restful/
00:11:15,122 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName = root
00:11:15,122 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName =
org.postgresql.Driver
00:11:15,122 [IsisConfigurationDefault main INFO ] ignoring
isis.appManifest=domainapp.application.manifest.DomainAppAppManifest as value
already set (with domainapp.application.manifest.DomainAppAppManifest)
00:11:15,622 [IsisConfigurationDefault main INFO ] adding
isis.authentication = shiro
00:11:15,627 [IsisConfigurationDefault main INFO ] adding
isis.authorization = shiro
00:11:15,629 [IsisConfigurationDefault main INFO ] overwriting
isis.appManifest=domainapp.application.manifest.DomainAppAppManifest (previous
value was domainapp.application.manifest.DomainAppAppManifest)
00:11:15,849 [Reflections main INFO ] Reflections took 168 ms
to scan 8 urls, producing 301 keys and 1393 values
00:11:16,193 [IsisConfigurationDefault main INFO ] adding
isis.services.ServicesInstallerFromAnnotation.packagePrefix =
domainapp.modules.simple.dom,domainapp.application.fixture,domainapp.application.services
00:11:16,193 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.RegisterEntities.packagePrefix =
domainapp.modules.simple.dom,domainapp.application.fixture,domainapp.application.services
00:11:16,194 [IsisConfigurationDefault main INFO ] adding isis.services
=
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.eventbus.implementation = axon
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.datanucleus.cache.level2.type = none
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.publish.objects = all
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.injector.setPrefix = false
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.publish.actions = all
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.reflector.validator.serviceActionsOnly = true
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll = true
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.persistor.disableConcurrencyChecking = false
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.publish.properties = all
00:11:16,194 [IsisConfigurationDefault main INFO ] overwriting
isis.appManifest=domainapp.application.manifest.DomainAppAppManifest (previous
value was domainapp.application.manifest.DomainAppAppManifest)
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.reflector.validator.mixinsOnly = true
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.command.actions = ignoreSafe
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.command.properties = all
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.reflector.validator.explicitObjectType = true
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.services.audit.objects = all
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.viewer.wicket.themes.enabled = bootstrap-theme, Cerulean, Cosmo, Cyborg,
Darkly, Flatly, Journal, Lumen, Paper, Readable, Sandstone, Simplex, Slate,
Spacelab, Superhero, United, Yeti
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.datanucleus.schema.validateTables = true
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.datanucleus.persistenceByReachabilityAtCommit =
false
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.value.format.date = dd-MM-yyyy
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.datanucleus.cache.level2.mode = ENABLE_SELECTIVE
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.reflector.validator.noParamsOnly = true
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.objects.editing = false
00:11:16,194 [IsisConfigurationDefault main INFO ] adding
isis.reflector.facet.cssClassFa.patterns =
new.*:fa-plus,add.*:fa-plus-square,create.*:fa-plus,update.*:fa-edit,delete.*:fa-trash,save.*:fa-floppy-o,change.*:fa-edit,edit.*:fa-pencil-square-o,maintain.*:fa-edit,remove.*:fa-minus-square,copy.*:fa-copy,move.*:fa-exchange,first.*:fa-star,find.*:fa-search,lookup.*:fa-search,search.*:fa-search,view.*:fa-search,clear.*:fa-remove,previous.*:fa-step-backward,next.*:fa-step-forward,list.*:fa-list,
all.*:fa-list, download.*:fa-download, upload.*:fa-upload,
export.*:fa-download,switch.*:fa-exchange,import.*:fa-upload,execute.*:fa-bolt,
run.*:fa-bolt, calculate.*:fa-calculator, verify.*:fa-check-circle,
refresh.*:fa-refresh,
install.*:fa-wrench,stop.*:fa-stop,terminate.*:fa-stop,cancel.*:fa-stop,discard.*:fa-trash-o,pause.*:fa-pause,suspend.*:fa-pause,resume.*:fa-play,renew.*:fa-repeat,reset.*:fa-repeat,categorise.*:fa-folder-open-o,assign.*:fa-hand-o-right,approve.*:fa-thumbs-o-up,decline.*:fa-thumbs-o-down
00:11:16,197 [IsisConfigurationDefault main INFO ] adding
isis.viewer.wicket.developmentUtilities.enable = true
00:11:16,197 [IsisConfigurationDefault main INFO ] adding
isis.viewer.wicket.themes.showChooser = true
00:11:16,197 [IsisConfigurationDefault main INFO ] adding
isis.viewer.wicket.maxTitleLengthInStandaloneTables = 0
00:11:16,197 [IsisConfigurationDefault main INFO ] adding
isis.reflector.validator.allowDeprecated = false
00:11:16,197 [IsisConfigurationDefault main INFO ] adding
isis.viewer.wicket.maxTitleLengthInParentedTables = 0
00:11:16,197 [IsisConfigurationDefault main INFO ] adding
isis.reflector.facet.cssClass.patterns =
delete.*:btn-danger,discard.*:btn-warning,remove.*:btn-warning
00:11:16,198 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.datanucleus.schema.validateConstraints = true
00:11:16,198 [IsisConfigurationDefault main INFO ] adding
isis.persistor.datanucleus.impl.datanucleus.identifier.case = MixedCase
00:11:16,203 [ServicesInstallerFromConfigurationAndAnnotation main INFO
] installing
org.apache.isis.core.runtime.services.ServicesInstallerFromConfigurationAndAnnotation
00:11:16,364 [IsisConfigurationDefault main INFO ] adding isis.fixtures
=
00:11:16,367 [IsisSessionFactoryBuilder main INFO ] initialising Isis
System
00:11:16,367 [IsisSessionFactoryBuilder main INFO ] working directory:
D:\Paul\Workspace\petclinic\webapp\.
00:11:16,367 [IsisSessionFactoryBuilder main INFO ] resource stream
source: chain [file system (directory
'D:\Paul\Workspace\petclinic\webapp\src\main\webapp\WEB-INF'), context loader
classpath, context loader classpath, context loader classpath, current class'
classpath, servlet context ('/WEB-INF')]
00:11:18,004 [PersistenceSessionFactory main INFO ] did *not* find
config properties to use JNDI datasource; will use JDBC
00:11:20,140 [Schema main DEBUG] Column
""SimpleObject"."id"" added to internal representation of table.
00:11:20,141 [Schema main DEBUG] Attempt to find JDBC
driver 'typeInfo' for jdbc-type=BIGINT but sql-type=BIGINT is not found. Using
default sql-type for this jdbc-type.
00:11:20,142 [Schema main DEBUG] Field [DATASTORE_ID] ->
Column(s) ["SimpleObject"."id"] using mapping of type
"org.datanucleus.store.rdbms.mapping.java.DatastoreIdMapping"
(org.datanucleus.store.rdbms.mapping.datastore.BigIntRDBMSMapping)
00:11:20,143 [Schema main DEBUG] Table "SimpleObject"
will manage the persistence of the fields for class
domainapp.modules.simple.dom.impl.SimpleObject (inheritance
strategy="new-table")
00:11:20,144 [Schema main DEBUG] Column
""SimpleObject"."name"" added to internal representation of table.
00:11:20,146 [Schema main DEBUG] Field
[domainapp.modules.simple.dom.impl.SimpleObject.name] -> Column(s)
["SimpleObject"."name"] using mapping of type
"org.datanucleus.store.rdbms.mapping.java.StringMapping"
(org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
00:11:20,146 [Schema main DEBUG] Column
""SimpleObject"."notes"" added to internal representation of table.
00:11:20,146 [Schema main DEBUG] Field
[domainapp.modules.simple.dom.impl.SimpleObject.notes] -> Column(s)
["SimpleObject"."notes"] using mapping of type
"org.datanucleus.store.rdbms.mapping.java.StringMapping"
(org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
00:11:20,146 [Schema main DEBUG] Column
""SimpleObject"."version"" added to internal representation of table.
00:11:20,147 [Schema main DEBUG] Attempt to find JDBC
driver 'typeInfo' for jdbc-type=TIMESTAMP but sql-type=TIMESTAMP is not found.
Using default sql-type for this jdbc-type.
00:11:20,147 [Schema main DEBUG] Field [VERSION] ->
Column(s) ["SimpleObject"."version"] using mapping of type
"org.datanucleus.store.rdbms.mapping.java.VersionTimestampMapping"
(org.datanucleus.store.rdbms.mapping.datastore.TimestampRDBMSMapping)
00:11:20,147 [Schema main DEBUG] Table/View
"SimpleObject" has been initialised
00:11:20,151 [Schema main DEBUG] An error occurred while
auto-creating schema elements - rolling back
00:11:20,157 [IsisWicketApplication main ERROR] Failed to initialize
com.google.inject.ProvisionException: Unable to provision, see the following
errors:
1) Error in custom provider,
org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet is closed.
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory
for field at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:155)
while locating domainapp.webapp.DomainApplication
1 error
at
com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:486)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:67)
at
com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:987)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:368)
at domainapp.webapp.DomainApplication.init(DomainApplication.java:59)
at org.apache.wicket.Application.initApplication(Application.java:953)
at
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:429)
at
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:353)
at
org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:139)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:725)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:348)
at
org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1480)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1442)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:799)
at
org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:261)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:540)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131)
at org.eclipse.jetty.server.Server.start(Server.java:452)
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:105)
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
at org.eclipse.jetty.server.Server.doStart(Server.java:419)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.apache.isis.core.webserver.WebServer.start(WebServer.java:179)
at org.apache.isis.core.webserver.WebServer.run(WebServer.java:131)
at org.apache.isis.core.webserver.WebServer.main(WebServer.java:98)
at org.apache.isis.WebServer.main(WebServer.java:25)
Caused by: org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet
is closed.
at
org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
at
org.datanucleus.store.rdbms.AbstractSchemaTransaction.getCurrentConnection(AbstractSchemaTransaction.java:87)
at
org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.performTablesValidation(RDBMSStoreManager.java:3365)
at
org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.run(RDBMSStoreManager.java:2877)
at
org.datanucleus.store.rdbms.AbstractSchemaTransaction.execute(AbstractSchemaTransaction.java:119)
at
org.datanucleus.store.rdbms.RDBMSStoreManager.createSchemaForClasses(RDBMSStoreManager.java:3855)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.createSchema(DataNucleusApplicationComponents.java:194)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.createPmfAndSchemaIfRequired(DataNucleusApplicationComponents.java:153)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.initialize(DataNucleusApplicationComponents.java:108)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.<init>(DataNucleusApplicationComponents.java:101)
at
org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createDataNucleusApplicationComponents(PersistenceSessionFactory.java:99)
at
org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.init(PersistenceSessionFactory.java:76)
at
org.apache.isis.core.runtime.system.session.IsisSessionFactoryBuilder.buildSessionFactory(IsisSessionFactoryBuilder.java:196)
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:118)
at
org.apache.isis.core.runtime.runner.IsisInjectModule$$FastClassByGuice$$a813f90e.invoke(<generated>)
at
com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
at
com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
at
com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at
com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:93)
at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:80)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
at
com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:80)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:62)
... 25 more
Caused by: org.postgresql.util.PSQLException: This ResultSet is closed.
at
org.postgresql.jdbc2.AbstractJdbc2ResultSet.checkClosed(AbstractJdbc2ResultSet.java:2674)
at
org.postgresql.jdbc2.AbstractJdbc2ResultSet.setFetchSize(AbstractJdbc2ResultSet.java:1791)
at
org.postgresql.jdbc4.Jdbc4Statement.createResultSet(Jdbc4Statement.java:39)
at
org.postgresql.jdbc2.AbstractJdbc2Statement$StatementResultHandler.handleResultRows(AbstractJdbc2Statement.java:211)
at
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1772)
at
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:500)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:374)
at
org.postgresql.jdbc2.AbstractJdbc2Connection.execSQLUpdate(AbstractJdbc2Connection.java:263)
at
org.postgresql.jdbc2.AbstractJdbc2Connection.getTransactionIsolation(AbstractJdbc2Connection.java:775)
at
org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection.getTransactionIsolation(DelegatingConnection.java:330)
at
org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.getTransactionIsolation(PoolingDataSource.java:247)
at
org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:427)
... 54 more
00:11:20,168 [ThreadPoolSupport main INFO ] join'ing 6 tasks: waited
0 milliseconds
00:11:20,168 [WicketFilter main ERROR] The initialization of an
application with name 'WicketFilter' has failed.
com.google.inject.ProvisionException: Unable to provision, see the following
errors:
1) Error in custom provider,
org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet is closed.
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory
for field at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:155)
while locating domainapp.webapp.DomainApplication
1 error
at
com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:486)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:67)
at
com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:987)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:368)
at domainapp.webapp.DomainApplication.init(DomainApplication.java:59)
at org.apache.wicket.Application.initApplication(Application.java:953)
at
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:429)
at
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:353)
at
org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:139)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:725)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:348)
at
org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1480)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1442)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:799)
at
org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:261)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:540)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131)
at org.eclipse.jetty.server.Server.start(Server.java:452)
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:105)
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
at org.eclipse.jetty.server.Server.doStart(Server.java:419)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.apache.isis.core.webserver.WebServer.start(WebServer.java:179)
at org.apache.isis.core.webserver.WebServer.run(WebServer.java:131)
at org.apache.isis.core.webserver.WebServer.main(WebServer.java:98)
at org.apache.isis.WebServer.main(WebServer.java:25)
Caused by: org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet
is closed.
at
org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
at
org.datanucleus.store.rdbms.AbstractSchemaTransaction.getCurrentConnection(AbstractSchemaTransaction.java:87)
at
org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.performTablesValidation(RDBMSStoreManager.java:3365)
at
org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.run(RDBMSStoreManager.java:2877)
at
org.datanucleus.store.rdbms.AbstractSchemaTransaction.execute(AbstractSchemaTransaction.java:119)
at
org.datanucleus.store.rdbms.RDBMSStoreManager.createSchemaForClasses(RDBMSStoreManager.java:3855)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.createSchema(DataNucleusApplicationComponents.java:194)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.createPmfAndSchemaIfRequired(DataNucleusApplicationComponents.java:153)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.initialize(DataNucleusApplicationComponents.java:108)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.<init>(DataNucleusApplicationComponents.java:101)
at
org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createDataNucleusApplicationComponents(PersistenceSessionFactory.java:99)
at
org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.init(PersistenceSessionFactory.java:76)
at
org.apache.isis.core.runtime.system.session.IsisSessionFactoryBuilder.buildSessionFactory(IsisSessionFactoryBuilder.java:196)
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:118)
at
org.apache.isis.core.runtime.runner.IsisInjectModule$$FastClassByGuice$$a813f90e.invoke(<generated>)
at
com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
at
com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
at
com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at
com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:93)
at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:80)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
at
com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:80)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:62)
... 25 more
Caused by: org.postgresql.util.PSQLException: This ResultSet is closed.
at
org.postgresql.jdbc2.AbstractJdbc2ResultSet.checkClosed(AbstractJdbc2ResultSet.java:2674)
at
org.postgresql.jdbc2.AbstractJdbc2ResultSet.setFetchSize(AbstractJdbc2ResultSet.java:1791)
at
org.postgresql.jdbc4.Jdbc4Statement.createResultSet(Jdbc4Statement.java:39)
at
org.postgresql.jdbc2.AbstractJdbc2Statement$StatementResultHandler.handleResultRows(AbstractJdbc2Statement.java:211)
at
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1772)
at
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:500)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:374)
at
org.postgresql.jdbc2.AbstractJdbc2Connection.execSQLUpdate(AbstractJdbc2Connection.java:263)
at
org.postgresql.jdbc2.AbstractJdbc2Connection.getTransactionIsolation(AbstractJdbc2Connection.java:775)
at
org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection.getTransactionIsolation(DelegatingConnection.java:330)
at
org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.getTransactionIsolation(PoolingDataSource.java:247)
at
org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:427)
... 54 more
00:11:20,176 [Application main INFO ] [WicketFilter] destroy:
Wicket core library initializer
00:11:20,176 [Application main INFO ] [WicketFilter] destroy:
DevUtils DebugBar Initializer
00:11:20,176 [Application main INFO ] [WicketFilter] destroy:
Wicket extensions initializer
00:11:20,214 [WebAppContext main WARN ] Failed startup of
context
o.e.j.w.WebAppContext@4d465b11{/,file:///D:/Paul/Workspace/petclinic/webapp/src/main/webapp/,UNAVAILABLE}{src/main/webapp}
javax.servlet.ServletException: com.google.inject.ProvisionException: Unable to
provision, see the following errors:
1) Error in custom provider,
org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet is closed.
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory
for field at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:155)
while locating domainapp.webapp.DomainApplication
1 error
at
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:455)
at
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:353)
at
org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:139)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:725)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:348)
at
org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1480)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1442)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:799)
at
org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:261)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:540)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:131)
at org.eclipse.jetty.server.Server.start(Server.java:452)
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:105)
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
at org.eclipse.jetty.server.Server.doStart(Server.java:419)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.apache.isis.core.webserver.WebServer.start(WebServer.java:179)
at org.apache.isis.core.webserver.WebServer.run(WebServer.java:131)
at org.apache.isis.core.webserver.WebServer.main(WebServer.java:98)
at org.apache.isis.WebServer.main(WebServer.java:25)
Caused by: com.google.inject.ProvisionException: Unable to provision, see the
following errors:
1) Error in custom provider,
org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet is closed.
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory
for field at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:155)
while locating domainapp.webapp.DomainApplication
1 error
at
com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:486)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:67)
at
com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:987)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:368)
at domainapp.webapp.DomainApplication.init(DomainApplication.java:59)
at org.apache.wicket.Application.initApplication(Application.java:953)
at
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:429)
... 20 more
Caused by: org.datanucleus.exceptions.NucleusDataStoreException: This ResultSet
is closed.
at
org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
at
org.datanucleus.store.rdbms.AbstractSchemaTransaction.getCurrentConnection(AbstractSchemaTransaction.java:87)
at
org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.performTablesValidation(RDBMSStoreManager.java:3365)
at
org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.run(RDBMSStoreManager.java:2877)
at
org.datanucleus.store.rdbms.AbstractSchemaTransaction.execute(AbstractSchemaTransaction.java:119)
at
org.datanucleus.store.rdbms.RDBMSStoreManager.createSchemaForClasses(RDBMSStoreManager.java:3855)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.createSchema(DataNucleusApplicationComponents.java:194)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.createPmfAndSchemaIfRequired(DataNucleusApplicationComponents.java:153)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.initialize(DataNucleusApplicationComponents.java:108)
at
org.apache.isis.core.runtime.system.persistence.DataNucleusApplicationComponents.<init>(DataNucleusApplicationComponents.java:101)
at
org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createDataNucleusApplicationComponents(PersistenceSessionFactory.java:99)
at
org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.init(PersistenceSessionFactory.java:76)
at
org.apache.isis.core.runtime.system.session.IsisSessionFactoryBuilder.buildSessionFactory(IsisSessionFactoryBuilder.java:196)
at
org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:118)
at
org.apache.isis.core.runtime.runner.IsisInjectModule$$FastClassByGuice$$a813f90e.invoke(<generated>)
at
com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
at
com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
at
com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at
com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
at
com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:93)
at
com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:80)
at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
at
com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:80)
at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:62)
... 25 more
Caused by: org.postgresql.util.PSQLException: This ResultSet is closed.
at
org.postgresql.jdbc2.AbstractJdbc2ResultSet.checkClosed(AbstractJdbc2ResultSet.java:2674)
at
org.postgresql.jdbc2.AbstractJdbc2ResultSet.setFetchSize(AbstractJdbc2ResultSet.java:1791)
at
org.postgresql.jdbc4.Jdbc4Statement.createResultSet(Jdbc4Statement.java:39)
at
org.postgresql.jdbc2.AbstractJdbc2Statement$StatementResultHandler.handleResultRows(AbstractJdbc2Statement.java:211)
at
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1772)
at
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:500)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:374)
at
org.postgresql.jdbc2.AbstractJdbc2Connection.execSQLUpdate(AbstractJdbcNov 03,
2017 12:11:20 AM org.webjars.servlet.WebjarsServlet init
INFO: WebjarsServlet cache enabled: true
Nov 03, 2017 12:11:20 AM org.webjars.servlet.WebjarsServlet init
INFO: WebjarsServlet initialization completed
2Connection.java:263)
at
org.postgresql.jdbc2.AbstractJdbc2Connection.getTransactionIsolation(AbstractJdbc2Connection.java:775)
at
org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection.getTransactionIsolation(DelegatingConnection.java:330)
at
org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.getTransactionIsolation(PoolingDataSource.java:247)
at
org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:427)
... 54 more
00:11:20,234 [AbstractConnector main INFO ] Started
ServerConnector@27a0e6ce{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
00:11:20,234 [Server main INFO ] Started @8254ms
00:11:20,234 [WebServer main INFO ] Started the application
in 7060ms