I have a visit object that I have declared as abstract with an injection
of the global object.
Whenever I try to access the visit property, the application errors out
with a:
org.apache.hivemind.ApplicationRuntimeException
Unable to instantiate an instance of class com.reffects.dmi.admin.Visit:
java.lang.InstantiationException.
I have Injections of the GlobalObject working okay on my pages and
components.
I will keep banging away at solving this, but would appreciate a smack!
Thanks.
public abstract class Visit {
@InjectState("global")
public abstract Global getGlobalObject();
...
}
hivemodule.xml
<module id="siteadmin" version="1.0.0" package="com.reffects.dmi">
<contribution configuration-id="tapestry.state.ApplicationObjects">
<state-object name="visit" scope="session">
<create-instance class="com.reffects.dmi.admin.Visit"/>
</state-object>
</contribution>
<contribution configuration-id="tapestry.state.ApplicationObjects">
<state-object name="global" scope="application">
<create-instance class="com.reffects.dmi.Global"/>
</state-object>
</contribution>
</module>
siteadmin.application:
<application name="Site Admin">
<meta key="org.apache.tapestry.global-class"
value="com.reffects.dmi.Global"/>
<meta key="org.apache.tapestry.visit-class"
value="com.reffects.dmi.admin.Visit"/>
...
</application>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]