I've not enabled anything related to security. Just downloaded the simple archetype 3-4 weeks ago.
Are there any steps to follow? Thanks, Oscar > El 15/12/2014, a las 11:15, Dan Haywood <[email protected]> > escribió: > > Have you enabled security also? The exception stack trace includes: > > org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not > authorized to view. Identifier: com.tellmegen.domain.model.Account#name() > > Initialization is performed using a "special" user (I think it's called > "initialization" or something); I'm guessing you'll need to give that > special account permissions? > > Let us know if that helps > > Cheers > Dan > > > > > > On 15 December 2014 at 09:42, GESCONSULTOR - Óscar Bou < > [email protected]> wrote: >> >> Hi to all. >> >> I've started some work using the latest snapshot. >> >> I was used to invoke all setters inside a >> wrapperFactory.wrap(domainObject).setXXX() in order to always force >> execution of domain logic placed inside the validateXXX, hiddenXXX, >> disabledXXX, modifyXXX, clearXXX, etc. methods. >> >> But on this new project an exception is thrown. Seems some initialization >> is missing? Perhaps WrapperFactory cannot be used inside FixtureScripts? >> >> Thanks, >> >> Oscar >> >> >> ... >> >> 10:13:37,344 [Native main DEBUG] INSERT INTO >> "DiseaseSNPGenotype" >> ("description","orRatioPreffix","confidence","snpDisease_id_OID","orRatioFactor","genotype","version") >> VALUES (<'description'>,<'TD'>,<1>,<2>,<0.80>,<'TT'>,<1>) >> 10:13:37,345 [Native main DEBUG] UPDATE "DiseaseSNP" >> SET "version"=<2> WHERE "id"=<2> >> account-with-users-and-diseases-fixture/account-fixture : EXEC >> fixture.tellmegen.AccountFixture >> 10:13:37,390 [FixturesInstallerDelegate main ERROR] installing >> fixture fixture.tellmegen.AccountWithUsersAndDiseasesFixture failed; >> aborting >> org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.toException(DomainObjectInvocationHandler.java:642) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.notifyListenersAndVetoIfRequired(DomainObjectInvocationHandler.java:610) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.checkVisibility(DomainObjectInvocationHandler.java:594) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.handleSetterMethodOnProperty(DomainObjectInvocationHandler.java:372) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.invoke(DomainObjectInvocationHandler.java:201) >> at >> org.apache.isis.core.wrapper.proxy.ProxyInstantiatorForJavassist$1.invoke(ProxyInstantiatorForJavassist.java:52) >> at >> com.tellmegen.domain.model.Account_$$_javassist_4.setName(Account_$$_javassist_4.java) >> at >> com.tellmegen.domain.model.Accounts.createAccount(Accounts.java:27) >> at fixture.tellmegen.AccountFixture.execute(AccountFixture.java:18) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:494) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:516) >> at >> fixture.tellmegen.AccountWithUsersAndDiseasesFixture.execute(AccountWithUsersAndDiseasesFixture.java:21) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.run(FixtureScript.java:442) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.install(FixtureScript.java:545) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixture(FixturesInstallerDelegate.java:205) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtureInTransaction(FixturesInstallerDelegate.java:171) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:158) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:138) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerAbstract.installFixtures(FixturesInstallerAbstract.java:42) >> at >> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:85) >> at >> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:124) >> 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) >> at >> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944) >> at >> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:248) >> 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.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:224) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.apache.isis.core.webserver.WebServerBootstrapper.bootstrap(WebServerBootstrapper.java:85) >> at org.apache.isis.core.webserver.WebServer.run(WebServer.java:103) >> at org.apache.isis.core.webserver.WebServer.main(WebServer.java:67) >> at org.apache.isis.WebServer.main(WebServer.java:25) >> 10:13:37,392 [IsisTransaction main INFO ] abort transaction >> IsisTransaction@53887ced[state=IN_PROGRESS,commands=0] >> 10:13:37,396 [IsisWicketApplication main ERROR] Failed to >> initialize >> com.google.inject.ProvisionException: Guice provision errors: >> >> 1) Error in custom provider, >> org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> 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:1) >> while locating webapp.SimpleApplication >> >> 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:248) >> 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.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:224) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.apache.isis.core.webserver.WebServerBootstrapper.bootstrap(WebServerBootstrapper.java:85) >> at org.apache.isis.core.webserver.WebServer.run(WebServer.java:103) >> at org.apache.isis.core.webserver.WebServer.main(WebServer.java:67) >> at org.apache.isis.WebServer.main(WebServer.java:25) >> Caused by: org.apache.isis.applib.services.wrapper.HiddenException: >> Reason: Not authorized to view. Identifier: >> com.tellmegen.domain.model.Account#name() >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.toException(DomainObjectInvocationHandler.java:642) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.notifyListenersAndVetoIfRequired(DomainObjectInvocationHandler.java:610) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.checkVisibility(DomainObjectInvocationHandler.java:594) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.handleSetterMethodOnProperty(DomainObjectInvocationHandler.java:372) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.invoke(DomainObjectInvocationHandler.java:201) >> at >> org.apache.isis.core.wrapper.proxy.ProxyInstantiatorForJavassist$1.invoke(ProxyInstantiatorForJavassist.java:52) >> at >> com.tellmegen.domain.model.Account_$$_javassist_4.setName(Account_$$_javassist_4.java) >> at >> com.tellmegen.domain.model.Accounts.createAccount(Accounts.java:27) >> at fixture.tellmegen.AccountFixture.execute(AccountFixture.java:18) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:494) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:516) >> at >> fixture.tellmegen.AccountWithUsersAndDiseasesFixture.execute(AccountWithUsersAndDiseasesFixture.java:21) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.run(FixtureScript.java:442) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.install(FixtureScript.java:545) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixture(FixturesInstallerDelegate.java:205) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtureInTransaction(FixturesInstallerDelegate.java:171) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:158) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:138) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerAbstract.installFixtures(FixturesInstallerAbstract.java:42) >> at >> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:85) >> at >> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:124) >> 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) >> ... 20 more >> 10:13:37,407 [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.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> 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:1) >> while locating webapp.SimpleApplication >> >> 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:248) >> 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.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:224) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.apache.isis.core.webserver.WebServerBootstrapper.bootstrap(WebServerBootstrapper.java:85) >> at org.apache.isis.core.webserver.WebServer.run(WebServer.java:103) >> at org.apache.isis.core.webserver.WebServer.main(WebServer.java:67) >> at org.apache.isis.WebServer.main(WebServer.java:25) >> Caused by: org.apache.isis.applib.services.wrapper.HiddenException: >> Reason: Not authorized to view. Identifier: >> com.tellmegen.domain.model.Account#name() >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.toException(DomainObjectInvocationHandler.java:642) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.notifyListenersAndVetoIfRequired(DomainObjectInvocationHandler.java:610) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.checkVisibility(DomainObjectInvocationHandler.java:594) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.handleSetterMethodOnProperty(DomainObjectInvocationHandler.java:372) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.invoke(DomainObjectInvocationHandler.java:201) >> at >> org.apache.isis.core.wrapper.proxy.ProxyInstantiatorForJavassist$1.invoke(ProxyInstantiatorForJavassist.java:52) >> at >> com.tellmegen.domain.model.Account_$$_javassist_4.setName(Account_$$_javassist_4.java) >> at >> com.tellmegen.domain.model.Accounts.createAccount(Accounts.java:27) >> at fixture.tellmegen.AccountFixture.execute(AccountFixture.java:18) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:494) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:516) >> at >> fixture.tellmegen.AccountWithUsersAndDiseasesFixture.execute(AccountWithUsersAndDiseasesFixture.java:21) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.run(FixtureScript.java:442) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.install(FixtureScript.java:545) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixture(FixturesInstallerDelegate.java:205) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtureInTransaction(FixturesInstallerDelegate.java:171) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:158) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:138) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerAbstract.installFixtures(FixturesInstallerAbstract.java:42) >> at >> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:85) >> at >> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:124) >> 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) >> ... 20 more >> 10:13:37,415 [ObjectReflectorDefault main INFO ] shutting down >> org.apache.isis.core.metamodel.specloader.ObjectReflectorDefault@6b72523a >> 10:13:37,415 [Application main INFO ] [WicketFilter] >> destroy: Wicket core library initializer >> 10:13:37,415 [Application main INFO ] [WicketFilter] >> destroy: Wicket extensions initializer >> 10:13:37,421 [log main WARN ] failed >> WicketFilter: javax.servlet.ServletException: >> com.google.inject.ProvisionException: Guice provision errors: >> >> 1) Error in custom provider, >> org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> 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:1) >> while locating webapp.SimpleApplication >> >> 1 error >> 10:13:37,421 [log main WARN ] Failed startup of >> context org.mortbay.jetty.webapp.WebAppContext@214ce60{,src/main/webapp} >> javax.servlet.ServletException: com.google.inject.ProvisionException: >> Guice provision errors: >> >> 1) Error in custom provider, >> org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> 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:1) >> while locating webapp.SimpleApplication >> >> 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.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:224) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.apache.isis.core.webserver.WebServerBootstrapper.bootstrap(WebServerBootstrapper.java:85) >> at org.apache.isis.core.webserver.WebServer.run(WebServer.java:103) >> at org.apache.isis.core.webserver.WebServer.main(WebServer.java:67) >> at org.apache.isis.WebServer.main(WebServer.java:25) >> Caused by: com.google.inject.ProvisionException: Guice provision errors: >> >> 1) Error in custom provider, >> org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> 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:1) >> while locating webapp.SimpleApplication >> >> 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:248) >> at >> org.apache.wicket.Application.initApplication(Application.java:823) >> at >> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) >> ... 16 more >> Caused by: org.apache.isis.applib.services.wrapper.HiddenException: >> Reason: Not authorized to view. Identifier: >> com.tellmegen.domain.model.Account#name() >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.toException(DomainObjectInvocationHandler.java:642) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.notifyListenersAndVetoIfRequired(DomainObjectInvocationHandler.java:610) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.checkVisibility(DomainObjectInvocationHandler.java:594) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.handleSetterMethodOnProperty(DomainObjectInvocationHandler.java:372) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.invoke(DomainObjectInvocationHandler.java:201) >> at >> org.apache.isis.core.wrapper.proxy.ProxyInstantiatorForJavassist$1.invoke(ProxyInstantiatorForJavassist.java:52) >> at >> com.tellmegen.domain.model.Account_$$_javassist_4.setName(Account_$$_javassist_4.java) >> at >> com.tellmegen.domain.model.Accounts.createAccount(Accounts.java:27) >> at fixture.tellmegen.AccountFixture.execute(AccountFixture.java:18) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:494) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:516) >> at >> fixture.tellmegen.AccountWithUsersAndDiseasesFixture.execute(AccountWithUsersAndDiseasesFixture.java:21) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.run(FixtureScript.java:442) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.install(FixtureScript.java:545) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixture(FixturesInstallerDelegate.java:205) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtureInTransaction(FixturesInstallerDelegate.java:171) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:158) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:138) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerAbstract.installFixtures(FixturesInstallerAbstract.java:42) >> at >> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:85) >> at >> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:124) >> 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) >> ... 20 more >> 10:13:37,422 [log main ERROR] Nested in >> javax.servlet.ServletException: com.google.inject.ProvisionException: Guice >> provision errors: >> >> 1) Error in custom provider, >> org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> 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:1) >> while locating webapp.SimpleApplication >> >> 1 error: >> com.google.inject.ProvisionException: Guice provision errors: >> >> 1) Error in custom provider, >> org.apache.isis.applib.services.wrapper.HiddenException: Reason: Not >> authorized to view. Identifier: com.tellmegen.domain.model.Account#name() >> 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:1) >> while locating webapp.SimpleApplication >> >> 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:248) >> 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.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:224) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.apache.isis.core.webserver.WebServerBootstrapper.bootstrap(WebServerBootstrapper.java:85) >> at org.apache.isis.core.webserver.WebServer.run(WebServer.java:103) >> at org.apache.isis.core.webserver.WebServer.main(WebServer.java:67) >> at org.apache.isis.WebServer.main(WebServer.java:25) >> Caused by: org.apache.isis.applib.services.wrapper.HiddenException: >> Reason: Not authorized to view. Identifier: >> com.tellmegen.domain.model.Account#name() >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.toException(DomainObjectInvocationHandler.java:642) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.notifyListenersAndVetoIfRequired(DomainObjectInvocationHandler.java:610) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.checkVisibility(DomainObjectInvocationHandler.java:594) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.handleSetterMethodOnProperty(DomainObjectInvocationHandler.java:372) >> at >> org.apache.isis.core.wrapper.handlers.DomainObjectInvocationHandler.invoke(DomainObjectInvocationHandler.java:201) >> at >> org.apache.isis.core.wrapper.proxy.ProxyInstantiatorForJavassist$1.invoke(ProxyInstantiatorForJavassist.java:52) >> at >> com.tellmegen.domain.model.Account_$$_javassist_4.setName(Account_$$_javassist_4.java) >> at >> com.tellmegen.domain.model.Accounts.createAccount(Accounts.java:27) >> at fixture.tellmegen.AccountFixture.execute(AccountFixture.java:18) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:494) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.executeChild(FixtureScript.java:516) >> at >> fixture.tellmegen.AccountWithUsersAndDiseasesFixture.execute(AccountWithUsersAndDiseasesFixture.java:21) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.executeChildIfNotAlready(FixtureScript.java:358) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript$ExecutionContext.access$0(FixtureScript.java:355) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.run(FixtureScript.java:442) >> at >> org.apache.isis.applib.fixturescripts.FixtureScript.install(FixtureScript.java:545) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixture(FixturesInstallerDelegate.java:205) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtureInTransaction(FixturesInstallerDelegate.java:171) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:158) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerDelegate.installFixtures(FixturesInstallerDelegate.java:138) >> at >> org.apache.isis.core.runtime.fixtures.FixturesInstallerAbstract.installFixtures(FixturesInstallerAbstract.java:42) >> at >> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:85) >> at >> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:124) >> 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) >> ... 20 more >> 10:13:37,430 [log main INFO ] Started >> [email protected]:8080 >> Óscar Bou Bou Responsable de Producto Auditor Jefe de Certificación ISO 27001 en BSI CISA, CRISC, APMG ISO 20000, ITIL-F 902 900 231 / 620 267 520 http://www.twitter.com/oscarbou <http://www.twitter.com/oscarbou> http://es.linkedin.com/in/oscarbou <http://es.linkedin.com/in/oscarbou> http://www.GesConsultor.com <http://www.gesconsultor.com/> Este mensaje y los ficheros anexos son confidenciales. Los mismos contienen información reservada que no puede ser difundida. Si usted ha recibido este correo por error, tenga la amabilidad de eliminarlo de su sistema y avisar al remitente mediante reenvío a su dirección electrónica; no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. Su dirección de correo electrónico junto a sus datos personales constan en un fichero titularidad de Gesdatos Software, S.L. cuya finalidad es la de mantener el contacto con Ud. Si quiere saber de qué información disponemos de Ud., modificarla, y en su caso, cancelarla, puede hacerlo enviando un escrito al efecto, acompañado de una fotocopia de su D.N.I. a la siguiente dirección: Gesdatos Software, S.L. , Paseo de la Castellana, 153 bajo - 28046 (Madrid), y Avda. Cortes Valencianas num. 50, 1ºC - 46015 (Valencia). Asimismo, es su responsabilidad comprobar que este mensaje o sus archivos adjuntos no contengan virus informáticos, y en caso que los tuvieran eliminarlos.
