[ https://issues.apache.org/jira/browse/ISIS-1646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Keir Haywood updated ISIS-1646: -------------------------------------- Fix Version/s: (was: 2.1.2) 2.0.0-M3 Summary: [WON'T FIX] (non-fatal) ConcurrentModificationException when invoking an action (was: (non-fatal) ConcurrentModificationException when invoking an action) > [WON'T FIX] (non-fatal) ConcurrentModificationException when invoking an > action > ------------------------------------------------------------------------------- > > Key: ISIS-1646 > URL: https://issues.apache.org/jira/browse/ISIS-1646 > Project: Isis > Issue Type: Bug > Affects Versions: 1.14.0 > Reporter: Daniel Keir Haywood > Assignee: Daniel Keir Haywood > Priority: Minor > Fix For: 2.0.0-M3 > > > this occurred in Estatio when invoking the "lookupBic" action that returns a > URL > from the UI/end-user perspective, nothing awry. But noticed this stack trace > in the IDE: > {code} > "C:\Program Files\Java\jdk1.8.0_121\bin\java" > -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:62853,suspend=y,server=n > -Disis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName=com.microsoft.sqlserver.jdbc.SQLServerDriver > > -Disis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio > > -Disis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName=estatio > -Disis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=estatio > -Disis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll=false > -javaagent:C:\Users\Dan\.IdeaIC2017.1\system\groovyHotSwap\gragent.jar > -classpath C:\Users\Dan\AppData\Local\Temp\classpath2.jar > -Dfile.encoding=UTF-8 org.apache.isis.WebServer -m > org.estatio.app.EstatioEcpAppManifest > Connected to the target VM, address: '127.0.0.1:62853', transport: 'socket' > SLF4J: Class path contains multiple SLF4J bindings. > SLF4J: Found binding in > [jar:file:/C:/Users/Dan/.m2/repository/org/apache/activemq/activemq-all/5.14.3/activemq-all-5.14.3.jar!/org/slf4j/impl/StaticLoggerBinder.class] > SLF4J: Found binding in > [jar:file:/C:/Users/Dan/.m2/repository/org/slf4j/slf4j-log4j12/1.7.21/slf4j-log4j12-1.7.21.jar!/org/slf4j/impl/StaticLoggerBinder.class] > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an > explanation. > SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] > log4j:ERROR Could not find value for key log4j.appender.console > log4j:ERROR Could not instantiate appender named "console". > log4j:ERROR Could not find value for key log4j.appender.console > log4j:ERROR Could not instantiate appender named "console". > 09:50:05,123 [OptionHandlerAppManifest ] priming: > isis.appManifest=org.estatio.app.EstatioEcpAppManifest > 09:50:05,129 [IsisConfigurationDefault ] adding isis.appManifest = > org.estatio.app.EstatioEcpAppManifest > 09:50:05,130 [OptionHandlerSystemProperties ] priming: > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll=false > 09:50:05,130 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll = false > 09:50:05,130 [OptionHandlerSystemProperties ] priming: > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName=com.microsoft.sqlserver.jdbc.SQLServerDriver > 09:50:05,130 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName = > com.microsoft.sqlserver.jdbc.SQLServerDriver > 09:50:05,130 [OptionHandlerSystemProperties ] priming: > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=estatio > 09:50:05,130 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword = ******* > 09:50:05,130 [OptionHandlerSystemProperties ] priming: > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio > 09:50:05,130 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL = > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio > 09:50:05,130 [OptionHandlerSystemProperties ] priming: > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName=estatio > 09:50:05,130 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName = estatio > 09:50:05,141 [IsisConfigurationDefault ] adding isis.deploymentType = > SERVER_PROTOTYPE > 09:50:05,142 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword = ******* > 09:50:05,142 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL = > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio > 09:50:05,142 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll = false > 09:50:05,142 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName = > com.microsoft.sqlserver.jdbc.SQLServerDriver > 09:50:05,142 [IsisConfigurationDefault ] adding isis.appManifest = > org.estatio.app.EstatioEcpAppManifest > 09:50:05,142 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName = estatio > 09:50:05,142 [IsisConfigurationDefault ] adding isis.deploymentType = > SERVER_PROTOTYPE > 09:50:05,142 [WebServer ] Running Jetty on port '8080' to > serve the web application > 09:50:05,194 [log ] Logging initialized @1086ms to > org.eclipse.jetty.util.log.Slf4jLog > 09:50:05,603 [ContextHandler ] Empty contextPath > 09:50:05,739 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword = ******* > 09:50:05,739 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL = > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio > 09:50:05,739 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll = false > 09:50:05,739 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName = > com.microsoft.sqlserver.jdbc.SQLServerDriver > 09:50:05,739 [IsisConfigurationDefault ] adding isis.appManifest = > org.estatio.app.EstatioEcpAppManifest > 09:50:05,739 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName = estatio > 09:50:05,739 [IsisConfigurationDefault ] adding isis.deploymentType = > SERVER_PROTOTYPE > 09:50:05,745 [Server ] jetty-9.4.3.v20170317 > 09:50:06,134 [StandardDescriptorProcessor ] NO JSP Support for /, did not > find org.eclipse.jetty.jsp.JettyJspServlet > 09:50:06,219 [session ] DefaultSessionIdManager > workerName=node0 > 09:50:06,219 [session ] No SessionScavenger set, using > defaults > 09:50:06,225 [session ] Scavenging every 600000ms > 09:50:06,253 [3de8f619 ] Initializing Spring root > WebApplicationContext > 09:50:06,254 [ContextLoader ] Root WebApplicationContext: > initialization started > 09:50:06,502 [XmlWebApplicationContext ] Refreshing Root > WebApplicationContext: startup date [Fri Jul 07 09:50:06 BST 2017]; root of > context hierarchy > 09:50:06,602 [XmlBeanDefinitionReader ] Loading XML bean definitions > from class path resource > [org/estatio/webapp/propertyPlaceholderConfigurer-config.xml] > 09:50:06,725 [XmlBeanDefinitionReader ] Loading XML bean definitions > from class path resource [org/estatio/webapp/activemq-config.xml] > 09:50:07,520 [XmlBeanDefinitionReader ] Loading XML bean definitions > from class path resource [org/estatio/routing/camel-config.xml] > 09:50:08,872 [PropertyPlaceholderConfigurerUsingSpringOpts] Loading > properties file from class path resource > [org/estatio/webapp/spring.properties] > 09:50:09,553 [BrokerService ] Loaded the Bouncy Castle > security provider. > 09:50:09,715 [BrokerService ] Using Persistence Adapter: > JDBCPersistenceAdapter(org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource@16a5eb6d) > 09:50:10,119 [JDBCPersistenceAdapter ] Database adapter driver > override recognized for : [hsql_database_engine_driver] - adapter: class > org.apache.activemq.store.jdbc.adapter.HsqldbJDBCAdapter > 09:50:10,167 [JDBCPersistenceAdapter ] Database lock driver override > not found for : [hsql_database_engine_driver]. Will use default > implementation. > 09:50:10,177 [DefaultDatabaseLocker ] Attempting to acquire the > exclusive lock to become the Master broker > 09:50:10,188 [DefaultDatabaseLocker ] Becoming the master on > dataSource: > org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource@16a5eb6d > 09:50:10,197 [PListStoreImpl ] > PListStore:[C:\bitbucket\incodehq\estatio-ecp\estatioapp\webapp\activemq-data\broker\tmp_storage] > started > 09:50:10,482 [BrokerService ] Apache ActiveMQ 5.14.3 (broker, > ID:HALCHILLBLAST-62863-1499417410231-0:1) is starting > 09:50:10,518 [TransportConnector ] Connector vm started > 09:50:10,528 [BrokerService ] Apache ActiveMQ 5.14.3 (broker, > ID:HALCHILLBLAST-62863-1499417410231-0:1) started > 09:50:10,539 [BrokerService ] For help or more information > please see: http://activemq.apache.org > 09:50:10,553 [BrokerService ] Store limit is 102400 mb > (current store usage is 0 mb). The data directory: > C:\bitbucket\incodehq\estatio-ecp\estatioapp\webapp\activemq-data\broker only > has 82418 mb of usable space. - resetting to maximum available disk space: > 82418 mb > 09:50:14,492 [ReflectionServiceFactoryBean ] Creating Service > {http://www.coda.com/efinance/schemas/elementmaster/elementmaster-12.0/webservice}ElementMasterServicePortTypesService > from WSDL: > classpath:org/incode/ecp/coda/wsdl/finance/elementmaster/elementmaster-12.0.wsdl > 09:50:18,556 [ReflectionServiceFactoryBean ] Creating Service > {http://www.coda.com/efinance/schemas/elementmaster/elementmaster-12.0/webservice}ElementMasterServicePortTypesService > from WSDL: > classpath:org/incode/ecp/coda/wsdl/finance/elementmaster/elementmaster-12.0.wsdl > 09:50:18,749 [ReflectionServiceFactoryBean ] Creating Service > {http://www.coda.com/efinance/schemas/inputext/input-12.0/webservice}InputServicePortTypesService > from WSDL: > classpath:org/incode/ecp/coda/wsdl/finance/inputext/input-12.0.wsdl > 09:50:22,469 [ReflectionServiceFactoryBean ] Creating Service > {http://www.coda.com/efinance/schemas/selector/selector-1.0/webservice}SelectorServicePortTypesService > from WSDL: > classpath:org/incode/ecp/coda/wsdl/finance/selector/selector-1.0.wsdl > 09:50:24,713 [SpringCamelContext ] Apache Camel 2.16.3 > (CamelContext: camel-1) is starting > 09:50:24,718 [ManagedManagementStrategy ] JMX is enabled > 09:50:24,939 [DefaultTypeConverter ] Loaded 201 type converters > 09:50:24,980 [DefaultRuntimeEndpointRegistry] Runtime endpoint registry is in > extended mode gathering usage statistics of all incoming and outgoing > endpoints (cache limit: 1000) > 09:50:25,172 [SpringCamelContext ] AllowUseOriginalMessage is > enabled. If access to the original message is not needed, then its > recommended to turn this option off as it may improve performance. > 09:50:25,174 [SpringCamelContext ] StreamCaching is not in use. If > using streams then its recommended to enable stream caching. See more details > at http://camel.apache.org/stream-caching.html > 09:50:25,234 [JaxbDataFormat ] Creating JAXBContext with > contextPath: org.apache.isis.schema.ixn.v1 and ApplicationContextClassLoader: > WebAppClassLoader=Estatio@2525ff7e > 09:50:25,536 [SpringCamelContext ] Route: inToOutRoute started and > consuming from: Endpoint[activemq-broker://queue:memberInteractionsQueue] > 09:50:25,539 [SpringCamelContext ] Total 1 routes, of which 1 is > started. > 09:50:25,543 [SpringCamelContext ] Apache Camel 2.16.3 > (CamelContext: camel-1) started in 0.828 seconds > 09:50:25,548 [ContextLoader ] Root WebApplicationContext: > initialization completed in 19294 ms > 09:50:25,550 [3de8f619 ] Initializing Shiro environment > 09:50:25,551 [EnvironmentLoader ] Starting Shiro environment > initialization. > 09:50:26,470 [IniSecurityManagerFactory ] Realms have been explicitly set > on the SecurityManager instance - auto-setting of realms will not occur. > 09:50:26,470 [EnvironmentLoader ] Shiro environment initialized > in 918 ms. > 09:50:26,639 [i18n ] RESTEASY002225: Deploying > javax.ws.rs.core.Application: class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,642 [i18n ] RESTEASY002200: Adding class > resource > org.apache.isis.viewer.restfulobjects.server.resources.HomePageResourceServerside > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,643 [i18n ] RESTEASY002200: Adding class > resource > org.apache.isis.viewer.restfulobjects.server.resources.DomainTypeResourceServerside > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,644 [i18n ] RESTEASY002200: Adding class > resource > org.apache.isis.viewer.restfulobjects.server.resources.UserResourceServerside > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,644 [i18n ] RESTEASY002200: Adding class > resource > org.apache.isis.viewer.restfulobjects.server.resources.DomainObjectResourceServerside > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,645 [i18n ] RESTEASY002200: Adding class > resource > org.apache.isis.viewer.restfulobjects.server.resources.DomainServiceResourceServerside > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,646 [i18n ] RESTEASY002200: Adding class > resource > org.apache.isis.viewer.restfulobjects.server.resources.VersionResourceServerside > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,646 [i18n ] RESTEASY002200: Adding class > resource > org.apache.isis.viewer.restfulobjects.server.resources.SwaggerSpecResource > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,647 [i18n ] RESTEASY002210: Adding provider > singleton > org.apache.isis.viewer.restfulobjects.server.conneg.RestfulObjectsJaxbWriterForXml > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,648 [i18n ] RESTEASY002210: Adding provider > singleton > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplicationExceptionMapper > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,649 [i18n ] RESTEASY002210: Adding provider > singleton org.apache.isis.viewer.restfulobjects.server.RuntimeExceptionMapper > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,649 [i18n ] RESTEASY002210: Adding provider > singleton > org.apache.isis.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest$RequestFilter > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > 09:50:26,650 [i18n ] RESTEASY002210: Adding provider > singleton > org.apache.isis.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest$ResponseFilter > from Application class > org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication > Jul 07, 2017 9:50:26 AM org.togglz.core.logging.Jdk14LogProvider$Jdk14Log info > INFO: Togglz 2.1.0.Final started > 09:50:26,899 [WebXmlFile ] web.xml: url mapping found for > filter with name WicketFilter: [/wicket/*] > 09:50:27,064 [OptionHandlerInitParameters ] priming configuration builder: > 1 properties to prime > 09:50:27,065 [OptionHandlerInitParameters ] priming: > isis.viewers=wicket,restfulobjects > 09:50:27,066 [IsisConfigurationDefault ] adding isis.viewers = > wicket,restfulobjects > 09:50:27,066 [IsisWebAppBootstrapper ] Config override location: No > override location configured > 09:50:27,068 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword = ******* > 09:50:27,068 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL = > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio > 09:50:27,068 [IsisConfigurationDefault ] adding isis.viewers = > wicket,restfulobjects > 09:50:27,068 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll = false > 09:50:27,068 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName = > com.microsoft.sqlserver.jdbc.SQLServerDriver > 09:50:27,068 [IsisConfigurationDefault ] adding isis.appManifest = > org.estatio.app.EstatioEcpAppManifest > 09:50:27,068 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName = estatio > 09:50:27,068 [IsisConfigurationDefault ] adding isis.deploymentType = > SERVER_PROTOTYPE > 09:50:27,100 [Application ] [WicketFilter] init: Wicket > core library initializer > 09:50:27,104 [RequestListenerInterface ] registered listener interface > [RequestListenerInterface name=IBehaviorListener, method=public abstract void > org.apache.wicket.behavior.IBehaviorListener.onRequest()] > 09:50:27,106 [RequestListenerInterface ] registered listener interface > [RequestListenerInterface name=IFormSubmitListener, method=public abstract > void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()] > 09:50:27,107 [RequestListenerInterface ] registered listener interface > [RequestListenerInterface name=ILinkListener, method=public abstract void > org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()] > 09:50:27,109 [RequestListenerInterface ] registered listener interface > [RequestListenerInterface name=IOnChangeListener, method=public abstract void > org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()] > 09:50:27,111 [RequestListenerInterface ] registered listener interface > [RequestListenerInterface name=IResourceListener, method=public abstract void > org.apache.wicket.IResourceListener.onResourceRequested()] > 09:50:27,114 [Application ] [WicketFilter] init: DevUtils > DebugBar Initializer > 09:50:27,141 [Application ] [WicketFilter] init: Wicket > extensions initializer > 09:50:27,236 [wicket-webjars ] initialize wicket webjars with > given settings: WebjarsSettings{readFromCacheTimeout=3 seconds, > resourceStreamProvider=ClassLoader, recentVersionPlaceHolder='current', > assetPathCollectors=[de.agilecoders.wicket.webjars.collectors.ClasspathAssetPathCollector@36b17933, > de.agilecoders.wicket.webjars.collectors.VfsAssetPathCollector@6675a6db, > de.agilecoders.wicket.webjars.collectors.FileAssetPathCollector@60e9b05e], > webjarsPackage='META-INF.resources.webjars', > webjarsPath='META-INF/resources/webjars', > resourcePattern=META-INF/resources/webjars/.*, > webjarsPathPattern=/webjars/([^\/]*)\/([^\/]*)\/(.*), useCdnResources=false, > cdnUrl='//cdn.jsdelivr.net:80'} > 09:50:27,248 [wicket-jquery-selectors ] initialize wicket jquery > selectors with given settings: > de.agilecoders.wicket.jquery.settings.WicketJquerySelectorsSettings@682b94bc > 09:50:27,249 [wicket-jquery-selectors ] 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". > log4j:ERROR Could not find value for key log4j.appender.console > log4j:ERROR Could not instantiate appender named "console". > 09:50:27,310 [IsisConfigurationBuilder ] loading properties from > isis.properties > 09:50:27,310 [IsisConfigurationDefault ] adding > incode.module.docrendering.stringinterpolator.UrlDownloaderUsingNtlmCredentials.user > = ECP/jvanderwal > 09:50:27,310 [IsisConfigurationDefault ] adding > isis.services.PublisherServiceUsingActiveMq.memberInteractionsQueue = > memberInteractionsQueue > 09:50:27,310 [IsisConfigurationDefault ] adding > isis.viewer.wicket.rememberMe.encryptionKey = > aa480e55-b5ba-417d-86a4-032558d87657 > 09:50:27,310 [IsisConfigurationDefault ] adding > estatio.application.cmisServerDefaultRepoBaseUrl = > http://ams-s-nuxeo02.ecp.loc/nuxeo/nxdoc/default > 09:50:27,311 [IsisConfigurationDefault ] ignoring > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword= as value > already set (with estatio) > 09:50:27,311 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.javax.jdo.PersistenceManagerFactoryClass = > org.isisaddons.module.flywaydb.dom.FlywayJdoPersistenceManagerFactory > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.service.email.sender.password = ******* > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.Mapping = sqlserver > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.service.email.override.to = jer...@stromboli.it > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.flyway.baselineOnMigrate = true > 09:50:27,312 [IsisConfigurationDefault ] adding > org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer.baseUrl > = http://localhost:8080/restful/ > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.service.email.tls.enabled = false > 09:50:27,312 [IsisConfigurationDefault ] ignoring > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName=org.hsqldb.jdbcDriver > as value already set (with com.microsoft.sqlserver.jdbc.SQLServerDriver) > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.service.email.override.bcc = > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.services.PublisherServiceUsingActiveMq.vmTransportUri = vm://broker > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.persistor.disableConcurrencyChecking = false > 09:50:27,312 [IsisConfigurationDefault ] adding isis.service.email.port > = 25 > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.schema.validateAll = true > 09:50:27,312 [IsisConfigurationDefault ] adding > incode.module.docrendering.stringinterpolator.UrlDownloaderUsingNtlmCredentials.host > = ams-s-sql08 > 09:50:27,312 [IsisConfigurationDefault ] ignoring > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll=true as > value already set (with false) > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.service.email.sender.hostname = proxy.ecp.loc > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.viewer.restfulobjects.RestfulObjectsSpecEventSerializer.baseUrl = > http://localhost:8080/restful/ > 09:50:27,312 [IsisConfigurationDefault ] ignoring > isis.appManifest=org.estatio.app.EstatioEcpAppManifest as value already set > (with org.estatio.app.EstatioEcpAppManifest) > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.service.email.override.cc = > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.flyway.schemas = > dbo,incodeClassification,incodeDocFragment,incodeDocuments,isisaudit,isiscommand,isispublishmq,isissecurity,isissessionlogger,isissettings > 09:50:27,312 [IsisConfigurationDefault ] adding > isis.service.email.sender.address = no-re...@eurocommercialproperties.com > 09:50:27,312 [IsisConfigurationDefault ] ignoring > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:hsqldb:mem:test;sqllog=3 > as value already set (with > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio) > 09:50:27,312 [IsisConfigurationDefault ] ignoring > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName=sa as > value already set (with estatio) > 09:50:27,316 [IsisConfigurationDefault ] adding > incode.module.docrendering.stringinterpolator.UrlDownloaderUsingNtlmCredentials.password > = ******* > 09:50:27,316 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.flyway.baselineVersion = 20161202.1515 > 09:50:27,316 [IsisConfigurationDefault ] adding > estatio.application.reportServerBaseUrl = > http://www.pdfpdf.com/samples/Sample5.PDF?name= > 09:50:27,316 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateConstraints = > true > 09:50:27,325 [IsisConfigurationBuilder ] loading properties from > viewer_wicket.properties > 09:50:27,330 [IsisConfigurationBuilder ] loading properties from > viewer_restfulobjects.properties > 09:50:27,330 [IsisConfigurationBuilder ] loading properties from > persistor_datanucleus.properties > 09:50:27,331 [IsisConfigurationBuilder ] loading properties from > persistor.properties > 09:50:27,379 [IsisConfigurationDefault ] overwriting > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName=estatio > (previous value was estatio) > 09:50:27,379 [IsisConfigurationDefault ] overwriting > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=estatio > (previous value was estatio) > 09:50:27,379 [IsisConfigurationDefault ] overwriting > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio > (previous value was > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio) > 09:50:27,379 [IsisConfigurationDefault ] overwriting > isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll=false > (previous value was false) > 09:50:27,379 [IsisConfigurationDefault ] overwriting > isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName=com.microsoft.sqlserver.jdbc.SQLServerDriver > (previous value was com.microsoft.sqlserver.jdbc.SQLServerDriver) > 09:50:28,118 [IsisConfigurationDefault ] overwriting > isis.appManifest=org.estatio.app.EstatioEcpAppManifest (previous value was > org.estatio.app.EstatioEcpAppManifest) > 09:50:32,059 [IsisConfigurationDefault ] adding > isis.services.ServicesInstallerFromAnnotation.packagePrefix = > org.estatio.dom,org.estatio.dom.agreement,org.estatio.dom.asset,org.estatio.dom.assetfinancial,org.estatio.dom.bankmandate,org.estatio.dom.budgeting,org.estatio.dom.budgetassignment,org.estatio.charge,org.estatio.dom.charge,org.estatio.capex,org.estatio.capex.dom,org.estatio.dom.currency,org.estatio.dom.document,org.estatio.dom.event,org.estatio.dom.financial,org.estatio.dom.guarantee,org.estatio.dom.index,org.estatio.dom.invoice,org.estatio.dom.lease,org.estatio.lease.fixture,org.estatio.domlink,org.estatio.numerator,org.estatio.dom.party,org.estatio.domsettings,org.estatio.dom.asset.registration,org.estatio.dom.tax,org.estatio.dom.dto,org.incode.module.country.dom,org.incode.module.communications.dom,org.incode.module.docfragment.dom,org.incode.module.document.dom,org.incode.module.classification.dom,org.estatio.capex.fixture,org.estatio.fixture,org.estatio.fixturescripts,org.isisaddons.module.pdfbox.dom,org.incode.module.docrendering.stringinterpolator.dom,org.isisaddons.module.security,org.isisaddons.module.command,org.isisaddons.module.togglz,org.estatio.app,org.isisaddons.module.excel,org.isisaddons.module.poly,org.isisaddons.module.sessionlogger,org.isisaddons.module.stringinterpolator,org.isisaddons.module.freemarker.dom,org.isisaddons.module.xdocreport.dom,org.isisaddons.wicket.excel.cpt.ui,org.isisaddons.wicket.fullcalendar2.cpt.ui,org.isisaddons.wicket.fullcalendar2.cpt.applib,org.isisaddons.wicket.gmap3.cpt.applib,org.isisaddons.wicket.gmap3.cpt.service,org.isisaddons.wicket.gmap3.cpt.ui,org.isisaddons.module.audit,org.isisaddons.module.command,org.isisaddons.module.publishmq > 09:50:32,059 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.RegisterEntities.packagePrefix = > org.estatio.dom,org.estatio.dom.agreement,org.estatio.dom.asset,org.estatio.dom.assetfinancial,org.estatio.dom.bankmandate,org.estatio.dom.budgeting,org.estatio.dom.budgetassignment,org.estatio.charge,org.estatio.dom.charge,org.estatio.capex,org.estatio.capex.dom,org.estatio.dom.currency,org.estatio.dom.document,org.estatio.dom.event,org.estatio.dom.financial,org.estatio.dom.guarantee,org.estatio.dom.index,org.estatio.dom.invoice,org.estatio.dom.lease,org.estatio.lease.fixture,org.estatio.domlink,org.estatio.numerator,org.estatio.dom.party,org.estatio.domsettings,org.estatio.dom.asset.registration,org.estatio.dom.tax,org.estatio.dom.dto,org.incode.module.country.dom,org.incode.module.communications.dom,org.incode.module.docfragment.dom,org.incode.module.document.dom,org.incode.module.classification.dom,org.estatio.capex.fixture,org.estatio.fixture,org.estatio.fixturescripts,org.isisaddons.module.pdfbox.dom,org.incode.module.docrendering.stringinterpolator.dom,org.isisaddons.module.security,org.isisaddons.module.command,org.isisaddons.module.togglz,org.estatio.app,org.isisaddons.module.excel,org.isisaddons.module.poly,org.isisaddons.module.sessionlogger,org.isisaddons.module.stringinterpolator,org.isisaddons.module.freemarker.dom,org.isisaddons.module.xdocreport.dom,org.isisaddons.wicket.excel.cpt.ui,org.isisaddons.wicket.fullcalendar2.cpt.ui,org.isisaddons.wicket.fullcalendar2.cpt.applib,org.isisaddons.wicket.gmap3.cpt.applib,org.isisaddons.wicket.gmap3.cpt.service,org.isisaddons.wicket.gmap3.cpt.ui,org.isisaddons.module.audit,org.isisaddons.module.command,org.isisaddons.module.publishmq > 09:50:32,062 [IsisConfigurationDefault ] adding isis.services = > org.incode.module.base.services.calendar.CalendarService,org.isisaddons.module.security.dom.password.PasswordEncryptionServiceUsingJBcrypt,org.isisaddons.module.security.dom.permission.PermissionsEvaluationServiceAllowBeatsVeto > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.services.eventbus.implementation = axon > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewer.restfulobjects.suppressMemberDisabledReason = true > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.services.publish.actions = ignoreSafe > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.reflector.validator.serviceActionsOnly = true > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.reflector.validator.jdoqlFromClause = false > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.services.command.actions = ignoreQueryOnly > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.deletionPolicy = DataNucleus > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.reflector.validator.explicitObjectType = true > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.defaultInheritanceStrategy = > TABLE_PER_CLASS > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.reflector.facets.include = > org.isisaddons.module.security.facets.TenantedAuthorizationFacetFactory,org.isisaddons.metamodel.paraname8.NamedFacetOnParameterParaname8Factory,org.isisaddons.wicket.pdfjs.cpt.applib.PdfJsViewerFacetFromAnnotationFactory > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewers.paged.standalone = 30 > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.services.audit.objects = all > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewers.paged.parented = 10 > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewer.restfulobjects.objectPropertyValuesOnly = true > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.persistenceByReachabilityAtCommit > = false > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.reflector.validator.noParamsOnly = true > 09:50:32,063 [IsisConfigurationDefault ] adding isis.objects.editing = > false > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.services.injector.injectPrefix = true > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewer.wicket.themes.showChooser = true > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.reflector.facet.cssClassFa.patterns = > new.*:fa-plus,add.*:fa-plus-square,attach.*:fa-plus-square,create.*:fa-plus,update.*:fa-edit,save.*:fa-floppy-o,change.*:fa-edit,maintain.*:fa-edit,remove.*:fa-minus-square,detach.*:fa-minus-square,copy.*:fa-copy,move.*:fa-arrow-right,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,import.*:fa-upload,switch.*:fa-exchange,execute.*:fa-bolt,run.*:fa-bolt,calculate.*:fa-calculator,verify.*:fa-check-circle,check.*: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,edit.*:fa-pencil-square-o,assign.*:fa-hand-o-right,approve.*:fa-thumbs-o-up,decline.*:fa-thumbs-o-down > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewer.wicket.maxTitleLengthInStandaloneTables = 0 > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewer.wicket.developmentUtilities.enable = true > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.viewer.wicket.maxTitleLengthInParentedTables = 0 > 09:50:32,063 [IsisConfigurationDefault ] adding > datanucleus.cache.queryCompilation.type = soft > 09:50:32,063 [IsisConfigurationDefault ] adding > isis.reflector.facet.cssClass.patterns = > update.*:btn-default,change.*:btn-default,maintain.*:btn-default,delete.*:btn-danger,discard.*:btn-warning,remove.*:btn-warning > 09:50:32,066 [IsisConfigurationDefault ] adding > datanucleus.cache.queryCompilationDatastore.type = soft > 09:50:32,066 [IsisConfigurationDefault ] adding > isis.persistor.datanucleus.impl.datanucleus.identifier.case = MixedCase > 09:50:32,066 [IsisConfigurationDefault ] adding > isis.services.eventbus.allowLateRegistration = true > 09:50:32,072 [ServicesInstallerFromConfigurationAndAnnotation] installing > org.apache.isis.core.runtime.services.ServicesInstallerFromConfigurationAndAnnotation > 09:50:32,661 [IsisSessionFactoryBuilder ] initialising Isis System > 09:50:32,661 [IsisSessionFactoryBuilder ] working directory: > C:\bitbucket\incodehq\estatio-ecp\estatioapp\webapp\. > 09:50:32,661 [IsisSessionFactoryBuilder ] resource stream source: chain > [file system (directory > 'C:\bitbucket\incodehq\estatio-ecp\estatioapp\webapp\src\main\webapp\WEB-INF'), > context loader classpath, context loader classpath, context loader > classpath, current class' classpath, servlet context ('/WEB-INF')] > 09:50:41,408 [PersistenceSessionFactory ] did *not* find config > properties to use JNDI datasource; will use JDBC > 09:50:41,952 [VersionPrinter ] Flyway 4.0.3 by Boxfuse > 09:50:42,457 [DbSupportFactory ] Database: > jdbc:sqlserver://localhost:1433;authenticationScheme=nativeAuthentication;xopenStates=false;sendTimeAsDatetime=true;trustServerCertificate=false;sendStringParametersAsUnicode=true;selectMethod=direct;responseBuffering=adaptive;packetSize=8000;multiSubnetFailover=false;loginTimeout=15;lockTimeout=-1;lastUpdateCount=true;encrypt=false;disableStatementPooling=true;databaseName=estatio;applicationName=Microsoft > JDBC Driver for SQL Server;applicationIntent=readwrite; (Microsoft SQL > Server 13.0) > 09:50:42,982 [MetaDataTableImpl ] Repair of failed migration in > metadata table [dbo].[schema_version] not necessary. No failed migration > detected. > 09:50:43,286 [DbRepair ] Successfully repaired metadata > table [dbo].[schema_version] (execution time 00:00.314s). > 09:50:43,288 [SQLServerDbSupport ] SQLServer does not support > setting the schema for the current session. Default schema NOT changed to dbo > 09:50:43,437 [DbValidate ] Successfully validated 150 > migrations (execution time 00:00.110s) > 09:50:43,481 [DbMigrate ] Current version of schema > [dbo]: 20170630.1100 > 09:50:43,482 [DbMigrate ] Schema [dbo] is up to date. No > migration necessary. > 09:50:43,563 [MLog ] MLog clients using log4j > logging. > 09:50:43,650 [C3P0Registry ] Initializing c3p0-0.9.1.1 > [built 15-March-2007 01:32:31; debug? true; trace: 10] > 09:50:43,962 [AbstractPoolBackedDataSource ] Initializing c3p0 pool... > com.mchange.v2.c3p0.PoolBackedDataSource@301da0d [ connectionPoolDataSource > -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@96a93c91 [ > acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, > autoCommitOnClose -> false, automaticTestTable -> null, > breakAfterAcquireFailure -> false, checkoutTimeout -> 0, > connectionCustomizerClassName -> null, connectionTesterClassName -> > com.mchange.v2.c3p0.impl.DefaultConnectionTester, > debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, > forceIgnoreUnresolvedTransactions -> false, identityToken -> > 2rwcn59p7u4ems1y2hj6a|591b8063, idleConnectionTestPeriod -> 0, > initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, > maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 15, > maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, > nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@9b1b7008 [ > description -> null, driverClass -> null, factoryClassLocation -> null, > identityToken -> 2rwcn59p7u4ems1y2hj6a|381f2af0, jdbcUrl -> > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio, properties > -> {user=******, password=******} ], preferredTestQuery -> null, > propertyCycle -> 0, testConnectionOnCheckin -> false, > testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, > usesTraditionalReflectiveProxies -> false; userOverrides: {} ], > dataSourceName -> null, factoryClassLocation -> null, identityToken -> > 2rwcn59p7u4ems1y2hj6a|236e33ca, numHelperThreads -> 3 ] > 09:50:48,250 [Datastore ] Column dbo.Invoice.status > should not allow nulls but does. You can prevent nulls by specifying > "allows-null" as "false" for the <field> in the MetaData > 09:50:48,250 [Datastore ] Column dbo.Invoice.status > should not allow nulls but does. You can prevent nulls by specifying > "allows-null" as "false" for the <field> in the MetaData > 09:50:53,750 [MetaData ] Class > "org.estatio.dom.party.OrganisationPreviousName" : @Unique specified but had > no field/column specification and so is ignored > 09:50:53,750 [MetaData ] Class > "org.estatio.dom.party.OrganisationPreviousName" : @Unique specified but had > no field/column specification and so is ignored > 09:51:03,941 [AbstractPoolBackedDataSource ] Initializing c3p0 pool... > com.mchange.v2.c3p0.PoolBackedDataSource@1d91c53c [ connectionPoolDataSource > -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@99eb802d [ > acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, > autoCommitOnClose -> false, automaticTestTable -> null, > breakAfterAcquireFailure -> false, checkoutTimeout -> 0, > connectionCustomizerClassName -> null, connectionTesterClassName -> > com.mchange.v2.c3p0.impl.DefaultConnectionTester, > debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, > forceIgnoreUnresolvedTransactions -> false, identityToken -> > 2rwcn59p7u4ems1y2hj6a|17658efb, idleConnectionTestPeriod -> 0, > initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, > maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 15, > maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, > nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@63b89f37 [ > description -> null, driverClass -> null, factoryClassLocation -> null, > identityToken -> 2rwcn59p7u4ems1y2hj6a|39469104, jdbcUrl -> > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio, properties > -> {user=******, password=******} ], preferredTestQuery -> null, > propertyCycle -> 0, testConnectionOnCheckin -> false, > testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, > usesTraditionalReflectiveProxies -> false; userOverrides: {} ], > dataSourceName -> null, factoryClassLocation -> null, identityToken -> > 2rwcn59p7u4ems1y2hj6a|1e374429, numHelperThreads -> 3 ] > 09:51:07,403 [MetaData ] Class > "org.estatio.dom.party.OrganisationPreviousName" : @Unique specified but had > no field/column specification and so is ignored > 09:51:07,403 [MetaData ] Class > "org.estatio.dom.party.OrganisationPreviousName" : @Unique specified but had > no field/column specification and so is ignored > 09:51:12,166 [AbstractPoolBackedDataSource ] Initializing c3p0 pool... > com.mchange.v2.c3p0.PoolBackedDataSource@ae80d358 [ connectionPoolDataSource > -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@15390c7f [ > acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, > autoCommitOnClose -> false, automaticTestTable -> null, > breakAfterAcquireFailure -> false, checkoutTimeout -> 0, > connectionCustomizerClassName -> null, connectionTesterClassName -> > com.mchange.v2.c3p0.impl.DefaultConnectionTester, > debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, > forceIgnoreUnresolvedTransactions -> false, identityToken -> > 2rwcn59p7u4ems1y2hj6a|1e82eb3d, idleConnectionTestPeriod -> 0, > initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, > maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 15, > maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, > nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@89645b40 [ > description -> null, driverClass -> null, factoryClassLocation -> null, > identityToken -> 2rwcn59p7u4ems1y2hj6a|32a395d2, jdbcUrl -> > jdbc:sqlserver://localhost:1433;instance=.;databaseName=estatio, properties > -> {user=******, password=******} ], preferredTestQuery -> null, > propertyCycle -> 0, testConnectionOnCheckin -> false, > testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, > usesTraditionalReflectiveProxies -> false; userOverrides: {} ], > dataSourceName -> null, factoryClassLocation -> null, identityToken -> > 2rwcn59p7u4ems1y2hj6a|7e339372, numHelperThreads -> 3 ] > document-types-and-templates-fixture : EXEC > org.estatio.fixturescripts.DocumentTypesAndTemplatesFixture > document-types-and-templates-fixture/rendering-strategies : EXEC > org.estatio.fixture.documents.RenderingStrategies > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-string-interpolator-preview-and-capture-url > : EXEC > org.incode.module.docrendering.stringinterpolator.fixture.RenderingStrategyFSForStringInterpolatorPreviewAndCaptureUrl > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-string-interpolator-preview-and-capture-url/item-1 > : [SIPC] String interpolate URL for Preview and Capture > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-string-interpolator-capture-url > : EXEC > org.incode.module.docrendering.stringinterpolator.fixture.RenderingStrategyFSForStringInterpolatorCaptureUrl > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-string-interpolator-capture-url/item-1 > : [SINC] String interpolate URL for Capture (no preview) > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-string-interpolator > : EXEC > org.incode.module.docrendering.stringinterpolator.fixture.RenderingStrategyFSForStringInterpolator > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-string-interpolator/item-1 > : [SI] String interpolate > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-freemarker > : EXEC > org.incode.module.docrendering.freemarker.fixture.RenderingStrategyFSForFreemarker > document-types-and-templates-fixture/rendering-strategies/rendering-strategy-fs-for-freemarker/item-1 > : [FMK] RendererForFreemarker > Rendering Strategy > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs > : EXEC > org.estatio.fixture.documents.DocumentTypeAndTemplatesFSForInvoicesUsingSsrs > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/application-tenancy-for-global > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForGlobal > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/application-tenancy-for-global/Global > : / > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/application-tenancy-for-it > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForIt > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/application-tenancy-for-it/Italy > : /ITA > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/rendering-strategies > : SKIP > org.estatio.fixture.documents.RenderingStrategies > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-1 > : [COVER-NOTE-PRELIM-LETTER] Email > Cover Note for Preliminary Letter > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-2 > : [COVER-NOTE-PRELIM-LETTER] > (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-3 > : [COVER-NOTE-PRELIM-LETTER] > (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-4 > : [COVER-NOTE-PRELIM-LETTER] > (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-5 > : [COVER-NOTE-PRELIM-LETTER] > (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-6 > : [PRELIM-LETTER] Preliminary > letter for Invoice > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-7 > : [PRELIM-LETTER] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-8 > : [PRELIM-LETTER] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-9 > : [COVER-NOTE-INVOICE] Email Cover > Note for Invoice > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-10 > : [COVER-NOTE-INVOICE] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-11 > : [COVER-NOTE-INVOICE] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-12 > : [COVER-NOTE-INVOICE] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-13 > : [COVER-NOTE-INVOICE] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-14 > : [INVOICE] Invoice > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-15 > : [INVOICE] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-16 > : [INVOICE] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-17 > : [SUPPLIER-RECEIPT] Supplier > Receipt (for Invoice) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-18 > : [TAX-REGISTER] Tax Register (for > Invoice) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-19 > : [SPECIAL-COMMUNICATION] Special > Communication (for Preliminary Letter) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-20 > : [CALCULATION] Calculation (for > Preliminary Letter) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-21 > : [INVOICES] Invoices overview > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-22 > : [INVOICES] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-23 > : [INVOICES-PRELIM] Preliminary > letter for Invoices > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-24 > : [INVOICES-PRELIM] (2012-01-01) > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-25 > : [INVOICES-FOR-SELLER] Preliminary > Invoice for Seller > document-types-and-templates-fixture/document-type-and-templates-fs-for-invoices-using-ssrs/item-26 > : [INVOICES-FOR-SELLER] (2012-01-01) > document-types-and-templates-fixture/document-type-fs-for-incoming > : EXEC > org.estatio.fixture.documents.DocumentTypeFSForIncoming > document-types-and-templates-fixture/document-type-fs-for-incoming/item-1 > : [INCOMING] > Incoming > document-types-and-templates-fixture/document-type-fs-for-incoming/item-2 > : > [INCOMING_INVOICE] Incoming Invoice > document-types-and-templates-fixture/document-type-fs-for-incoming/item-3 > : > [INCOMING_ORDER] Incoming Order > document-types-and-templates-fixture/document-type-fs-for-iban-proof > : EXEC > org.estatio.fixture.documents.DocumentTypeFSForIbanProof > document-types-and-templates-fixture/document-type-fs-for-iban-proof/item-1 > : [IBAN_PROOF] > Iban verification proof > doc-fragment-seed-fixture : EXEC > org.estatio.lease.fixture.seed.DocFragmentSeedFixture > doc-fragment-seed-fixture/ : EXEC > org.estatio.lease.fixture.seed.DocFragmentData$1$1 > doc-fragment-seed-fixture/ : EXEC > org.estatio.lease.fixture.seed.DocFragmentData$2$1 > doc-fragment-seed-fixture/ : EXEC > org.estatio.lease.fixture.seed.DocFragmentData$3$1 > doc-fragment-seed-fixture/ : EXEC > org.estatio.lease.fixture.seed.DocFragmentData$4$1 > doc-fragment-seed-fixture/ : EXEC > org.estatio.lease.fixture.seed.DocFragmentData$5$1 > doc-fragment-seed-fixture/ : EXEC > org.estatio.lease.fixture.seed.DocFragmentData$6$1 > 09:51:13,123 [EmailServiceDefault ] NOT configured > seed-users-and-roles-fixture-script : EXEC > org.isisaddons.module.security.seed.SeedUsersAndRolesFixtureScript > seed-users-and-roles-fixture-script/global-tenancy : EXEC > org.isisaddons.module.security.seed.scripts.GlobalTenancy > seed-users-and-roles-fixture-script/global-tenancy/Global : / > seed-users-and-roles-fixture-script/isis-module-security-admin-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityAdminRoleAndPermissions > seed-users-and-roles-fixture-script/isis-module-security-fixture-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityFixtureRoleAndPermissions > seed-users-and-roles-fixture-script/isis-module-security-regular-user-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityRegularUserRoleAndPermissions > seed-users-and-roles-fixture-script/isis-module-security-admin-user > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityAdminUser > seed-users-and-roles-fixture-script/isis-applib-fixture-results-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisApplibFixtureResultsRoleAndPermissions > 09:51:13,856 [FakeValuesService ] Using locale en > estatio-security-module-seed-fixture : EXEC > org.estatio.fixture.security.EstatioSecurityModuleSeedFixture > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script > : EXEC org.isisaddons.module.security.seed.SeedUsersAndRolesFixtureScript > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script/global-tenancy > : EXEC org.isisaddons.module.security.seed.scripts.GlobalTenancy > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script/global-tenancy/Global > : / > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script/isis-module-security-admin-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityAdminRoleAndPermissions > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script/isis-module-security-fixture-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityFixtureRoleAndPermissions > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script/isis-module-security-regular-user-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityRegularUserRoleAndPermissions > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script/isis-module-security-admin-user > : EXEC > org.isisaddons.module.security.seed.scripts.IsisModuleSecurityAdminUser > estatio-security-module-seed-fixture/seed-users-and-roles-fixture-script/isis-applib-fixture-results-role-and-permissions > : EXEC > org.isisaddons.module.security.seed.scripts.IsisApplibFixtureResultsRoleAndPermissions > estatio-security-module-seed-fixture/application-tenancy-for-global > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForGlobal > estatio-security-module-seed-fixture/application-tenancy-for-global/Global > : / > estatio-security-module-seed-fixture/application-tenancy-for-global-only > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForGlobalOnly > estatio-security-module-seed-fixture/application-tenancy-for-global-only/Global > Only : /_ > estatio-security-module-seed-fixture/application-tenancy-for-fr > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForFr > estatio-security-module-seed-fixture/application-tenancy-for-fr/France > : /FRA > estatio-security-module-seed-fixture/application-tenancy-for-fr-other > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForFrOther > estatio-security-module-seed-fixture/application-tenancy-for-fr-other/France > Other : /FRA/_ > estatio-security-module-seed-fixture/application-tenancy-for-it > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForIt > estatio-security-module-seed-fixture/application-tenancy-for-it/Italy > : /ITA > estatio-security-module-seed-fixture/application-tenancy-for-it-other > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForItOther > estatio-security-module-seed-fixture/application-tenancy-for-it-other/Italy > Other : /ITA/_ > estatio-security-module-seed-fixture/application-tenancy-for-nl > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForNl > estatio-security-module-seed-fixture/application-tenancy-for-nl/NLD > : /NLD > estatio-security-module-seed-fixture/application-tenancy-for-nl-other > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForNlOther > estatio-security-module-seed-fixture/application-tenancy-for-nl-other/Netherlands > Other : /ITA/_ > estatio-security-module-seed-fixture/application-tenancy-for-se > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForSe > estatio-security-module-seed-fixture/application-tenancy-for-se/Sweden > : /SWE > estatio-security-module-seed-fixture/application-tenancy-for-se-other > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForSeOther > estatio-security-module-seed-fixture/application-tenancy-for-se-other/Sweden > Other : /SWE/_ > estatio-security-module-seed-fixture/application-tenancy-for-gb > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForGb > estatio-security-module-seed-fixture/application-tenancy-for-gb/Great Britain > : /GBR > estatio-security-module-seed-fixture/application-tenancy-for-gb-other > : EXEC > org.estatio.fixture.security.tenancy.ApplicationTenancyForGbOther > estatio-security-module-seed-fixture/application-tenancy-for-gb-other/Great > Britain Other : /GBR/_ > estatio-security-module-seed-fixture/estatio-roles-and-permissions > : EXEC > org.estatio.fixture.security.perms.EstatioRolesAndPermissions > estatio-security-module-seed-fixture/estatio-roles-and-permissions/estatio-admin-role-and-permissions > : EXEC > org.estatio.fixture.security.perms.EstatioAdminRoleAndPermissions > estatio-security-module-seed-fixture/estatio-roles-and-permissions/estatio-user-role-and-permissions > : EXEC > org.estatio.fixture.security.perms.EstatioUserRoleAndPermissions > estatio-security-module-seed-fixture/estatio-admin > : EXEC > org.estatio.fixture.security.users.EstatioAdmin > estatio-security-module-seed-fixture/estatio-user > : EXEC > org.estatio.fixture.security.users.EstatioUser > estatio-security-module-seed-fixture/estatio-user-in-france > : EXEC > org.estatio.fixture.security.users.EstatioUserInFrance > estatio-security-module-seed-fixture/estatio-user-in-great-britain > : EXEC > org.estatio.fixture.security.users.EstatioUserInGreatBritain > estatio-security-module-seed-fixture/estatio-user-in-italy > : EXEC > org.estatio.fixture.security.users.EstatioUserInItaly > estatio-security-module-seed-fixture/estatio-user-in-netherlands > : EXEC > org.estatio.fixture.security.users.EstatioUserInNetherlands > estatio-security-module-seed-fixture/estatio-user-in-sweden > : EXEC > org.estatio.fixture.security.users.EstatioUserInSweden > estatio-security-module-seed-fixture/togglz-module-admin-role > : EXEC > org.isisaddons.module.togglz.glue.seed.TogglzModuleAdminRole > estatio-security-module-seed-fixture/estatio-user-role-and-permissions > : SKIP > org.estatio.fixture.security.perms.EstatioUserRoleAndPermissions > estatio-security-module-seed-fixture/estatio-admin-role-and-permissions > : SKIP > org.estatio.fixture.security.perms.EstatioAdminRoleAndPermissions > estatio-security-module-seed-fixture/estatio-superuser-role-and-permissions > : EXEC > org.estatio.fixture.security.perms.EstatioSuperuserRoleAndPermissions > estatio-security-module-seed-fixture/estatio-admin_-has_-estatio-admin-role > : EXEC > org.estatio.fixture.security.userrole.EstatioAdmin_Has_EstatioAdminRole > estatio-security-module-seed-fixture/estatio-admin_-has_-estatio-admin-role/estatio-admin > : estatio-admin > estatio-security-module-seed-fixture/estatio-admin_-has_-estatio-superuser-role > : EXEC > org.estatio.fixture.security.userrole.EstatioAdmin_Has_EstatioSuperuserRole > estatio-security-module-seed-fixture/estatio-admin_-has_-estatio-superuser-role/estatio-superuser > : estatio-superuser > estatio-security-module-seed-fixture/estatio-admin_-has_-togglz-admin-role > : EXEC > org.estatio.fixture.security.userrole.EstatioAdmin_Has_TogglzAdminRole > estatio-security-module-seed-fixture/estatio-admin_-has_-togglz-admin-role/isis-module-togglz-admin > : isis-module-togglz-admin > estatio-security-module-seed-fixture/estatio-admin_-has_-isis-security-module-admin-role > : EXEC > org.estatio.fixture.security.userrole.EstatioAdmin_Has_IsisSecurityModuleAdminRole > estatio-security-module-seed-fixture/estatio-admin_-has_-isis-security-module-admin-role/isis-module-security-admin > : isis-module-security-admin > estatio-security-module-seed-fixture/estatio-user_-has_-estatio-poweruser-role > : EXEC > org.estatio.fixture.security.userrole.EstatioUser_Has_EstatioPoweruserRole > estatio-security-module-seed-fixture/estatio-user_-has_-estatio-poweruser-role/isis-module-security-regular-user > : isis-module-security-regular-user > estatio-security-module-seed-fixture/estatio-user_-has_-isis-security-module-regular-role > : EXEC > org.estatio.fixture.security.userrole.EstatioUser_Has_IsisSecurityModuleRegularRole > estatio-security-module-seed-fixture/estatio-user_-has_-isis-security-module-regular-role/isis-module-security-regular-user > : isis-module-security-regular-user > estatio-security-module-seed-fixture/estatio-user-in-france_-has_-isis-security-module-regular-role > : EXEC > org.estatio.fixture.security.userrole.EstatioUserInFrance_Has_IsisSecurityModuleRegularRole > estatio-security-module-seed-fixture/estatio-user-in-france_-has_-isis-security-module-regular-role/isis-module-security-regular-user > : isis-module-security-regular-user > estatio-security-module-seed-fixture/estatio-user-in-great-britain > : SKIP > org.estatio.fixture.security.users.EstatioUserInGreatBritain > estatio-security-module-seed-fixture/estatio-user-in-italy_-has_-isis-security-module-regular-role > : EXEC > org.estatio.fixture.security.userrole.EstatioUserInItaly_Has_IsisSecurityModuleRegularRole > estatio-security-module-seed-fixture/estatio-user-in-italy_-has_-isis-security-module-regular-role/isis-module-security-regular-user > : isis-module-security-regular-user > estatio-security-module-seed-fixture/estatio-user-in-netherlands_-has_-isis-security-module-regular-role > : EXEC > org.estatio.fixture.security.userrole.EstatioUserInNetherlands_Has_IsisSecurityModuleRegularRole > estatio-security-module-seed-fixture/estatio-user-in-netherlands_-has_-isis-security-module-regular-role/isis-module-security-regular-user > : isis-module-security-regular-user > estatio-security-module-seed-fixture/estatio-user-in-sweden_-has_-isis-security-module-regular-role > : EXEC > org.estatio.fixture.security.userrole.EstatioUserInSweden_Has_IsisSecurityModuleRegularRole > estatio-security-module-seed-fixture/estatio-user-in-sweden_-has_-isis-security-module-regular-role/isis-module-security-regular-user > : isis-module-security-regular-user > 09:51:14,591 [EmailServiceDefault ] NOT configured > 09:51:15,971 [IsisWicketApplication ] DebugDiskDataStore registered; > access via ~/wicket/internal/debug/diskDataStore > 09:51:15,971 [IsisWicketApplication ] DebugDiskDataStore: eg, > http://localhost:8080/wicket/wicket/internal/debug/diskDataStore > 09:51:15,971 [IsisWicketApplication ] storeSettings.inmemoryCacheSize > : 0 > 09:51:15,971 [IsisWicketApplication ] > storeSettings.asynchronousQueueCapacity: 100 > 09:51:15,971 [IsisWicketApplication ] storeSettings.maxSizePerSession > : 10M > 09:51:15,971 [IsisWicketApplication ] storeSettings.fileStoreFolder > : > C:\Users\Dan\AppData\Local\Temp\jetty-0.0.0.0-8080-webapp-_-any-88896119029572098.dir > 09:51:15,971 [ThreadPoolSupport ] join'ing 6 tasks: waited 0 > milliseconds > ******************************************************************** > *** WARNING: Wicket is running in DEVELOPMENT mode. *** > *** ^^^^^^^^^^^ *** > *** Do NOT deploy to your live server(s) without changing this. *** > *** See Application#getConfigurationType() for more information. *** > ******************************************************************** > 09:51:15,979 [WebApplication ] [WicketFilter] Started Wicket > version 7.6.0 in DEVELOPMENT mode > 09:51:16,122 [3de8f619 ] jolokia-agent: No access > restrictor found at classpath:/jolokia-access.xml, access to all MBeans is > allowed > 09:51:16,257 [3de8f619 ] QuartzInitializer: Quartz > Initializer Servlet loaded, initializing Scheduler... > 09:51:16,313 [StdSchedulerFactory ] Using default implementation > for ThreadExecutor > 09:51:16,334 [SchedulerSignalerImpl ] Initialized Scheduler Signaller > of type: class org.quartz.core.SchedulerSignalerImpl > 09:51:16,334 [QuartzScheduler ] Quartz Scheduler v.2.2.1 > created. > 09:51:16,335 [XMLSchedulingDataProcessorPlugin] Registering Quartz Job > Initialization Plug-in. > 09:51:16,339 [RAMJobStore ] RAMJobStore initialized. > 09:51:16,340 [QuartzScheduler ] Scheduler meta-data: Quartz > Scheduler (v2.2.1) 'SchedulerQuartzConfigXml' with instanceId 'NON_CLUSTERED' > Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. > NOT STARTED. > Currently in standby mode. > Number of jobs executed: 0 > Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 1 threads. > Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support > persistence. and is not clustered. > 09:51:16,340 [StdSchedulerFactory ] Quartz scheduler > 'SchedulerQuartzConfigXml' initialized from the specified file : > 'org/estatio/webapp/webinf/quartz.properties' from the class resource path. > 09:51:16,340 [StdSchedulerFactory ] Quartz scheduler version: 2.2.1 > 09:51:16,350 [XMLSchedulingDataProcessor ] Parsing XML file: > org/estatio/webapp/webinf/quartz-config.xml with systemId: > org/estatio/webapp/webinf/quartz-config.xml > 09:51:16,397 [XMLSchedulingDataProcessor ] Adding 1 jobs, 1 triggers. > 09:51:16,397 [XMLSchedulingDataProcessor ] Adding job: > DemoApp.RunBackgroundJobs > 09:51:16,400 [QuartzScheduler ] Scheduler > SchedulerQuartzConfigXml_$_NON_CLUSTERED started. > 09:51:16,400 [3de8f619 ] QuartzInitializer: Scheduler > has been started... > 09:51:16,400 [3de8f619 ] QuartzInitializer: Storing the > Quartz Scheduler Factory in the servlet context at key: > org.quartz.impl.StdSchedulerFactory.KEY > 09:51:16,400 [ContextHandler ] Started > o.e.j.w.WebAppContext@3de8f619{/,file:///C:/bitbucket/incodehq/estatio-ecp/estatioapp/webapp/src/main/webapp/,AVAILABLE}{src/main/webapp} > 09:51:16,426 [AbstractConnector ] Started > ServerConnector@17d677da{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} > 09:51:16,426 [Server ] Started @72321ms > 09:51:16,426 [WebServer ] Started the application in > 70684ms > 09:56:12,304 [ClassCryptFactory ] using encryption/decryption > object org.apache.wicket.util.crypt.SunJceCrypt@45d509b9 > 09:56:17,200 [Datastore ] Column dbo.Invoice.status > should not allow nulls but does. You can prevent nulls by specifying > "allows-null" as "false" for the <field> in the MetaData > 09:56:17,200 [Datastore ] Column dbo.Invoice.status > should not allow nulls but does. You can prevent nulls by specifying > "allows-null" as "false" for the <field> in the MetaData > 09:56:24,527 [RequestCycleExtra ] ******************************** > 09:56:24,529 [RequestCycleExtra ] Handling the following exception > java.lang.RuntimeException: java.util.ConcurrentModificationException > at > org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking.executeWithConcurrencyCheckingDisabled(AdapterManager.java:90) > at > org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType.toEntityPage(ActionResultResponseType.java:159) > at > org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType.access$200(ActionResultResponseType.java:46) > at > org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$1.interpretResult(ActionResultResponseType.java:51) > at > org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType.determineAndInterpretResult(ActionResultResponseType.java:178) > at > org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersFormExecutor.redirectTo(ActionParametersFormExecutor.java:53) > at > org.apache.isis.viewer.wicket.ui.panels.FormExecutorAbstract.executeAndProcessResults(FormExecutorAbstract.java:140) > at > org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersPanel.buildGuiForNoParameters(ActionParametersPanel.java:160) > at > org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersPanel.buildGui(ActionParametersPanel.java:101) > at > org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersPanel.onInitialize(ActionParametersPanel.java:88) > at org.apache.wicket.Component.fireInitialize(Component.java:878) > at > org.apache.wicket.MarkupContainer$3.component(MarkupContainer.java:1087) > at > org.apache.wicket.MarkupContainer$3.component(MarkupContainer.java:1083) > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144) > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162) > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123) > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:192) > at > org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:983) > at > org.apache.wicket.MarkupContainer.internalInitialize(MarkupContainer.java:1082) > at org.apache.wicket.Page.isPageStateless(Page.java:465) > at > org.apache.wicket.request.handler.render.WebPageRenderer.isPageStateless(WebPageRenderer.java:287) > at > org.apache.wicket.request.handler.render.WebPageRenderer.shouldRenderPageAndWriteResponse(WebPageRenderer.java:329) > at > org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:193) > at > org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895) > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) > at > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) > at org.togglz.servlet.TogglzFilter.doFilter(TogglzFilter.java:100) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1621) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) > at > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) > at > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > at > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > at > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) > at > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1613) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:541) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at > org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1593) > at > org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1239) > at > org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:481) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1562) > at > org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1141) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) > at org.eclipse.jetty.server.Server.handle(Server.java:564) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) > at > org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) > at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) > at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) > at > org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) > at > org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) > at > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.util.ConcurrentModificationException > at java.util.HashMap$HashIterator.nextNode(HashMap.java:1437) > at java.util.HashMap$ValueIterator.next(HashMap.java:1466) > at java.util.AbstractCollection.toArray(AbstractCollection.java:141) > at java.util.ArrayList.<init>(ArrayList.java:177) > at > org.apache.isis.core.metamodel.facetapi.FacetUtil.getFacets(FacetUtil.java:122) > at > org.apache.isis.core.metamodel.facetapi.FacetHolderImpl.getFacets(FacetHolderImpl.java:104) > at > org.apache.isis.core.metamodel.specloader.specimpl.ObjectMemberAbstract.getFacets(ObjectMemberAbstract.java:155) > at > org.apache.isis.core.metamodel.facetapi.FacetUtil.addOrReplaceFacet(FacetUtil.java:41) > at > org.apache.isis.core.metamodel.services.grid.GridSystemServiceAbstract$1.visit(GridSystemServiceAbstract.java:348) > at > org.apache.isis.applib.layout.component.GridAbstract.traverseCollections(GridAbstract.java:133) > at > org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid.traverseCols(BS3Grid.java:192) > at > org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid.traverseRows(BS3Grid.java:174) > at > org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid.traverseTabs(BS3Grid.java:237) > at > org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid.traverseTabGroups(BS3Grid.java:223) > at > org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid.traverseCols(BS3Grid.java:189) > at > org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid.traverseRows(BS3Grid.java:174) > at > org.apache.isis.applib.layout.grid.bootstrap3.BS3Grid.visit(BS3Grid.java:163) > at > org.apache.isis.core.metamodel.services.grid.GridSystemServiceAbstract.overwriteFacets(GridSystemServiceAbstract.java:216) > at > org.apache.isis.core.metamodel.services.grid.GridSystemServiceAbstract.normalize(GridSystemServiceAbstract.java:169) > at > org.apache.isis.core.metamodel.services.grid.GridServiceDefault.normalize(GridServiceDefault.java:102) > at > org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault.load(GridFacetDefault.java:75) > at > org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault.getGrid(GridFacetDefault.java:65) > at > org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage.buildPage(EntityPage.java:162) > at > org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage.<init>(EntityPage.java:115) > at > org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage.<init>(EntityPage.java:83) > at > org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage.<init>(EntityPage.java:95) > at > org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$9.call(ActionResultResponseType.java:162) > at > org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$9.call(ActionResultResponseType.java:160) > at > org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking.executeWithConcurrencyCheckingDisabled(AdapterManager.java:88) > ... 72 more > 09:56:24,538 [RequestCycleExtra ] ******************************** > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)