How are you injecting it into into Tapestry's Global object since you
are requesting it from there?
On 8/11/05, Radim Burget <[EMAIL PROTECTED]> wrote:
> Hi,
> could anyone help me how do I get Spring bean from Spring?
>
> I am using Spring 1.2-rc2, Tapestry 3.0.3
>
> Here is my code:
> Home.java:
> public abstract class Home extends BasePage implements PageRenderListener {
> .....
> public abstract TitleManager getTitleManager();
> public abstract void setTitleManager(TitleManager mgr);
> .....
> }
>
> Home.page:
> <property-specification name="titleManager"
> type="org.appfuse.service.TitleManager">
> global.springContext.getBean("titleManager")
> </property-specification>
>
> EXCEPTION:
> Unable to initialize property titleManager of
> [EMAIL PROTECTED]: Unable to read
> expression '<parsed expression>' of
> [EMAIL PROTECTED]
> Unable to read expression '<parsed expression>' of
> [EMAIL PROTECTED]
>
> Stack Trace:
>
> * ognl.OgnlRuntime.callMethod(OgnlRuntime.java:645)
> * ognl.ASTMethod.getValueBody(ASTMethod.java:75)
> * ognl.SimpleNode.getValue(SimpleNode.java:192)
> * ognl.ASTChain.getValueBody(ASTChain.java:109)
> * ognl.SimpleNode.getValue(SimpleNode.java:192)
> * ognl.Ognl.getValue(Ognl.java:335)
> * ognl.Ognl.getValue(Ognl.java:310)
> * org.apache.tapestry.util.prop.OgnlUtils.get(OgnlUtils.java:133)
> * org.apache.tapestry.util.prop.OgnlUtils.get(OgnlUtils.java:158)
> *
> org.apache.tapestry.pageload.PropertyInitializer.pageDetached(PropertyInitializer.java:109)
>
> *
> org.apache.tapestry.pageload.PageLoader.establishDefaultPropertyValues(PageLoader.java:823)
>
> * org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:774)
> * org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:152)
> * org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:195)
>
> * org.apache.tapestry.engine.HomeService.service(HomeService.java:59)
> *
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:889)
>
> *
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:198)
> * ...
> * ...
>
> Thanks for any help.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]