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

Reply via email to