Getting this in a stack trace:
at
org.apache.isis.core.commons.config.IsisConfigurationBuilderResourceStreams.addDefaultConfigurationResources(IsisConfigurationBuilderResourceStreams.java:112)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.createConfigBuilder(IsisWicketApplication.java:293)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.createConfigBuilder(IsisWicketApplication.java:272)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.determineDeploymentTypeIfRequired(IsisWicketApplication.java:227)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.getConfigurationType(IsisWicketApplication.java:247)
at
org.apache.wicket.Application.usesDevelopmentConfig(Application.java:1692)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.determineDeploymentType(IsisWicketApplication.java:265)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.determineDeploymentTypeIfRequired(IsisWicketApplication.java:230)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.getConfigurationType(IsisWicketApplication.java:247)
at
org.apache.wicket.Application.usesDevelopmentConfig(Application.java:1692)
at
org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.determineDeploymentType(IsisWicketApplication.java:265)
…
which repeats until the stack is overflowed.
If I put:
isis.deploymentType=PROTOTYPE
in the isis.properties, the problem goes away. It would be nice if this
property would default to something, or at least give an error message
explaining the requirement that this property be set.
-- Jeremy