Hi Dan:

Indeed the value there was incorrect.

I changed it to:
        isis.appManifest=domainapp.app.DomainAppAppManifest
from:
        isis.appManifest=domain.app.DomainAppAppManifest

and worked.

Reason: the class DomainAppAppManifest is under the package domainapp.app.

Eder
2017-02-07 8:20 GMT-04:00, Dan Haywood <d...@haywood-associates.co.uk>:
> Hi Eder,
> The default value is read from WEB-INF/isis.properties (key is
> isis.appManifest).
>
> So my guess is that the value of that key is incorrect.
>
> Perhaps you could try changing it to the balls value Johan suggested, and
> see if it works. And if it does work, then pull requests gladly accepted.
>
> Thx,
> Dan
>
> On Tue, 7 Feb 2017, 12:08 L Eder, <eder200...@gmail.com> wrote:
>
>> Hi Johan:
>>
>> The error was gone thanks the program argument value you suggested.
>> In my configuration, i followed the dev guide (letting that field empty).
>> How could i have that one not mandatory?
>>
>> Thanks,
>>
>> 2017-02-06 16:41 GMT-04:00, Johan Doornenbal <jdoornen...@incode.org>:
>> > Hi Eder,
>> > Welcome to the Apache Isis userlist.I just checked out the quick start
>> app
>> > and
>> > it runs fine in my IntelliJ.Maybe some configuration issue?
>> > Here are the settings [1]
>> > At Program arguments you could specify:--manifest
>> > domainapp.app.DomainAppAppManifestWithFixtures
>> > which will load some fixtures when running the app
>> > Best regards,
>> > Johan Doornenbal
>> > [1] http://isis.apache.org/guides/dg.html#2.1.3.-running
>> >
>> >
>> >
>> >
>> >
>> > On Mon, Feb 6, 2017 8:13 PM, Eder eder200...@gmail.com  wrote:
>> > Hello group:
>> >
>> >
>> >
>> >
>> > I am a newcomer in Apache Isis, just cloned that app today, and got
>> >
>> > this error in the IDEA console, when attempting to run it:
>> >
>> >
>> >
>> >
>> >   UnavailableClassException: The class
>> >
>> > 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >
>> >
>> >
>> > As a result, the web browser displays:
>> >
>> >
>> >
>> >
>> >   “HTTP ERROR: 503 Problem accessing /wicket/. Reason:
>> >
>> > Service Unavailable”
>> >
>> >
>> >
>> >
>> > However the class is there in the quickstart-app module.
>> >
>> >
>> >
>> >
>> > The main POM file are contains an reference to -app:
>> >
>> > "
>> >
>> >   <!-- this project's own modules -->
>> >
>> >   <dependency>
>> >
>> >   <groupId>${project.groupId}</groupId>
>> >
>> >   <artifactId>quickstart-app</artifactId>
>> >
>> >   <version>${project.version}</version>
>> >
>> >   </dependency>
>> >
>> >   <dependency>
>> >
>> >   <groupId>${project.groupId}</groupId>
>> >
>> > "
>> >
>> >
>> >
>> >
>> > as well the webapp pom.xml:
>> >
>> > "
>> >
>> >   <dependencies>
>> >
>> >   <dependency>
>> >
>> >   <groupId>${project.groupId}</groupId>
>> >
>> >   <artifactId>quickstart-app</artifactId>
>> >
>> >   </dependency>
>> >
>> >   ...
>> >
>> > "
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Thanks for any tip to fix this issue,
>> >
>> > -Eder
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Detailed error log:
>> >
>> > "
>> >
>> > 14:33:46,120 [IsisWicketApplication main ERROR] Failed to initialize
>> >
>> > com.google.inject.ProvisionException: Unable to provision, see the
>> >
>> > following errors:
>> >
>> >
>> >
>> >
>> > 1) Error in custom provider,
>> >
>> > org.apache.isis.core.commons.factory.UnavailableClassException: The
>> >
>> > class 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   while locating
>> > org.apache.isis.core.runtime.system.session.IsisSessionFactory
>> >
>> >   for field at
>> >
>> >
>> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138)
>> >
>> >   while locating domainapp.webapp.DomainApplication
>> >
>> >
>> >
>> >
>> > 1 error
>> >
>> >       at
>> >
>> com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:482)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:67)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:984)
>> >
>> >       at
>> >
>> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:279)
>> >
>> >       at
>> domainapp.webapp.DomainApplication.init(DomainApplication.java:82)
>> >
>> >       at
>> org.apache.wicket.Application.initApplication(Application.java:823)
>> >
>> >       at
>> > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:427)
>> >
>> >       at
>> > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
>> >
>> >       at
>> > org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:137)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:856)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:346)
>> >
>> >       at
>> >
>> org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1379)
>> >
>> >       at
>> >
>> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1341)
>> >
>> >       at
>> >
>> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:772)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259)
>> >
>> >       at
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:517)
>> >
>> >       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:405)
>> >
>> >       at
>> >
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106)
>> >
>> >       at
>> >
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
>> >
>> >       at org.eclipse.jetty.server.Server.doStart(Server.java:372)
>> >
>> >       at
>> >
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
>> >
>> >       at
>> org.apache.isis.core.webserver.WebServer.start(WebServer.java:179)
>> >
>> >       at
>> > org.apache.isis.core.webserver.WebServer.run(WebServer.java:131)
>> >
>> >       at
>> > org.apache.isis.core.webserver.WebServer.main(WebServer.java:98)
>> >
>> >       at org.apache.isis.WebServer.main(WebServer.java:25)
>> >
>> > Caused by:
>> org.apache.isis.core.commons.factory.UnavailableClassException:
>> >
>> > The class 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >       at
>> >
>> org.apache.isis.core.commons.factory.InstanceUtil.createInstance(InstanceUtil.java:108)
>> >
>> >       at
>> >
>> org.apache.isis.core.commons.factory.InstanceUtil.createInstance(InstanceUtil.java:42)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.systemusinginstallers.IsisComponentProviderUsingInstallers.appManifestFrom(IsisComponentProviderUsingInstallers.java:92)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.systemusinginstallers.IsisComponentProviderUsingInstallers.<init>(IsisComponentProviderUsingInstallers.java:54)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:111)
>> >
>> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >
>> >       at
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> >
>> >       at
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> >
>> >       at java.lang.reflect.Method.invoke(Method.java:498)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderMethod$ReflectionProviderMethod.doProvision(ProviderMethod.java:299)
>> >
>> >       at
>> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:172)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
>> >
>> >       at
>> > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
>> >
>> >       at
>> >
>> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:93)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:80)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:80)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:62)
>> >
>> >       ... 25 more
>> >
>> > 14:33:46,138 [ThreadPoolSupport main INFO ] join'ing 6
>> >
>> > tasks: waited 0 milliseconds
>> >
>> > 14:33:46,138 [WicketFilter main ERROR] The
>> >
>> > initialization of an application with name 'WicketFilter' has failed.
>> >
>> > com.google.inject.ProvisionException: Unable to provision, see the
>> >
>> > following errors:
>> >
>> >
>> >
>> >
>> > 1) Error in custom provider,
>> >
>> > org.apache.isis.core.commons.factory.UnavailableClassException: The
>> >
>> > class 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   while locating
>> > org.apache.isis.core.runtime.system.session.IsisSessionFactory
>> >
>> >   for field at
>> >
>> >
>> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138)
>> >
>> >   while locating domainapp.webapp.DomainApplication
>> >
>> >
>> >
>> >
>> > 1 error
>> >
>> >       at
>> >
>> com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:482)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:67)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:984)
>> >
>> >       at
>> >
>> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:279)
>> >
>> >       at
>> domainapp.webapp.DomainApplication.init(DomainApplication.java:82)
>> >
>> >       at
>> org.apache.wicket.Application.initApplication(Application.java:823)
>> >
>> >       at
>> > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:427)
>> >
>> >       at
>> > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
>> >
>> >       at
>> > org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:137)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:856)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:346)
>> >
>> >       at
>> >
>> org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1379)
>> >
>> >       at
>> >
>> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1341)
>> >
>> >       at
>> >
>> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:772)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259)
>> >
>> >       at
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:517)
>> >
>> >       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:405)
>> >
>> >       at
>> >
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106)
>> >
>> >       at
>> >
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
>> >
>> >       at org.eclipse.jetty.server.Server.doStart(Server.java:372)
>> >
>> >       at
>> >
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
>> >
>> >       at
>> org.apache.isis.core.webserver.WebServer.start(WebServer.java:179)
>> >
>> >       at
>> > org.apache.isis.core.webserver.WebServer.run(WebServer.java:131)
>> >
>> >       at
>> > org.apache.isis.core.webserver.WebServer.main(WebServer.java:98)
>> >
>> >       at org.apache.isis.WebServer.main(WebServer.java:25)
>> >
>> > Caused by:
>> org.apache.isis.core.commons.factory.UnavailableClassException:
>> >
>> > The class 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >       at
>> >
>> org.apache.isis.core.commons.factory.InstanceUtil.createInstance(InstanceUtil.java:108)
>> >
>> >       at
>> >
>> org.apache.isis.core.commons.factory.InstanceUtil.createInstance(InstanceUtil.java:42)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.systemusinginstallers.IsisComponentProviderUsingInstallers.appManifestFrom(IsisComponentProviderUsingInstallers.java:92)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.systemusinginstallers.IsisComponentProviderUsingInstallers.<init>(IsisComponentProviderUsingInstallers.java:54)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:111)
>> >
>> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >
>> >       at
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> >
>> >       at
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> >
>> >       at java.lang.reflect.Method.invoke(Method.java:498)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderMethod$ReflectionProviderMethod.doProvision(ProviderMethod.java:299)
>> >
>> >       at
>> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:172)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
>> >
>> >       at
>> > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
>> >
>> >       at
>> >
>> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:93)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:80)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:80)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:62)
>> >
>> >       ... 25 more
>> >
>> > 14:33:46,176 [Application main INFO ] [WicketFilter]
>> >
>> > destroy: Wicket core library initializer
>> >
>> > 14:33:46,176 [Application main INFO ] [WicketFilter]
>> >
>> > destroy: Wicket extensions initializer
>> >
>> > 14:33:46,253 [WebAppContext main WARN ] Failed startup
>> >
>> > of context
>> > o.e.j.w.WebAppContext@14c9131
>> {/,file:///C:/1323/isis-app-quickstart/webapp/src/main/webapp/,STARTING}{src/main/webapp}
>> >
>> > javax.servlet.ServletException: com.google.inject.ProvisionException:
>> >
>> > Unable to provision, see the following errors:
>> >
>> >
>> >
>> >
>> > 1) Error in custom provider,
>> >
>> > org.apache.isis.core.commons.factory.UnavailableClassException: The
>> >
>> > class 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   while locating
>> > org.apache.isis.core.runtime.system.session.IsisSessionFactory
>> >
>> >   for field at
>> >
>> >
>> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138)
>> >
>> >   while locating domainapp.webapp.DomainApplication
>> >
>> >
>> >
>> >
>> > 1 error
>> >
>> >       at
>> > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:453)
>> >
>> >       at
>> > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
>> >
>> >       at
>> > org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:137)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:856)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:346)
>> >
>> >       at
>> >
>> org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1379)
>> >
>> >       at
>> >
>> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1341)
>> >
>> >       at
>> >
>> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:772)
>> >
>> >       at
>> >
>> org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259)
>> >
>> >       at
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:517)
>> >
>> >       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:405)
>> >
>> >       at
>> >
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106)
>> >
>> >       at
>> >
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
>> >
>> >       at org.eclipse.jetty.server.Server.doStart(Server.java:372)
>> >
>> >       at
>> >
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
>> >
>> >       at
>> org.apache.isis.core.webserver.WebServer.start(WebServer.java:179)
>> >
>> >       at
>> > org.apache.isis.core.webserver.WebServer.run(WebServer.java:131)
>> >
>> >       at
>> > org.apache.isis.core.webserver.WebServer.main(WebServer.java:98)
>> >
>> >       at org.apache.isis.WebServer.main(WebServer.java:25)
>> >
>> > Caused by: com.google.inject.ProvisionException: Unable to provision,
>> >
>> > see the following errors:
>> >
>> >
>> >
>> >
>> > 1) Error in custom provider,
>> >
>> > org.apache.isis.core.commons.factory.UnavailableClassException: The
>> >
>> > class 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:109)
>> >
>> >   while locating
>> > org.apache.isis.core.runtime.system.session.IsisSessionFactory
>> >
>> >   for field at
>> >
>> >
>> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.isisSessionFactory(IsisWicketApplication.java:138)
>> >
>> >   while locating domainapp.webapp.DomainApplication
>> >
>> >
>> >
>> >
>> > 1 error
>> >
>> >       at
>> >
>> com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:482)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:67)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:984)
>> >
>> >       at
>> >
>> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:279)
>> >
>> >       at
>> domainapp.webapp.DomainApplication.init(DomainApplication.java:82)
>> >
>> >       at
>> org.apache.wicket.Application.initApplication(Application.java:823)
>> >
>> >       at
>> > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:427)
>> >
>> >       ... 20 more
>> >
>> > Caused by:
>> org.apache.isis.core.commons.factory.UnavailableClassException:
>> >
>> > The class 'domain.app.DomainAppAppManifest' cannot be found
>> >
>> >       at
>> >
>> org.apache.isis.core.commons.factory.InstanceUtil.createInstance(InstanceUtil.java:108)
>> >
>> >       at
>> >
>> org.apache.isis.core.commons.factory.InstanceUtil.createInstance(InstanceUtil.java:42)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.systemusinginstallers.IsisComponentProviderUsingInstallers.appManifestFrom(IsisComponentProviderUsingInstallers.java:92)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.systemusinginstallers.IsisComponentProviderUsingInstallers.<init>(IsisComponentProviderUsingInstallers.java:54)
>> >
>> >       at
>> >
>> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSessionFactory(IsisInjectModule.java:111)
>> >
>> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >
>> >       at
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> >
>> >       at
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> >
>> >       at java.lang.reflect.Method.invoke(Method.java:498)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderMethod$ReflectionProviderMethod.doProvision(ProviderMethod.java:299)
>> >
>> >       at
>> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:172)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103)
>> >
>> >       at
>> >
>> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
>> >
>> >       at
>> > com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145)
>> >
>> >       at
>> >
>> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
>> >
>> >       at
>> >
>> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:54)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:132)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:93)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:80)
>> >
>> >       at
>> >
>> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:80)
>> >
>> >       at
>> >
>> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:62)
>> >
>> >       ... 25 more
>> >
>> > "
>>
>

Reply via email to