Hi everyone, An IllegalStateException is thrown saying 'Non-enhanced @PersistenceCapable classes found'. However, this was ran in IntelliJ 2018.3. In IntelliJ 2017.1.4, there is no problem like this.
Attached herewith is the gradle enhance classes and the exception stacktrace when launching web server using the IntelliJ 2018.3. My hypothesis is: 1. When running the Application in IntelliJ 2018.3, there is a shorten command line field. I wonder this has something to do with the exception. Hoping someone will help with my problem. Thanks, Paul
"C:\Program Files\Java\jdk1.8.0_181\bin\java.exe" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:52649,suspend=y,server=n -javaagent:C:\Users\jabines.pbi\.IdeaIC2018.3\system\groovyHotSwap\gragent.jar -javaagent:C:\Users\jabines.pbi\.IdeaIC2018.3\system\captureAgent\debugger-agent.jar -Dfile.encoding=UTF-8 -classpath C:\Users\jabines.pbi\AppData\Local\Temp\classpath1223837682.jar com.sprobe.iaoy.boot.webapp.WebServer Connected to the target VM, address: '127.0.0.1:52649', transport: 'socket' 11:31:08,456 [IsisConfigurationDefault main INFO ] adding isis.deploymentType = SERVER_PROTOTYPE 11:31:08,456 [IsisConfigurationDefault main INFO ] adding isis.deploymentType = SERVER_PROTOTYPE 11:31:08,456 [WebServer main INFO ] Running Jetty on port '8080' to serve the web application 11:31:08,515 [log main INFO ] Logging initialized @1172ms 11:31:08,694 [ContextHandler main WARN ] Empty contextPath 11:31:08,811 [IsisConfigurationDefault main INFO ] adding isis.deploymentType = SERVER_PROTOTYPE 11:31:08,816 [Server main INFO ] jetty-9.3.10.v20160621 11:31:09,031 [StandardDescriptorProcessor main INFO ] NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet 11:31:09,139 [/ main INFO ] Initializing Shiro environment 11:31:09,139 [EnvironmentLoader main INFO ] Starting Shiro environment initialization. 11:31:09,729 [IniSecurityManagerFactory main INFO ] Realms have been explicitly set on the SecurityManager instance - auto-setting of realms will not occur. 11:31:09,730 [EnvironmentLoader main INFO ] Shiro environment initialized in 591 ms. 11:31:10,361 [i18n main INFO ] RESTEASY002225: Deploying javax.ws.rs.core.Application: class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,366 [i18n main INFO ] RESTEASY002200: Adding class resource org.apache.isis.viewer.restfulobjects.server.resources.HomePageResourceServerside from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002200: Adding class resource org.apache.isis.viewer.restfulobjects.server.resources.DomainTypeResourceServerside from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002200: Adding class resource org.apache.isis.viewer.restfulobjects.server.resources.UserResourceServerside from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002200: Adding class resource org.apache.isis.viewer.restfulobjects.server.resources.DomainObjectResourceServerside from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002200: Adding class resource org.apache.isis.viewer.restfulobjects.server.resources.DomainServiceResourceServerside from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002200: Adding class resource org.apache.isis.viewer.restfulobjects.server.resources.VersionResourceServerside from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002200: Adding class resource org.apache.isis.viewer.restfulobjects.server.resources.SwaggerSpecResource from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002210: Adding provider singleton org.apache.isis.viewer.restfulobjects.server.conneg.RestfulObjectsJaxbWriterForXml from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002210: Adding provider singleton org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplicationExceptionMapper from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002210: Adding provider singleton org.apache.isis.viewer.restfulobjects.server.RuntimeExceptionMapper from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,367 [i18n main INFO ] RESTEASY002210: Adding provider singleton org.apache.isis.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest$RequestFilter from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,368 [i18n main INFO ] RESTEASY002210: Adding provider singleton org.apache.isis.viewer.restfulobjects.rendering.service.acceptheader.AcceptHeaderServiceForRest$ResponseFilter from Application class org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication 11:31:10,653 [OAuth2LoaderListener main INFO ] Initializing OAuth2 App Module 11:31:10,653 [OAuth2LoaderListener main INFO ] Starting OAuth2 initialization 11:31:11,406 [OptionHandlerInitParameters main INFO ] priming configuration builder: 0 properties to prime 11:31:11,406 [IsisWebAppBootstrapper main INFO ] Config override location: No override location configured 11:31:11,410 [IsisConfigurationDefault main INFO ] adding isis.deploymentType = SERVER_PROTOTYPE 11:31:11,469 [Application main INFO ] [WicketServlet] init: Wicket core library initializer 11:31:11,474 [RequestListenerInterface main INFO ] registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()] 11:31:11,476 [RequestListenerInterface main INFO ] registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()] 11:31:11,476 [RequestListenerInterface main INFO ] registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()] 11:31:11,477 [RequestListenerInterface main INFO ] registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()] 11:31:11,479 [RequestListenerInterface main INFO ] registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()] 11:31:11,482 [Application main INFO ] [WicketServlet] init: DevUtils DebugBar Initializer 11:31:11,537 [Application main INFO ] [WicketServlet] init: Wicket extensions initializer 11:31:11,649 [wicket-webjars Thread-9 INFO ] initialize wicket webjars with given settings: WebjarsSettings{readFromCacheTimeout=3 seconds, resourceStreamProvider=ClassLoader, recentVersionPlaceHolder='current', assetPathCollectors=[de.agilecoders.wicket.webjars.collectors.ClasspathAssetPathCollector@40bfaae1, de.agilecoders.wicket.webjars.collectors.VfsAssetPathCollector@4bd77ccf, de.agilecoders.wicket.webjars.collectors.FileAssetPathCollector@3c2bbff2], webjarsPackage='META-INF.resources.webjars', webjarsPath='META-INF/resources/webjars', resourcePattern=META-INF/resources/webjars/.*, webjarsPathPattern=/webjars/([^\/]*)\/([^\/]*)\/(.*), useCdnResources=false, cdnUrl='//cdn.jsdelivr.net:80'} 11:31:12,336 [wicket-jquery-selectors Thread-10 INFO ] initialize wicket jquery selectors with given settings: de.agilecoders.wicket.jquery.settings.WicketJquerySelectorsSettings@2f183657 11:31:12,336 [wicket-jquery-selectors Thread-10 INFO ] try to get settings, but WicketJquerySelectors wasn't installed to current application. Fallback to default settings. 11:31:12,600 [IsisConfigurationBuilder main INFO ] loading properties from isis.properties 11:31:12,600 [IsisConfigurationDefault main INFO ] adding filemanager.fileregistry.trash.items.expiration.day = 30 11:31:12,600 [IsisConfigurationDefault main INFO ] adding iaoy.export.service.pdf.connection.time.delay.inMillis = 1000 11:31:12,600 [IsisConfigurationDefault main INFO ] adding iaoy.export.service.pdf.class = com.sprobe.iaoy.core.app.export.RemotePdfExporter 11:31:12,600 [IsisConfigurationDefault main INFO ] adding iaoy.export.service.pdf.generator.oauth2.client.secret = Sprobe 11:31:12,600 [IsisConfigurationDefault main INFO ] adding isis.oauth2.client.secret = Sprobe 11:31:12,600 [IsisConfigurationDefault main INFO ] adding blobstore.filesystem.basedir = ./local/filesystemstorage 11:31:12,600 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.javax.jdo.PersistenceManagerFactoryClass = com.sprobe.iaoy.core.app.migration.LiquibaseJdoPersistenceManagerFactory 11:31:12,601 [IsisConfigurationDefault main INFO ] adding blobstore.fileregistry.transient.container = transient 11:31:12,601 [IsisConfigurationDefault main INFO ] adding iaoy.logo = assets/images/logo-white.png 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.reflector.facets.include = org.isisaddons.metamodel.paraname8.NamedFacetOnParameterParaname8Factory,com.sprobe.isis.addons.blobstore.metamodel.facets.value.BlobValueFacetUsingSemanticsProviderFactory,com.sprobe.isis.addons.blobstore.metamodel.facets.param.BlobParameterAnnotationFacetFactory,com.sprobe.isis.extensions.pageable.value.PageableValueFacetUsingSemanticsProviderFactory 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.value.format.date = MM-dd-yyyy 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.service.email.sender.password = ******* 11:31:12,601 [IsisConfigurationDefault main INFO ] adding iaoy.export.service.pdf.connection.maximum.retry = 5 11:31:12,601 [IsisConfigurationDefault main INFO ] adding blobstore.provider = filesystem 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.services.eventbus.implementation = axon 11:31:12,601 [IsisConfigurationDefault main INFO ] adding iaoy.baseUrl = http://localhost:3000 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.services.eventbus.allowLateRegistration = true 11:31:12,601 [IsisConfigurationDefault main INFO ] adding iaoy.export.service.pdf.generator.oauth2.client.id = Sprobe 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.service.email.tls.enabled = true 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.migrations.enabled = false 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.reflector.validator.allowDeprecated = false 11:31:12,601 [IsisConfigurationDefault main INFO ] adding filemanager.fileregistry.filemanager.container = filemanager 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.service.email.port = 587 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.reflector.facet.cssClassFa.patterns = new.*:fa-plus,add.*:fa-plus-square,create.*:fa-plus,update.*:fa-edit,change.*:fa-edit,remove.*:fa-minus-square,move.*:fa-exchange,first.*:fa-star,find.*:fa-search,lookup.*: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, execute.*:fa-bolt, run.*:fa-bolt, calculate.*:fa-calculator, verify.*:fa-check-circle, refresh.*:fa-refresh, install.*:fa-wrench 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.oauth2.client.id = Sprobe 11:31:12,601 [IsisConfigurationDefault main INFO ] adding isis.service.email.sender.hostname = smtp.googlemail.com 11:31:12,602 [IsisConfigurationDefault main INFO ] adding isis.service.email.receiver.address = testing.i...@gmail.com 11:31:12,602 [IsisConfigurationDefault main INFO ] adding isis.services.translation.po.mode = read 11:31:12,602 [IsisConfigurationDefault main INFO ] adding isis.appManifest = com.sprobe.iaoy.boot.app.IaoyAppManifestWithFixtures 11:31:12,602 [IsisConfigurationDefault main INFO ] adding blobstore.expiration.additional.hour = 12 11:31:12,602 [IsisConfigurationDefault main INFO ] adding notification.expiration.day = 30 11:31:12,602 [IsisConfigurationDefault main INFO ] adding isis.reflector.facet.cssClass.patterns = delete.*:btn-warning 11:31:12,602 [IsisConfigurationDefault main INFO ] adding iaoy.export.service.pdf.generator.endpoint = http://52.76.213.150 11:31:12,602 [IsisConfigurationDefault main INFO ] adding core.fileexport.exports.container = exports 11:31:12,602 [IsisConfigurationDefault main INFO ] adding isis.service.email.sender.address = testing.i...@gmail.com 11:31:12,629 [IsisConfigurationBuilder main INFO ] loading properties from viewer_wicket.properties 11:31:12,629 [IsisConfigurationDefault main INFO ] adding isis.viewer.wicket.themes.showChooser = true 11:31:12,630 [IsisConfigurationDefault main INFO ] adding isis.viewer.wicket.maxTitleLengthInStandaloneTables = 0 11:31:12,630 [IsisConfigurationDefault main INFO ] adding isis.viewer.wicket.maxTitleLengthInParentedTables = 0 11:31:12,638 [IsisConfigurationBuilder main INFO ] loading properties from viewer_restfulobjects.properties 11:31:12,638 [IsisConfigurationDefault main INFO ] adding isis.viewer.restfulobjects.RestfulObjectsSpecEventSerializer.baseUrl = http://localhost:8080/restful/ 11:31:12,639 [IsisConfigurationBuilder main INFO ] loading properties from persistor_datanucleus.properties 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.datanucleus.cache.level2.type = none 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.datanucleus.identifier.case = MixedCase 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.datanucleus.persistenceByReachabilityAtCommit = false 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.datanucleus.schema.validateTables = true 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll = true 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.datanucleus.cache.level2.mode = ENABLE_SELECTIVE 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.datanucleus.schema.validateConstraints = true 11:31:12,639 [IsisConfigurationBuilder main INFO ] loading properties from persistor.properties 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword = ******* 11:31:12,639 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL = jdbc:h2:mem:test;DATABASE_TO_UPPER=false 11:31:12,640 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName = sa 11:31:12,640 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName = org.h2.Driver 11:31:12,640 [IsisConfigurationDefault main INFO ] adding isis.persistor.disableConcurrencyChecking = false 11:31:12,746 [IsisConfigurationBuilder main INFO ] loading properties from custom-isis.properties 11:31:12,746 [IsisConfigurationDefault main INFO ] adding cybozu.api.password = ******* 11:31:12,746 [IsisConfigurationDefault main INFO ] adding custom.email.logo = assets/images/delta-email-logo.png 11:31:12,746 [IsisConfigurationDefault main INFO ] adding cybozu.api.applicant.username = cyo 11:31:12,746 [IsisConfigurationDefault main INFO ] adding cybozu.api.endpoint = https://deltamarketing.cybozu.com/g 11:31:12,746 [IsisConfigurationDefault main INFO ] adding cybozu.api.username = deltamarketing 11:31:12,746 [IsisConfigurationDefault main INFO ] adding cybozu.api.range.days = 2 11:31:12,747 [IsisConfigurationDefault main INFO ] adding cybozu.api.applicant.password = ******* 11:31:14,259 [Reflections main INFO ] Reflections took 418 ms to scan 35 urls, producing 226 keys and 920 values 11:31:14,641 [Reflections main INFO ] Reflections took 220 ms to scan 35 urls, producing 226 keys and 920 values 11:31:14,684 [IsisConfigurationDefault main INFO ] adding isis.authentication = com.sprobe.isis.addons.oauth2.app.authentication.ShiroWithOAuth2AuthenticationManagerInstaller 11:31:14,700 [IsisConfigurationDefault main INFO ] adding isis.authorization = com.sprobe.isis.addons.oauth2.app.authorization.ShiroWithOAuth2AuthorizationManagerInstaller 11:31:14,709 [IsisConfigurationDefault main INFO ] overwriting isis.appManifest=com.sprobe.iaoy.boot.app.IaoyAppManifestWithFixtures (previous value was com.sprobe.iaoy.boot.app.IaoyAppManifestWithFixtures) 11:31:15,242 [Reflections main INFO ] Reflections took 359 ms to scan 36 urls, producing 492 keys and 2631 values 11:31:15,900 [IsisConfigurationDefault main INFO ] adding isis.services.ServicesInstallerFromAnnotation.packagePrefix = com.sprobe.iaoy.app.fixturescripts,com.sprobe.iaoy.app,org.apache.isis.viewer.restfulobjects.server.services,com.sprobe.isis.addons.blobstore.dom,com.sprobe.iaoy.common.app,com.sprobe.iaoy.common.dom,com.sprobe.iaoy.filearchive.app,com.sprobe.iaoy.filearchive.dom,com.sprobe.iaoy.dashboard.app,com.sprobe.iaoy.dashboard.dom,com.sprobe.iaoy.help.app,com.sprobe.iaoy.help.dom,com.sprobe.iaoy.account.app,com.sprobe.iaoy.account.dom,com.sprobe.iaoy.notification.app,com.sprobe.iaoy.notification.dom,com.sprobe.iaoy.core.app,com.sprobe.iaoy.core.dom,org.isisaddons.module.command,org.isisaddons.module.security,org.isisaddons.module.poly,org.isisaddons.module.fakedata,com.sprobe.iaoy.scheduler.app,com.sprobe.iaoy.scheduler.dom,com.sprobe.isis.addons.oauth2.dom,com.sprobe.iaoy.cybozu.app,com.sprobe.iaoy.cybozu.dom,com.sprobe.iaoy.aegis.app,com.sprobe.iaoy.aegis.dom,com.sprobe.iaoy.comment.app,com.sprobe.iaoy.comment.dom,com.sprobe.iaoy.organization.app,com.sprobe.iaoy.organization.dom,com.sprobe.iaoy.partner.app,com.sprobe.iaoy.partner.dom,com.sprobe.iaoy.common.fixture,com.sprobe.iaoy.core.fixture,com.sprobe.iaoy.aegis.fixture,com.sprobe.iaoy.organization.fixture 11:31:15,900 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.RegisterEntities.packagePrefix = com.sprobe.iaoy.app.fixturescripts,com.sprobe.iaoy.app,org.apache.isis.viewer.restfulobjects.server.services,com.sprobe.isis.addons.blobstore.dom,com.sprobe.iaoy.common.app,com.sprobe.iaoy.common.dom,com.sprobe.iaoy.filearchive.app,com.sprobe.iaoy.filearchive.dom,com.sprobe.iaoy.dashboard.app,com.sprobe.iaoy.dashboard.dom,com.sprobe.iaoy.help.app,com.sprobe.iaoy.help.dom,com.sprobe.iaoy.account.app,com.sprobe.iaoy.account.dom,com.sprobe.iaoy.notification.app,com.sprobe.iaoy.notification.dom,com.sprobe.iaoy.core.app,com.sprobe.iaoy.core.dom,org.isisaddons.module.command,org.isisaddons.module.security,org.isisaddons.module.poly,org.isisaddons.module.fakedata,com.sprobe.iaoy.scheduler.app,com.sprobe.iaoy.scheduler.dom,com.sprobe.isis.addons.oauth2.dom,com.sprobe.iaoy.cybozu.app,com.sprobe.iaoy.cybozu.dom,com.sprobe.iaoy.aegis.app,com.sprobe.iaoy.aegis.dom,com.sprobe.iaoy.comment.app,com.sprobe.iaoy.comment.dom,com.sprobe.iaoy.organization.app,com.sprobe.iaoy.organization.dom,com.sprobe.iaoy.partner.app,com.sprobe.iaoy.partner.dom,com.sprobe.iaoy.common.fixture,com.sprobe.iaoy.core.fixture,com.sprobe.iaoy.aegis.fixture,com.sprobe.iaoy.organization.fixture 11:31:15,911 [IsisConfigurationDefault main INFO ] adding isis.services = org.isisaddons.module.security.dom.password.PasswordEncryptionServiceNone,org.isisaddons.module.security.dom.password.PasswordEncryptionServiceUsingJBcrypt,org.isisaddons.module.security.dom.permission.PermissionsEvaluationServiceAllowBeatsVeto 11:31:15,911 [IsisConfigurationDefault main INFO ] adding isis.persistor.datanucleus.install-fixtures = true 11:31:15,923 [ServicesInstallerFromConfigurationAndAnnotation main INFO ] installing org.apache.isis.core.runtime.services.ServicesInstallerFromConfigurationAndAnnotation 11:31:16,273 [IsisConfigurationDefault main INFO ] adding isis.fixtures = com.sprobe.iaoy.app.fixturescripts.IaoySeedFixture,com.sprobe.iaoy.app.fixturescripts.IaoyDemoFixture 11:31:16,276 [IsisSessionFactoryBuilder main INFO ] initialising Isis System 11:31:16,277 [IsisSessionFactoryBuilder main INFO ] working directory: C:\Users\jabines.pbi\IdeaProjects2017.1.4\delta-client-master-be\iaoy-framework-be\iaoyapp\webapp\. 11:31:16,277 [IsisSessionFactoryBuilder main INFO ] resource stream source: chain [file system (directory 'C:\Users\jabines.pbi\IdeaProjects2017.1.4\delta-client-master-be\iaoy-framework-be\iaoyapp\webapp\src\main\webapp\WEB-INF'), file system (directory 'C:\Users\jabines.pbi\IdeaProjects2017.1.4\delta-client-master-be\iaoy-framework-be\iaoyapp\wicket\src\main\webapp\WEB-INF'), context loader classpath, context loader classpath, file system (directory 'C:\Users\jabines.pbi\IdeaProjects2017.1.4\delta-client-master-be\custom\webapp\src\main\webapp\WEB-INF'), context loader classpath, current class' classpath, servlet context ('/WEB-INF')] 11:31:23,443 [PersistenceSessionFactory main INFO ] did *not* find config properties to use JNDI datasource; will use JDBC 11:31:23,452 [IsisWicketApplication main ERROR] Failed to initialize com.google.inject.ProvisionException: Guice provision errors: 1) Error in custom provider, java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory for field at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138) while locating com.sprobe.iaoy.boot.webapp.IaoyApplication 1 error at com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:451) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:65) at com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944) at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:350) at com.sprobe.iaoy.boot.webapp.IaoyApplication.init(IaoyApplication.java:60) at org.apache.wicket.Application.initApplication(Application.java:953) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:429) at org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:271) at javax.servlet.GenericServlet.init(GenericServlet.java:244) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:640) at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:419) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:875) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:349) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1404) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1366) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:778) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:262) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:520) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:411) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:378) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at com.sprobe.iaoy.boot.webapp.WebServer.start(WebServer.java:153) at com.sprobe.iaoy.boot.webapp.WebServer.run(WebServer.java:99) at com.sprobe.iaoy.boot.webapp.WebServer.main(WebServer.java:66) Caused by: java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at org.apache.isis.objectstore.jdo.service.RegisterEntities.<init>(RegisterEntities.java:85) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createDataNucleusApplicationComponents(PersistenceSessionFactory.java:96) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.init(PersistenceSessionFactory.java:76) at org.apache.isis.core.runtime.system.session.IsisSessionFactoryBuilder.buildSessionFactory(IsisSessionFactoryBuilder.java:196) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60) ... 26 more 11:31:23,467 [ThreadPoolSupport main INFO ] join'ing 6 tasks: waited 0 milliseconds 11:31:23,467 [WicketFilter main ERROR] The initialization of an application with name 'WicketServlet' has failed. com.google.inject.ProvisionException: Guice provision errors: 1) Error in custom provider, java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory for field at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138) while locating com.sprobe.iaoy.boot.webapp.IaoyApplication 1 error at com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:451) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:65) at com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944) at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:350) at com.sprobe.iaoy.boot.webapp.IaoyApplication.init(IaoyApplication.java:60) at org.apache.wicket.Application.initApplication(Application.java:953) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:429) at org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:271) at javax.servlet.GenericServlet.init(GenericServlet.java:244) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:640) at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:419) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:875) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:349) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1404) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1366) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:778) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:262) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:520) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:411) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:378) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at com.sprobe.iaoy.boot.webapp.WebServer.start(WebServer.java:153) at com.sprobe.iaoy.boot.webapp.WebServer.run(WebServer.java:99) at com.sprobe.iaoy.boot.webapp.WebServer.main(WebServer.java:66) Caused by: java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at org.apache.isis.objectstore.jdo.service.RegisterEntities.<init>(RegisterEntities.java:85) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createDataNucleusApplicationComponents(PersistenceSessionFactory.java:96) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.init(PersistenceSessionFactory.java:76) at org.apache.isis.core.runtime.system.session.IsisSessionFactoryBuilder.buildSessionFactory(IsisSessionFactoryBuilder.java:196) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60) ... 26 more 11:31:23,496 [Application main INFO ] [WicketServlet] destroy: Wicket core library initializer 11:31:23,496 [Application main INFO ] [WicketServlet] destroy: DevUtils DebugBar Initializer 11:31:23,496 [Application main INFO ] [WicketServlet] destroy: Wicket extensions initializer 11:31:23,524 [/ main WARN ] unavailable com.google.inject.ProvisionException: Guice provision errors: 1) Error in custom provider, java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory for field at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138) while locating com.sprobe.iaoy.boot.webapp.IaoyApplication 1 error at com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:451) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:65) at com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944) at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:350) at com.sprobe.iaoy.boot.webapp.IaoyApplication.init(IaoyApplication.java:60) at org.apache.wicket.Application.initApplication(Application.java:953) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:429) at org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:271) at javax.servlet.GenericServlet.init(GenericServlet.java:244) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:640) at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:419) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:875) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:349) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1404) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1366) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:778) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:262) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:520) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:411) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:378) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at com.sprobe.iaoy.boot.webapp.WebServer.start(WebServer.java:153) at com.sprobe.iaoy.boot.webapp.WebServer.run(WebServer.java:99) at com.sprobe.iaoy.boot.webapp.WebServer.main(WebServer.java:66) Caused by: java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at org.apache.isis.objectstore.jdo.service.RegisterEntities.<init>(RegisterEntities.java:85) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createDataNucleusApplicationComponents(PersistenceSessionFactory.java:96) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.init(PersistenceSessionFactory.java:76) at org.apache.isis.core.runtime.system.session.IsisSessionFactoryBuilder.buildSessionFactory(IsisSessionFactoryBuilder.java:196) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60) ... 26 more 11:31:23,528 [/ main INFO ] QuartzInitializer: Quartz Initializer Servlet loaded, initializing Scheduler... 11:31:23,634 [StdSchedulerFactory main INFO ] Using default implementation for ThreadExecutor 11:31:23,682 [SchedulerSignalerImpl main INFO ] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl 11:31:23,682 [QuartzScheduler main INFO ] Quartz Scheduler v.2.3.0 created. 11:31:23,684 [SchedulingDataProcessorPlugin main INFO ] Registering Aegis Quartz Job Initialization Plug-in. 11:31:23,687 [QuartzScheduler main INFO ] Scheduler CoreScheduler_$_1 shutting down. 11:31:23,687 [QuartzScheduler main INFO ] Scheduler CoreScheduler_$_1 paused. 11:31:23,687 [QuartzScheduler main INFO ] Scheduler CoreScheduler_$_1 shutdown complete. 11:31:23,688 [/ main INFO ] QuartzInitializer: Quartz Scheduler failed to initialize: java.lang.NullPointerException 11:31:23,688 [/ main WARN ] unavailable java.lang.NullPointerException at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createPersistenceSession(PersistenceSessionFactory.java:184) at org.apache.isis.core.runtime.system.session.IsisSessionFactory.openSession(IsisSessionFactory.java:255) at com.sprobe.iaoy.scheduler.webapp.scheduler.SchedulingDataProcessorPlugin.initialize(SchedulingDataProcessorPlugin.java:167) at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1334) at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1559) at org.quartz.ee.servlet.QuartzInitializerServlet.init(QuartzInitializerServlet.java:187) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:640) at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:419) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:875) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:349) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1404) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1366) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:778) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:262) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:520) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:411) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:378) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at com.sprobe.iaoy.boot.webapp.WebServer.start(WebServer.java:153) at com.sprobe.iaoy.boot.webapp.WebServer.run(WebServer.java:99) at com.sprobe.iaoy.boot.webapp.WebServer.main(WebServer.java:66) 11:31:23,688 [WebAppContext main WARN ] Failed startup of context o.e.j.w.WebAppContext@5a1c7619{/,file:///C:/Users/jabines.pbi/IdeaProjects2017.1.4/delta-client-master-be/iaoy-framework-be/iaoyapp/webapp/src/main/webapp/,UNAVAILABLE}{src/main/webapp} MultiException[javax.servlet.ServletException: com.google.inject.ProvisionException: Guice provision errors: 1) Error in custom provider, java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory for field at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138) while locating com.sprobe.iaoy.boot.webapp.IaoyApplication 1 error, javax.servlet.ServletException: java.lang.NullPointerException] at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:846) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:349) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1404) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1366) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:778) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:262) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:520) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:411) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:378) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at com.sprobe.iaoy.boot.webapp.WebServer.start(WebServer.java:153) at com.sprobe.iaoy.boot.webapp.WebServer.run(WebServer.java:99) at com.sprobe.iaoy.boot.webapp.WebServer.main(WebServer.java:66) Suppressed: javax.servlet.ServletException: java.lang.NullPointerException at org.quartz.ee.servlet.QuartzInitializerServlet.init(QuartzInitializerServlet.java:242) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:640) at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:419) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:875) ... 16 more Caused by: java.lang.NullPointerException at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createPersistenceSession(PersistenceSessionFactory.java:184) at org.apache.isis.core.runtime.system.session.IsisSessionFactory.openSession(IsisSessionFactory.java:255) at com.sprobe.iaoy.scheduler.webapp.scheduler.SchedulingDataProcessorPlugin.initialize(SchedulingDataProcessorPlugin.java:167) at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1334) at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1559) at org.quartz.ee.servlet.QuartzInitializerServlet.init(QuartzInitializerServlet.java:187) ... 19 more Caused by: javax.servlet.ServletException: com.google.inject.ProvisionException: Guice provision errors: 1) Error in custom provider, java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory for field at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138) while locating com.sprobe.iaoy.boot.webapp.IaoyApplication 1 error at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:455) at org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:271) at javax.servlet.GenericServlet.init(GenericServlet.java:244) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:640) at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:419) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:875) ... 16 more Caused by: com.google.inject.ProvisionException: Guice provision errors: 1) Error in custom provider, java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:116) while locating org.apache.isis.core.runtime.system.session.IsisSessionFactory for field at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138) while locating com.sprobe.iaoy.boot.webapp.IaoyApplication 1 error at com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:451) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:65) at com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944) at com.sprobe.iaoy.isis.ext.org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:350) at com.sprobe.iaoy.boot.webapp.IaoyApplication.init(IaoyApplication.java:60) at org.apache.wicket.Application.initApplication(Application.java:953) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:429) ... 21 more Caused by: java.lang.IllegalStateException: Non-enhanced @PersistenceCapable classes found, will abort. The classes in error are: * com.sprobe.iaoy.core.dom.organization.TransientOrganization * com.sprobe.iaoy.account.dom.ApplicationUserOwnerLinkForAccount * com.sprobe.iaoy.account.dom.Account * com.sprobe.iaoy.core.dom.HistoryDomainObject * com.sprobe.iaoy.core.dom.organization.OrganizationAdministrator * org.isisaddons.module.security.dom.user.ApplicationUser * com.sprobe.iaoy.dashboard.dom.dashboardsettings.WidgetSettings * com.sprobe.isis.addons.blobstore.dom.fileregistry.TransientFile * com.sprobe.iaoy.help.dom.Help * com.sprobe.iaoy.partner.dom.department.Department * com.sprobe.isis.addons.oauth2.dom.token.Token * com.sprobe.iaoy.core.dom.lockout.Lockout * com.sprobe.iaoy.notification.dom.Notification * com.sprobe.iaoy.core.dom.organization.Organization * com.sprobe.iaoy.core.dom.excel.importexcel.Row * com.sprobe.iaoy.core.dom.iat.user.ApplicationUserOwnerLink * com.sprobe.iaoy.partner.dom.partner.Partner * com.sprobe.iaoy.common.dom.organization.MyOrganization * com.sprobe.iaoy.core.dom.module.Module * com.sprobe.iaoy.core.dom.excel.importexcel.ErrorMessage * com.sprobe.iaoy.core.app.export.ExportFile * org.isisaddons.module.security.dom.permission.ApplicationPermission * com.sprobe.iaoy.core.dom.excel.importexcel.ExcelCommand * com.sprobe.iaoy.core.dom.BaseDomainObject * com.sprobe.iaoy.aegis.dom.resetpassword.ResetPasswordTicket * org.isisaddons.module.security.dom.role.ApplicationRole * com.sprobe.iaoy.partner.dom.datalog.DataLog * org.isisaddons.module.security.dom.tenancy.ApplicationTenancy * com.sprobe.iaoy.account.dom.MyModule * com.sprobe.iaoy.core.dom.organization.ApplicationUserOwnerLinkForOrganizationAdministrator * com.sprobe.iaoy.partner.dom.partnersettings.PartnerSettings * com.sprobe.iaoy.aegis.dom.transientorganization.TransientOrganizationTicket * com.sprobe.iaoy.core.dom.excel.importexcel.Column * com.sprobe.iaoy.dashboard.dom.dashboardsettings.DashboardSettings * com.sprobe.iaoy.comment.dom.Comment Did the DataNucleus enhancer run correctly? at org.apache.isis.objectstore.jdo.service.RegisterEntities.<init>(RegisterEntities.java:85) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.createDataNucleusApplicationComponents(PersistenceSessionFactory.java:96) at org.apache.isis.core.runtime.system.persistence.PersistenceSessionFactory.init(PersistenceSessionFactory.java:76) at org.apache.isis.core.runtime.system.session.IsisSessionFactoryBuilder.buildSessionFactory(IsisSessionFactoryBuilder.java:196) at com.sprobe.iaoy.isis.ext.org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) at com.google.inject.Scopes$1$1.get(Scopes.java:65) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75) at com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73) at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60) ... 26 more 11:31:23,721 [AbstractConnector main INFO ] Started ServerConnector@4990b335{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} 11:31:23,721 [Server main INFO ] Started @16381ms 11:31:23,721 [WebServer main INFO ] Started the application in 14909ms Disconnected from the target VM, address: '127.0.0.1:52649', transport: 'socket' Process finished with exit code 130
11:30:54 AM: Executing task 'datanucleusEnhanceClasses --parallel'... Parallel execution is an incubating feature. :custom-modules-account-app:datanucleusPathingJar :custom-modules-comment-app:datanucleusPathingJar :custom-modules-common-app:datanucleusPathingJar :custom-modules-cybozu-app:datanucleusPathingJar :custom-modules-filearchive-app:datanucleusPathingJar :custom-modules-help-app:datanucleusPathingJar :custom-modules-partner-app:datanucleusPathingJar :modules-aegis-app:datanucleusPathingJar :modules-aegis-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :custom-modules-comment-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :custom-modules-common-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :custom-modules-cybozu-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :custom-modules-help-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :custom-modules-partner-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :custom-modules-filearchive-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :custom-modules-account-app:datanucleusEnhanceClasses Enhancing DataNucleus classes log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced :modules-blobstore-app:datanucleusPathingJar DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced :modules-core-app:datanucleusPathingJar DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced :modules-dashboard-app:datanucleusPathingJar DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced :modules-notification-app:datanucleusPathingJar DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced :modules-oauth2-app:datanucleusPathingJar :modules-organization-app:datanucleusPathingJar DataNucleus classes enhanced :modules-scheduler-app:datanucleusPathingJar DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced :modules-security-dom:datanucleusPathingJar :modules-security-dom:datanucleusEnhanceClasses Enhancing DataNucleus classes :modules-scheduler-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :modules-oauth2-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :modules-blobstore-app:datanucleusEnhanceClasses Enhancing DataNucleus classes :modules-notification-app:datanucleusEnhanceClasses :modules-dashboard-app:datanucleusEnhanceClasses :modules-core-app:datanucleusEnhanceClasses Enhancing DataNucleus classes Enhancing DataNucleus classes Enhancing DataNucleus classes :modules-organization-app:datanucleusEnhanceClasses Enhancing DataNucleus classes log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. log4j:WARN No appenders could be found for logger (DataNucleus.General). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced DataNucleus classes enhanced DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced DataNucleus Enhancer (version 4.1.7) for API "JDO" DataNucleus Enhancer : Classpath >> >> C:\Users\jabines.pbi\.gradle\wrapper\dists\gradle-3.3-bin\64bhckfm0iuu9gap9hg3r7ev2\gradle-3.3\lib\gradle-launcher-3.3.jar DataNucleus Enhancer completed and no classes were enhanced. Consult the log for full details DataNucleus classes enhanced BUILD SUCCESSFUL Total time: 3.69 secs 11:30:58 AM: Task execution finished 'datanucleusEnhanceClasses --parallel'.