Dan Haywood created ISIS-1646:
---------------------------------
Summary: (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: Dan Haywood
Priority: Minor
Fix For: 1.15.0
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 = [email protected]
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 = [email protected]
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
(v6.4.14#64029)