Hi Cesar, Could you share more info regarding your setup? Are you running from the IDE? What IDE are you using? Are you using released versions (1.9.0) everywhere? Does this also appear when running from the command line [1]? I you might guess from my reply I don't have an instant answer. This morning I spent a good deal of time deleting my IntelliJ projects and recreating them again using a different approach because my classpath was messed up.
Cheers, Jeroen PS There's a typo in your isis.properties: org.isisaddons.wicket.gmap3.cp should be org.isisaddons.wicket.gmap3.cpt but that should not matter I guess. [1] mvn -P self-host antrun:run On 28 October 2015 at 15:48, Cesar Lugo <cesar.l...@sisorg.com.mx> wrote: > Hello, > > > > I used to have the security add on module running just fine. Now I am > having > this error in the console when the Apache Isis server tries to start. > > > > 08:45:58,987 [Schema Thread-4 DEBUG] CREATE INDEX > "ApplicationUserRoles_N49" ON "isissecurity"."ApplicationUserRoles" > ("roleId") > > 08:45:58,988 [Schema Thread-4 DEBUG] Execution Time = 1 > ms > > 08:45:58,988 [Schema Thread-4 DEBUG] Schema Transaction > committing with connection > > "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConn > ectionWrapper@4bb35619" > > 08:45:58,988 [Schema Thread-4 DEBUG] Schema Transaction > closing with connection > > "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConn > ectionWrapper@4bb35619" > > seed-users-and-roles-fixture-script : EXEC > org.isisaddons.module.security.seed.SeedUsersAndRolesFixtureScript > > seed-users-and-roles-fixture-script/global-tenancy : EXEC > org.isisaddons.module.security.seed.scripts.GlobalTenancy > > 08:45:59,489 [IsisTransaction Thread-4 INFO ] abort transaction > IsisTransaction@af921b[state=MUST_ABORT,commands=0] > > 08:45:59,495 [IsisWicketApplication Thread-4 ERROR] Failed to > initialize > > com.google.inject.ProvisionException: Guice provision errors: > > > > 1) Error in custom provider, > > org.apache.isis.core.runtime.system.transaction.IsisTransactionManagerExcept > ion: java.lang.NullPointerException > > at > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisI > njectModule.java:139) > > at > > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisI > njectModule.java:139) > > while locating org.apache.isis.core.runtime.system.IsisSystem > > for field at > > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicket > Application.java:151) > > while locating domainapp.webapp.DomainApplication > > > > I have checked the project's dom POM file, > > > > <dependency> > <groupId>org.isisaddons.module.security</groupId> > <artifactId>isis-module-security-dom</artifactId> > <version>1.9.0</version> > </dependency> > <dependency> > <groupId>org.mindrot</groupId> > <artifactId>jbcrypt</artifactId> > <version>0.3m</version> > </dependency> > > > > > > An also checked the shiro.ini add on configuration > > > > ldapRealm = org.apache.isis.security.shiro.IsisLdapRealm > ldapRealm.contextFactory = $contextFactory > > # Section to enable Security Add-on > > isisModuleSecurityRealm=org.isisaddons.module.security.shiro.IsisModuleSecur > ityRealm > > authenticationStrategy=org.isisaddons.module.security.shiro.AuthenticationSt > rategyForIsisModuleSecurityRealm > securityManager.authenticator.authenticationStrategy = > $authenticationStrategy > securityManager.realms = $isisModuleSecurityRealm > > > > and isis.properties configuration for the security add on > > > > isis.services-installer=configuration-and-annotation > isis.services.ServicesInstallerFromAnnotation.packagePrefix= \ > domainapp, \ > org.apache.isis, \ > org.isisaddons, \ > org.isisaddons.module.security,\ > org.isisaddons.wicket.gmap3.cp > > #Configuration for Isis add on security module > # Section to enable Security add-on module > isis.services = \ > > > org.isisaddons.module.security.dom.password.PasswordEncryptionServiceUsingJB > crypt,\ > > > org.isisaddons.module.security.dom.permission.PermissionsEvaluationServiceAl > lowBeatsVeto > # Enable tenancy checking > > isis.reflector.facets.include=org.isisaddons.module.security.facets.Tenanted > AuthorizationFacetFactory > > > > Any suggestion where should I be looking into? > > > > Cesar. > > > > --- > This email has been checked for viruses by Avast antivirus software. > https://www.avast.com/antivirus >