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 = [email protected]
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 = [email protected]
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'.