OK, I believe I have this issue (if using 1.9.0-SNAPSHOT, of not being able to deploy the built WAR to Tomcat) fixed.
It requires an adjustment to your webapp's pom.xml file; I've updated the migration notes [1] (for existing code) and the archetype (for new) Any probs, let me know. Thx Dan [1] http://isis.apache.org/migration-notes.html#_migration-notes_1.8.0-to-1.9.0_war-packaging On 2 July 2015 at 01:03, Maximillian Arruda <[email protected]> wrote: > Dan > > Sorry to bother you and thanks in advance again. > > Regards > Max > On Jul 1, 2015 9:32 AM, "Dan Haywood" <[email protected]> > wrote: > > > We do normally deploy to Tomcat, though Oscar (one of our committers) > > noticed an issue recently with 1.9.0-SNAPSHOT which I need to fix, see > [1]. > > > > > > Will be looking at that tomorrow. > > > > Thx > > Dan > > > > [1] http://isis.markmail.org/thread/uh3yj4nbmqvo7ako > > > > > > > > On 1 July 2015 at 13:12, Maximillian Arruda <[email protected]> wrote: > > > > > Dan, sorry to bother you but could you confirm if I can deploy my ISIS > > app > > > into Wildfly/JBoss or Apache Tomcat ? > > > > > > Thanks in advance > > > Max > > > > > > On Wed, Jul 1, 2015 at 9:07 AM, Maximillian Arruda < > [email protected]> > > > wrote: > > > > > > > Hi Dan !!! > > > > > > > > Thanks for help me to resolve this problems... It's works with the > > > > 1.9.0-SNAPSHOT framework version... I'll try to work with 1.8.1 > > framework > > > > version ... > > > > > > > > Regards, > > > > > > > > Max > > > > > > > > > > > > On Tue, Jun 30, 2015 at 3:14 AM, Dan Haywood < > > > [email protected] > > > > > wrote: > > > > > > > >> Hi Max, > > > >> > > > >> Looks like the root cause is: > > > >> > > > >> > > > >> Caused by: java.lang.NullPointerException > > > >> at > > > >> org.isisaddons.module.security.seed.SeedSecurityModuleService.init( > > > >> SeedSecurityModuleService.java:37) > > > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> at > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > > > >> 57) > > > >> > > > >> > > > >> which in turn is: > > > >> > > > >> > > > >> public class SeedSecurityModuleService { > > > >> @Programmatic > > > >> @PostConstruct > > > >> public void init() { > > > >> fixtureScripts.runFixtureScript(new > > > >> SeedUsersAndRolesFixtureScript(), null); > > > >> } > > > >> @Inject > > > >> FixtureScripts fixtureScripts; > > > >> } > > > >> > > > >> > > > >> So I guess it's a documentation bug: we expect there to be an > instance > > > of > > > >> FixtureScripts service available (the framework doesn't provide one > > out > > > of > > > >> the box; perhaps it should). > > > >> > > > >> Anyway, you can grab SecurityModuleAppFixturesService from the > > security > > > >> module's example app to get you started. For more on the fixture > > script > > > >> service, see [1] > > > >> > > > >> HTH > > > >> Dan > > > >> > > > >> > > > >> [1] > http://isis.apache.org/guides/ug.html#_ug_testing_fixture-scripts > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> On 30 June 2015 at 07:01, Maximillian Arruda <[email protected]> > > > wrote: > > > >> > > > >> > Hello friends !!! > > > >> > > > > >> > Sorry to bother you but I'm facing a problem with the > > > >> > org.isisaddons.module.security module... > > > >> > > > > >> > I followed the configuration steps on github repository but I > think > > > >> that I > > > >> > made some mistake because an exception (NullPointException) is > > throwed > > > >> > during on web context startup. > > > >> > > > > >> > Thanks in advance > > > >> > Max > > > >> > > > > >> > Follow the stack trace : > > > >> > > > > >> > 02:12:46,635 [Reflections main INFO ] Reflections > > > took > > > >> 359 > > > >> > ms to scan 10 urls, producing 241 keys and 1237 values > > > >> > 02:12:48,328 [DataNucleusPersistenceMechanismInstaller main > > > INFO > > > >> ] > > > >> > did *not* find JNDI datasource; will use JDBC > > > >> > 02:12:48,332 [Reflections main INFO ] Reflections > > > took > > > >> 2 > > > >> > ms to scan 1 urls, producing 18 keys and 21 values > > > >> > 02:12:49,079 [Schema main DEBUG] Column > > > >> > ""DELETEME1435641169075"."UNUSED"" added to internal > representation > > of > > > >> > table. > > > >> > 02:12:49,082 [Schema main DEBUG] Creating > > table > > > >> > "DELETEME1435641169075" > > > >> > 02:12:49,084 [Schema main DEBUG] CREATE > TABLE > > > >> > "DELETEME1435641169075" > > > >> > ( > > > >> > "UNUSED" INTEGER NOT NULL > > > >> > ) > > > >> > 02:12:49,085 [Schema main DEBUG] Execution > > Time > > > = > > > >> 1 > > > >> > ms > > > >> > 02:12:49,093 [Schema main DEBUG] Dropping > > table > > > >> > "DELETEME1435641169075" > > > >> > 02:12:49,094 [Schema main DEBUG] DROP TABLE > > > >> > "DELETEME1435641169075" > > > >> > 02:12:49,094 [Schema main DEBUG] Execution > > Time > > > = > > > >> 0 > > > >> > ms > > > >> > 02:12:49,285 [Schema main DEBUG] Column > > > >> > ""Cliente"."id"" added to internal representation of table. > > > >> > 02:12:49,288 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationTenancy"."path"" added to internal > > > >> representation > > > >> > of table. > > > >> > 02:12:49,289 [Schema main DEBUG] Field > > > >> > > [org.isisaddons.module.security.dom.tenancy.ApplicationTenancy.path] > > > -> > > > >> > Column(s) ["IsisSecurityApplicationTenancy"."path"] using mapping > of > > > >> type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,289 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."id"" added to internal > > representation > > > of > > > >> > table. > > > >> > 02:12:49,289 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationRole"."id"" added to internal > > representation > > > of > > > >> > table. > > > >> > 02:12:49,289 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationPermission"."id"" added to internal > > > >> representation > > > >> > of table. > > > >> > 02:12:49,290 [Schema main DEBUG] Table > > "Cliente" > > > >> will > > > >> > manage the persistence of the fields for class > > > >> > br.com.workgears.domain.modules.cliente.Cliente (inheritance > > > >> > strategy="new-table") > > > >> > 02:12:49,290 [Schema main DEBUG] Column > > > >> > ""Cliente"."codigo"" added to internal representation of table. > > > >> > 02:12:49,290 [Schema main DEBUG] Field > > > >> > [br.com.workgears.domain.modules.cliente.Cliente.codigo] -> > > Column(s) > > > >> > ["Cliente"."codigo"] using mapping of type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,290 [Schema main DEBUG] Column > > > >> > ""Cliente"."descricao"" added to internal representation of table. > > > >> > 02:12:49,290 [Schema main DEBUG] Field > > > >> > [br.com.workgears.domain.modules.cliente.Cliente.descricao] -> > > > Column(s) > > > >> > ["Cliente"."descricao"] using mapping of type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,291 [Schema main DEBUG] Column > > > >> > ""Cliente"."version"" added to internal representation of table. > > > >> > 02:12:49,291 [Schema main DEBUG] Table/View > > > >> "Cliente" > > > >> > has been initialised > > > >> > 02:12:49,291 [Schema main DEBUG] Table > > > >> > "IsisSecurityApplicationPermission" will manage the persistence of > > the > > > >> > fields for class > > > >> > > org.isisaddons.module.security.dom.permission.ApplicationPermission > > > >> > (inheritance strategy="new-table") > > > >> > 02:12:49,291 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationPermission"."featureFqn"" added to > internal > > > >> > representation of table. > > > >> > 02:12:49,291 [Schema main DEBUG] Field > > > >> > > > > >> > > > > >> > > > > > > [org.isisaddons.module.security.dom.permission.ApplicationPermission.featureFqn] > > > >> > -> Column(s) ["IsisSecurityApplicationPermission"."featureFqn"] > > using > > > >> > mapping of type > > > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,292 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationPermission"."featureType"" added to > > internal > > > >> > representation of table. > > > >> > 02:12:49,292 [Schema main DEBUG] Field > > > >> > > > > >> > > > > >> > > > > > > [org.isisaddons.module.security.dom.permission.ApplicationPermission.featureType] > > > >> > -> Column(s) ["IsisSecurityApplicationPermission"."featureType"] > > using > > > >> > mapping of type > > "org.datanucleus.store.rdbms.mapping.java.EnumMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,292 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationPermission"."mode"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,292 [Schema main DEBUG] Field > > > >> > > > > >> > > > > > > [org.isisaddons.module.security.dom.permission.ApplicationPermission.mode] > > > >> > -> Column(s) ["IsisSecurityApplicationPermission"."mode"] using > > > mapping > > > >> of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.EnumMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,294 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationPermission"."roleId"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,294 [Schema main DEBUG] Field > > > >> > > > > >> > > > > > > [org.isisaddons.module.security.dom.permission.ApplicationPermission.role] > > > >> > -> Column(s) ["IsisSecurityApplicationPermission"."roleId"] using > > > >> mapping > > > >> > of type > > "org.datanucleus.store.rdbms.mapping.java.PersistableMapping" > > > >> > (org.datanucleus.store.rdbms.mapping.datastore.BigIntRDBMSMapping) > > > >> > 02:12:49,294 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationPermission"."rule"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,294 [Schema main DEBUG] Field > > > >> > > > > >> > > > > > > [org.isisaddons.module.security.dom.permission.ApplicationPermission.rule] > > > >> > -> Column(s) ["IsisSecurityApplicationPermission"."rule"] using > > > mapping > > > >> of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.EnumMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,294 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationPermission"."version"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,294 [Schema main DEBUG] Table/View > > > >> > "IsisSecurityApplicationPermission" has been initialised > > > >> > 02:12:49,294 [Schema main DEBUG] Table > > > >> > "IsisSecurityApplicationUser" will manage the persistence of the > > > fields > > > >> for > > > >> > class org.isisaddons.module.security.dom.user.ApplicationUser > > > >> (inheritance > > > >> > strategy="new-table") > > > >> > 02:12:49,294 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."accountType"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,294 [Schema main DEBUG] Field > > > >> > > > [org.isisaddons.module.security.dom.user.ApplicationUser.accountType] > > > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."accountType"] using > > mapping > > > of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.EnumMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,295 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."emailAddress"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,295 [Schema main DEBUG] Field > > > >> > > > [org.isisaddons.module.security.dom.user.ApplicationUser.emailAddress] > > > >> -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."emailAddress"] using > > mapping > > > >> of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,295 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."encryptedPassword"" added to > > internal > > > >> > representation of table. > > > >> > 02:12:49,295 [Schema main DEBUG] Field > > > >> > > > > >> > > > > > > [org.isisaddons.module.security.dom.user.ApplicationUser.encryptedPassword] > > > >> > -> Column(s) ["IsisSecurityApplicationUser"."encryptedPassword"] > > using > > > >> > mapping of type > > > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,295 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."familyName"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,295 [Schema main DEBUG] Field > > > >> > > [org.isisaddons.module.security.dom.user.ApplicationUser.familyName] > > > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."familyName"] using > mapping > > > of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,295 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."faxNumber"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,295 [Schema main DEBUG] Field > > > >> > > [org.isisaddons.module.security.dom.user.ApplicationUser.faxNumber] > > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."faxNumber"] using > mapping > > of > > > >> type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,295 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."givenName"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,295 [Schema main DEBUG] Field > > > >> > > [org.isisaddons.module.security.dom.user.ApplicationUser.givenName] > > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."givenName"] using > mapping > > of > > > >> type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,296 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."knownAs"" added to internal > > > >> representation > > > >> > of table. > > > >> > 02:12:49,296 [Schema main DEBUG] Field > > > >> > [org.isisaddons.module.security.dom.user.ApplicationUser.knownAs] > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."knownAs"] using mapping > of > > > >> type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,296 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."phoneNumber"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,296 [Schema main DEBUG] Field > > > >> > > > [org.isisaddons.module.security.dom.user.ApplicationUser.phoneNumber] > > > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."phoneNumber"] using > > mapping > > > of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,301 [Schema main DEBUG] Field > > > >> > [org.isisaddons.module.security.dom.user.ApplicationUser.roles] -> > > > >> > Column(s) [[none]] using mapping of type > > > >> > "org.datanucleus.store.rdbms.mapping.java.CollectionMapping" () > > > >> > 02:12:49,301 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."status"" added to internal > > > >> representation > > > >> > of table. > > > >> > 02:12:49,302 [Schema main DEBUG] Field > > > >> > [org.isisaddons.module.security.dom.user.ApplicationUser.status] > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."status"] using mapping > of > > > type > > > >> > "org.datanucleus.store.rdbms.mapping.java.EnumMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,302 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."tenancyId"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,302 [Schema main DEBUG] Field > > > >> > [org.isisaddons.module.security.dom.user.ApplicationUser.tenancy] > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."tenancyId"] using > mapping > > of > > > >> type > > > >> > "org.datanucleus.store.rdbms.mapping.java.PersistableMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,302 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."username"" added to internal > > > >> representation > > > >> > of table. > > > >> > 02:12:49,302 [Schema main DEBUG] Field > > > >> > [org.isisaddons.module.security.dom.user.ApplicationUser.username] > > -> > > > >> > Column(s) ["IsisSecurityApplicationUser"."username"] using mapping > > of > > > >> type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,303 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUser"."version"" added to internal > > > >> representation > > > >> > of table. > > > >> > 02:12:49,303 [Schema main DEBUG] Table/View > > > >> > "IsisSecurityApplicationUser" has been initialised > > > >> > 02:12:49,303 [Schema main DEBUG] Table > > > >> > "IsisSecurityApplicationRole" will manage the persistence of the > > > fields > > > >> for > > > >> > class org.isisaddons.module.security.dom.role.ApplicationRole > > > >> (inheritance > > > >> > strategy="new-table") > > > >> > 02:12:49,303 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationRole"."description"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,303 [Schema main DEBUG] Field > > > >> > > > [org.isisaddons.module.security.dom.role.ApplicationRole.description] > > > -> > > > >> > Column(s) ["IsisSecurityApplicationRole"."description"] using > > mapping > > > of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,303 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationRole"."name"" added to internal > > > representation > > > >> of > > > >> > table. > > > >> > 02:12:49,303 [Schema main DEBUG] Field [ > > > >> > org.isisaddons.module.security.dom.role.ApplicationRole.name] -> > > > >> Column(s) > > > >> > ["IsisSecurityApplicationRole"."name"] using mapping of type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,303 [Schema main DEBUG] Field > > > >> > [org.isisaddons.module.security.dom.role.ApplicationRole.users] -> > > > >> > Column(s) [[none]] using mapping of type > > > >> > "org.datanucleus.store.rdbms.mapping.java.CollectionMapping" () > > > >> > 02:12:49,303 [Schema main DEBUG] Table/View > > > >> > "IsisSecurityApplicationRole" has been initialised > > > >> > 02:12:49,303 [Schema main DEBUG] Table > > > >> > "IsisSecurityApplicationTenancy" will manage the persistence of > the > > > >> fields > > > >> > for class > > > org.isisaddons.module.security.dom.tenancy.ApplicationTenancy > > > >> > (inheritance strategy="new-table") > > > >> > 02:12:49,303 [Schema main DEBUG] Field > > > >> > > > > >> > > > > [org.isisaddons.module.security.dom.tenancy.ApplicationTenancy.children] > > -> > > > >> > Column(s) [[none]] using mapping of type > > > >> > "org.datanucleus.store.rdbms.mapping.java.CollectionMapping" () > > > >> > 02:12:49,304 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationTenancy"."name"" added to internal > > > >> representation > > > >> > of table. > > > >> > 02:12:49,304 [Schema main DEBUG] Field [ > > > >> > > org.isisaddons.module.security.dom.tenancy.ApplicationTenancy.name] > > > -> > > > >> > Column(s) ["IsisSecurityApplicationTenancy"."name"] using mapping > of > > > >> type > > > >> > "org.datanucleus.store.rdbms.mapping.java.StringMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,305 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationTenancy"."parentPath"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,305 [Schema main DEBUG] Field > > > >> > > > [org.isisaddons.module.security.dom.tenancy.ApplicationTenancy.parent] > > > >> -> > > > >> > Column(s) ["IsisSecurityApplicationTenancy"."parentPath"] using > > > mapping > > > >> of > > > >> > type "org.datanucleus.store.rdbms.mapping.java.PersistableMapping" > > > >> > > (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping) > > > >> > 02:12:49,305 [Schema main DEBUG] Field > > > >> > > > [org.isisaddons.module.security.dom.tenancy.ApplicationTenancy.users] > > > -> > > > >> > Column(s) [[none]] using mapping of type > > > >> > "org.datanucleus.store.rdbms.mapping.java.CollectionMapping" () > > > >> > 02:12:49,305 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationTenancy"."version"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,305 [Schema main DEBUG] Table/View > > > >> > "IsisSecurityApplicationTenancy" has been initialised > > > >> > 02:12:49,308 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUserRoles"."userId"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,308 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUserRoles"."roleId"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,308 [Schema main DEBUG] Table/View > > > >> > "IsisSecurityApplicationUserRoles" has been initialised > > > >> > 02:12:49,308 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUserRoles"."roleId"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,308 [Schema main DEBUG] Column > > > >> > ""IsisSecurityApplicationUserRoles"."userId"" added to internal > > > >> > representation of table. > > > >> > 02:12:49,308 [Schema main DEBUG] Table/View > > > >> > "IsisSecurityApplicationUserRoles" has been initialised > > > >> > 02:12:49,309 [Schema main DEBUG] Schema > > > >> Transaction > > > >> > started with connection > > > >> > > > > >> > > > > >> > > > > > > "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@7a4527ad > > > >> > " > > > >> > with isolation "serializable" > > > >> > 02:12:49,315 [Schema main DEBUG] Check of > > > >> existence > > > >> > of "Cliente" returned no table > > > >> > 02:12:49,315 [Schema main DEBUG] Creating > > table > > > >> > "Cliente" > > > >> > 02:12:49,315 [Schema main DEBUG] CREATE > TABLE > > > >> > "Cliente" > > > >> > ( > > > >> > "id" BIGINT GENERATED BY DEFAULT AS IDENTITY, > > > >> > "codigo" NVARCHAR(40) NOT NULL, > > > >> > "descricao" NVARCHAR(40) NOT NULL, > > > >> > "version" BIGINT NOT NULL, > > > >> > CONSTRAINT "Cliente_PK" PRIMARY KEY ("id") > > > >> > ) > > > >> > 02:12:49,317 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,322 [Schema main DEBUG] Check of > > > >> existence > > > >> > of "IsisSecurityApplicationPermission" returned no table > > > >> > 02:12:49,322 [Schema main DEBUG] Creating > > table > > > >> > "IsisSecurityApplicationPermission" > > > >> > 02:12:49,322 [Schema main DEBUG] CREATE > TABLE > > > >> > "IsisSecurityApplicationPermission" > > > >> > ( > > > >> > "id" BIGINT GENERATED BY DEFAULT AS IDENTITY, > > > >> > "featureFqn" NVARCHAR(255) NOT NULL, > > > >> > "featureType" NVARCHAR(255) NOT NULL, > > > >> > "mode" NVARCHAR(255) NOT NULL, > > > >> > "roleId" BIGINT NOT NULL, > > > >> > "rule" NVARCHAR(255) NOT NULL, > > > >> > "version" BIGINT NOT NULL, > > > >> > CONSTRAINT "IsisSecurityApplicationPermission_PK" PRIMARY KEY > > > ("id") > > > >> > ) > > > >> > 02:12:49,325 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,332 [Schema main DEBUG] Check of > > > >> existence > > > >> > of "IsisSecurityApplicationUser" returned no table > > > >> > 02:12:49,332 [Schema main DEBUG] Creating > > table > > > >> > "IsisSecurityApplicationUser" > > > >> > 02:12:49,332 [Schema main DEBUG] CREATE > TABLE > > > >> > "IsisSecurityApplicationUser" > > > >> > ( > > > >> > "id" BIGINT GENERATED BY DEFAULT AS IDENTITY, > > > >> > "accountType" NVARCHAR(255) NOT NULL, > > > >> > "emailAddress" NVARCHAR(50) NULL, > > > >> > "encryptedPassword" NVARCHAR(255) NULL, > > > >> > "familyName" NVARCHAR(50) NULL, > > > >> > "faxNumber" NVARCHAR(25) NULL, > > > >> > "givenName" NVARCHAR(50) NULL, > > > >> > "knownAs" NVARCHAR(20) NULL, > > > >> > "phoneNumber" NVARCHAR(25) NULL, > > > >> > "status" NVARCHAR(255) NOT NULL, > > > >> > "tenancyId" NVARCHAR(30) NULL, > > > >> > "username" NVARCHAR(30) NOT NULL, > > > >> > "version" BIGINT NOT NULL, > > > >> > CONSTRAINT "IsisSecurityApplicationUser_PK" PRIMARY KEY ("id") > > > >> > ) > > > >> > 02:12:49,335 [Schema main DEBUG] Execution > > Time > > > = > > > >> 3 > > > >> > ms > > > >> > 02:12:49,342 [Schema main DEBUG] Check of > > > >> existence > > > >> > of "IsisSecurityApplicationRole" returned no table > > > >> > 02:12:49,342 [Schema main DEBUG] Creating > > table > > > >> > "IsisSecurityApplicationRole" > > > >> > 02:12:49,343 [Schema main DEBUG] CREATE > TABLE > > > >> > "IsisSecurityApplicationRole" > > > >> > ( > > > >> > "id" BIGINT GENERATED BY DEFAULT AS IDENTITY, > > > >> > "description" NVARCHAR(254) NULL, > > > >> > "name" NVARCHAR(50) NOT NULL, > > > >> > CONSTRAINT "IsisSecurityApplicationRole_PK" PRIMARY KEY ("id") > > > >> > ) > > > >> > 02:12:49,344 [Schema main DEBUG] Execution > > Time > > > = > > > >> 1 > > > >> > ms > > > >> > 02:12:49,352 [Schema main DEBUG] Check of > > > >> existence > > > >> > of "IsisSecurityApplicationTenancy" returned no table > > > >> > 02:12:49,352 [Schema main DEBUG] Creating > > table > > > >> > "IsisSecurityApplicationTenancy" > > > >> > 02:12:49,352 [Schema main DEBUG] CREATE > TABLE > > > >> > "IsisSecurityApplicationTenancy" > > > >> > ( > > > >> > "path" NVARCHAR(30) NOT NULL, > > > >> > "name" NVARCHAR(40) NOT NULL, > > > >> > "parentPath" NVARCHAR(30) NULL, > > > >> > "version" BIGINT NOT NULL, > > > >> > CONSTRAINT "IsisSecurityApplicationTenancy_PK" PRIMARY KEY > > > ("path") > > > >> > ) > > > >> > 02:12:49,354 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,362 [Schema main DEBUG] Check of > > > >> existence > > > >> > of "IsisSecurityApplicationUserRoles" returned no table > > > >> > 02:12:49,362 [Schema main DEBUG] Creating > > table > > > >> > "IsisSecurityApplicationUserRoles" > > > >> > 02:12:49,362 [Schema main DEBUG] CREATE > TABLE > > > >> > "IsisSecurityApplicationUserRoles" > > > >> > ( > > > >> > "userId" BIGINT NOT NULL, > > > >> > "roleId" BIGINT NOT NULL, > > > >> > CONSTRAINT "IsisSecurityApplicationUserRoles_PK" PRIMARY KEY > > > >> > ("userId","roleId") > > > >> > ) > > > >> > 02:12:49,363 [Schema main DEBUG] Execution > > Time > > > = > > > >> 1 > > > >> > ms > > > >> > 02:12:49,370 [Schema main DEBUG] Creating > > > >> candidate > > > >> > key "cliente_codigo_unq" in catalog "" schema "" > > > >> > 02:12:49,370 [Schema main DEBUG] ALTER TABLE > > > >> > "Cliente" ADD CONSTRAINT "cliente_codigo_unq" UNIQUE ("codigo") > > > >> > 02:12:49,372 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,372 [Schema main DEBUG] Creating > > > >> candidate > > > >> > key "IsisSecurityApplicationPermission_role_feature_rule_UNQ" in > > > >> catalog "" > > > >> > schema "" > > > >> > 02:12:49,372 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationPermission" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationPermission_role_feature_rule_UNQ" UNIQUE > > > >> > ("roleId","featureType","featureFqn","rule") > > > >> > 02:12:49,375 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,377 [Schema main DEBUG] Creating > > > foreign > > > >> key > > > >> > constraint : "IsisSecurityApplicationPermission_FK1" in catalog "" > > > >> schema > > > >> > "" > > > >> > 02:12:49,377 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationPermission" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationPermission_FK1" FOREIGN KEY ("roleId") > > > >> REFERENCES > > > >> > "IsisSecurityApplicationRole" ("id") > > > >> > 02:12:49,379 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,380 [Schema main DEBUG] Creating > > index > > > >> > "IsisSecurityApplicationPermission_N49" in catalog "" schema "" > > > >> > 02:12:49,380 [Schema main DEBUG] CREATE > INDEX > > > >> > "IsisSecurityApplicationPermission_N49" ON > > > >> > "IsisSecurityApplicationPermission" ("roleId") > > > >> > 02:12:49,381 [Schema main DEBUG] Execution > > Time > > > = > > > >> 1 > > > >> > ms > > > >> > 02:12:49,381 [Schema main DEBUG] Creating > > > >> candidate > > > >> > key "IsisSecurityApplicationUser_username_UNQ" in catalog "" > schema > > "" > > > >> > 02:12:49,381 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationUser" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationUser_username_UNQ" UNIQUE ("username") > > > >> > 02:12:49,382 [Schema main DEBUG] Execution > > Time > > > = > > > >> 1 > > > >> > ms > > > >> > 02:12:49,382 [Schema main DEBUG] Creating > > > foreign > > > >> key > > > >> > constraint : "IsisSecurityApplicationUser_FK1" in catalog "" > schema > > "" > > > >> > 02:12:49,382 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationUser" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationUser_FK1" FOREIGN KEY ("tenancyId") > > REFERENCES > > > >> > "IsisSecurityApplicationTenancy" ("path") > > > >> > 02:12:49,383 [Schema main DEBUG] Execution > > Time > > > = > > > >> 1 > > > >> > ms > > > >> > 02:12:49,383 [Schema main DEBUG] Creating > > index > > > >> > "IsisSecurityApplicationUser_N49" in catalog "" schema "" > > > >> > 02:12:49,383 [Schema main DEBUG] CREATE > INDEX > > > >> > "IsisSecurityApplicationUser_N49" ON "IsisSecurityApplicationUser" > > > >> > ("tenancyId") > > > >> > 02:12:49,384 [Schema main DEBUG] Execution > > Time > > > = > > > >> 0 > > > >> > ms > > > >> > 02:12:49,384 [Schema main DEBUG] Creating > > > >> candidate > > > >> > key "IsisSecurityApplicationRole_name_UNQ" in catalog "" schema "" > > > >> > 02:12:49,384 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationRole" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationRole_name_UNQ" UNIQUE ("name") > > > >> > 02:12:49,384 [Schema main DEBUG] Execution > > Time > > > = > > > >> 0 > > > >> > ms > > > >> > 02:12:49,385 [Schema main DEBUG] Creating > > > >> candidate > > > >> > key "IsisSecurityApplicationTenancy_name_UNQ" in catalog "" schema > > "" > > > >> > 02:12:49,385 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationTenancy" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationTenancy_name_UNQ" UNIQUE ("name") > > > >> > 02:12:49,386 [Schema main DEBUG] Execution > > Time > > > = > > > >> 1 > > > >> > ms > > > >> > 02:12:49,386 [Schema main DEBUG] Creating > > > foreign > > > >> key > > > >> > constraint : "IsisSecurityApplicationTenancy_FK1" in catalog "" > > schema > > > >> "" > > > >> > 02:12:49,386 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationTenancy" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationTenancy_FK1" FOREIGN KEY ("parentPath") > > > >> REFERENCES > > > >> > "IsisSecurityApplicationTenancy" ("path") > > > >> > 02:12:49,388 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,388 [Schema main DEBUG] Creating > > index > > > >> > "IsisSecurityApplicationTenancy_N49" in catalog "" schema "" > > > >> > 02:12:49,388 [Schema main DEBUG] CREATE > INDEX > > > >> > "IsisSecurityApplicationTenancy_N49" ON > > > "IsisSecurityApplicationTenancy" > > > >> > ("parentPath") > > > >> > 02:12:49,388 [Schema main DEBUG] Execution > > Time > > > = > > > >> 0 > > > >> > ms > > > >> > 02:12:49,389 [Schema main DEBUG] Creating > > > foreign > > > >> key > > > >> > constraint : "IsisSecurityApplicationUserRoles_FK2" in catalog "" > > > >> schema "" > > > >> > 02:12:49,389 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationUserRoles" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationUserRoles_FK2" FOREIGN KEY ("roleId") > > > REFERENCES > > > >> > "IsisSecurityApplicationRole" ("id") > > > >> > 02:12:49,391 [Schema main DEBUG] Execution > > Time > > > = > > > >> 2 > > > >> > ms > > > >> > 02:12:49,391 [Schema main DEBUG] Creating > > > foreign > > > >> key > > > >> > constraint : "IsisSecurityApplicationUserRoles_FK1" in catalog "" > > > >> schema "" > > > >> > 02:12:49,391 [Schema main DEBUG] ALTER TABLE > > > >> > "IsisSecurityApplicationUserRoles" ADD CONSTRAINT > > > >> > "IsisSecurityApplicationUserRoles_FK1" FOREIGN KEY ("userId") > > > REFERENCES > > > >> > "IsisSecurityApplicationUser" ("id") > > > >> > 02:12:49,392 [Schema main DEBUG] Execution > > Time > > > = > > > >> 0 > > > >> > ms > > > >> > 02:12:49,392 [Schema main DEBUG] Creating > > index > > > >> > "IsisSecurityApplicationUserRoles_N49" in catalog "" schema "" > > > >> > 02:12:49,392 [Schema main DEBUG] CREATE > INDEX > > > >> > "IsisSecurityApplicationUserRoles_N49" ON > > > >> > "IsisSecurityApplicationUserRoles" ("roleId") > > > >> > 02:12:49,392 [Schema main DEBUG] Execution > > Time > > > = > > > >> 0 > > > >> > ms > > > >> > 02:12:49,392 [Schema main DEBUG] Creating > > index > > > >> > "IsisSecurityApplicationUserRoles_N50" in catalog "" schema "" > > > >> > 02:12:49,392 [Schema main DEBUG] CREATE > INDEX > > > >> > "IsisSecurityApplicationUserRoles_N50" ON > > > >> > "IsisSecurityApplicationUserRoles" ("userId") > > > >> > 02:12:49,392 [Schema main DEBUG] Execution > > Time > > > = > > > >> 0 > > > >> > ms > > > >> > 02:12:49,392 [Schema main DEBUG] Schema > > > >> Transaction > > > >> > committing with connection > > > >> > > > > >> > > > > >> > > > > > > "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@7a4527ad > > > >> > " > > > >> > 02:12:49,393 [Schema main DEBUG] Schema > > > >> Transaction > > > >> > closing with connection > > > >> > > > > >> > > > > >> > > > > > > "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@7a4527ad > > > >> > " > > > >> > 02:12:49,501 [EmailServiceDefault main WARN ] NOT > > configured > > > >> > 02:12:50,012 [IsisTransaction main INFO ] abort > > > transaction > > > >> > IsisTransaction@4206e03d[state=MUST_ABORT,commands=0] > > > >> > 02:12:50,019 [IsisWicketApplication main ERROR] Failed to > > > >> > initialize > > > >> > com.google.inject.ProvisionException: Guice provision errors: > > > >> > > > > >> > 1) Error in custom provider, > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerException: > > > >> > java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > while locating org.apache.isis.core.runtime.system.IsisSystem > > > >> > for field at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicketApplication.java:142) > > > >> > while locating br.com.workgears.webapp.WorkGearsApplication > > > >> > > > > >> > 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 > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:254) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > br.com.workgears.webapp.WorkGearsApplication.init(WorkGearsApplication.java:66) > > > >> > at > > org.apache.wicket.Application.initApplication(Application.java:823) > > > >> > at > > > >> > > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) > > > >> > at > > > >> > > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351) > > > >> > at > > > >> > > org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:138) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:850) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) > > > >> > at > > > >> > > > > >> > > > > > > org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1341) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1334) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) > > > >> > at > > > >> > org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497) > > > >> > 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.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:163) > > > >> > 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.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > 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:387) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > at org.eclipse.jetty.server.Server.doStart(Server.java:354) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.DefaultJettyManager.startServer(DefaultJettyManager.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.initConsoleApp(JettyConsoleStarter.java:175) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.run(JettyConsoleStarter.java:158) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.main(JettyConsoleStarter.java:71) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.startJettyConsole(JettyConsoleBootstrapMainClass.java:207) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.run(JettyConsoleBootstrapMainClass.java:103) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.main(JettyConsoleBootstrapMainClass.java:74) > > > >> > Caused by: > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerException: > > > >> > java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.initializeServices(IsisSystemFixturesHookAbstract.java:156) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:122) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:133) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > 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) > > > >> > ... 40 more > > > >> > Caused by: java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.isisaddons.module.security.seed.SeedSecurityModuleService.init(SeedSecurityModuleService.java:37) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.commons.lang.MethodExtensions.invoke(MethodExtensions.java:53) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.commons.lang.MethodExtensions.invoke(MethodExtensions.java:47) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.metamodel.specloader.ServiceInitializer.postConstruct(ServiceInitializer.java:116) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.initializeServices(IsisSystemFixturesHookAbstract.java:152) > > > >> > ... 60 more > > > >> > 02:12:50,032 [WicketFilter main ERROR] The > > > >> initialization > > > >> > of an application with name 'WicketFilter' has failed. > > > >> > com.google.inject.ProvisionException: Guice provision errors: > > > >> > > > > >> > 1) Error in custom provider, > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerException: > > > >> > java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > while locating org.apache.isis.core.runtime.system.IsisSystem > > > >> > for field at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicketApplication.java:142) > > > >> > while locating br.com.workgears.webapp.WorkGearsApplication > > > >> > > > > >> > 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 > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:254) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > br.com.workgears.webapp.WorkGearsApplication.init(WorkGearsApplication.java:66) > > > >> > at > > org.apache.wicket.Application.initApplication(Application.java:823) > > > >> > at > > > >> > > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) > > > >> > at > > > >> > > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351) > > > >> > at > > > >> > > org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:138) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:850) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) > > > >> > at > > > >> > > > > >> > > > > > > org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1341) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1334) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) > > > >> > at > > > >> > org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497) > > > >> > 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.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:163) > > > >> > 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.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > 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:387) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > at org.eclipse.jetty.server.Server.doStart(Server.java:354) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.DefaultJettyManager.startServer(DefaultJettyManager.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.initConsoleApp(JettyConsoleStarter.java:175) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.run(JettyConsoleStarter.java:158) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.main(JettyConsoleStarter.java:71) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.startJettyConsole(JettyConsoleBootstrapMainClass.java:207) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.run(JettyConsoleBootstrapMainClass.java:103) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.main(JettyConsoleBootstrapMainClass.java:74) > > > >> > Caused by: > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerException: > > > >> > java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.initializeServices(IsisSystemFixturesHookAbstract.java:156) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:122) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:133) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > 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) > > > >> > ... 40 more > > > >> > Caused by: java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.isisaddons.module.security.seed.SeedSecurityModuleService.init(SeedSecurityModuleService.java:37) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.commons.lang.MethodExtensions.invoke(MethodExtensions.java:53) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.commons.lang.MethodExtensions.invoke(MethodExtensions.java:47) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.metamodel.specloader.ServiceInitializer.postConstruct(ServiceInitializer.java:116) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.initializeServices(IsisSystemFixturesHookAbstract.java:152) > > > >> > ... 60 more > > > >> > 02:12:50,045 [ObjectReflectorDefault main INFO ] shutting > > down > > > >> > > > > >> > > > > org.apache.isis.core.metamodel.specloader.ObjectReflectorDefault@77a2c121 > > > >> > 02:12:50,046 [Application main INFO ] > > [WicketFilter] > > > >> > destroy: Wicket core library initializer > > > >> > 02:12:50,046 [Application main INFO ] > > [WicketFilter] > > > >> > destroy: Wicket extensions initializer > > > >> > [main] WARN org.eclipse.jetty.webapp.WebAppContext - Failed > startup > > of > > > >> > context o.s.j.JettyConsoleWebappContext@539ef8a0 > > > >> > > > > >> > > > > > > {/,[file:/tmp/workgears-isis-webapp-0.1-SNAPSHOT-jetty-console.jar_8080/webapp/, > > > >> > > > > >> > > > > >> > > > > > > jar:file:/tmp/workgears-isis-webapp-0.1-SNAPSHOT-jetty-console.jar_8080/webapp/WEB-INF/lib/jquery-ui-1.10.4.jar!/META-INF/resources, > > > >> > > > > >> > > > > >> > > > > > > jar:file:/tmp/workgears-isis-webapp-0.1-SNAPSHOT-jetty-console.jar_8080/webapp/WEB-INF/lib/jquery-1.11.1.jar!/META-INF/resources, > > > >> > > > > >> > > > > >> > > > > > > jar:file:/tmp/workgears-isis-webapp-0.1-SNAPSHOT-jetty-console.jar_8080/webapp/WEB-INF/lib/modernizr-2.7.1.jar!/META-INF/resources, > > > >> > > > > >> > > > > >> > > > > > > jar:file:/tmp/workgears-isis-webapp-0.1-SNAPSHOT-jetty-console.jar_8080/webapp/WEB-INF/lib/bootstrap-3.2.0.jar!/META-INF/resources, > > > >> > > > > >> > > > > >> > > > > > > jar:file:/tmp/workgears-isis-webapp-0.1-SNAPSHOT-jetty-console.jar_8080/webapp/WEB-INF/lib/select2-3.5.1.jar!/META-INF/resources],STARTING}{/home/max.arruda/workspaces/projetos/workgears/webapp/target/workgears-isis-webapp-0.1-SNAPSHOT-jetty-console.jar} > > > >> > javax.servlet.ServletException: > > com.google.inject.ProvisionException: > > > >> Guice > > > >> > provision errors: > > > >> > > > > >> > 1) Error in custom provider, > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerException: > > > >> > java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > while locating org.apache.isis.core.runtime.system.IsisSystem > > > >> > for field at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicketApplication.java:142) > > > >> > while locating br.com.workgears.webapp.WorkGearsApplication > > > >> > > > > >> > 1 error > > > >> > at > > > >> > > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:450) > > > >> > at > > > >> > > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351) > > > >> > at > > > >> > > org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:138) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:850) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) > > > >> > at > > > >> > > > > >> > > > > > > org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1341) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1334) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) > > > >> > at > > > >> > org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:497) > > > >> > 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.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:163) > > > >> > 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.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > 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:387) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) > > > >> > at org.eclipse.jetty.server.Server.doStart(Server.java:354) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.DefaultJettyManager.startServer(DefaultJettyManager.java:114) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.initConsoleApp(JettyConsoleStarter.java:175) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.run(JettyConsoleStarter.java:158) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleStarter.main(JettyConsoleStarter.java:71) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.startJettyConsole(JettyConsoleBootstrapMainClass.java:207) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.run(JettyConsoleBootstrapMainClass.java:103) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.simplericity.jettyconsole.JettyConsoleBootstrapMainClass.main(JettyConsoleBootstrapMainClass.java:74) > > > >> > Caused by: com.google.inject.ProvisionException: Guice provision > > > errors: > > > >> > > > > >> > 1) Error in custom provider, > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerException: > > > >> > java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:132) > > > >> > while locating org.apache.isis.core.runtime.system.IsisSystem > > > >> > for field at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicketApplication.java:142) > > > >> > while locating br.com.workgears.webapp.WorkGearsApplication > > > >> > > > > >> > 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 > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:254) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > br.com.workgears.webapp.WorkGearsApplication.init(WorkGearsApplication.java:66) > > > >> > at > > org.apache.wicket.Application.initApplication(Application.java:823) > > > >> > at > > > >> > > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) > > > >> > ... 35 more > > > >> > Caused by: > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerException: > > > >> > java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.initializeServices(IsisSystemFixturesHookAbstract.java:156) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:122) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:133) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > 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) > > > >> > ... 40 more > > > >> > Caused by: java.lang.NullPointerException > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.isisaddons.module.security.seed.SeedSecurityModuleService.init(SeedSecurityModuleService.java:37) > > > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > >> > at java.lang.reflect.Method.invoke(Method.java:606) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.commons.lang.MethodExtensions.invoke(MethodExtensions.java:53) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.commons.lang.MethodExtensions.invoke(MethodExtensions.java:47) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.metamodel.specloader.ServiceInitializer.postConstruct(ServiceInitializer.java:116) > > > >> > at > > > >> > > > > >> > > > > >> > > > > > > org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.initializeServices(IsisSystemFixturesHookAbstract.java:152) > > > >> > ... 60 more > > > >> > > > > >> > > > > > > > > > > > > > >
