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