tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Howard M. Lewis Ship (JIRA)" <tapestry-...@jakarta.apache.org>
Subject [jira] Closed: (TAPESTRY-386) An exception when clicking on the Engine tab in the Inspector
Date Thu, 01 Sep 2005 16:08:05 GMT
     [ http://issues.apache.org/jira/browse/TAPESTRY-386?page=all ]
     
Howard M. Lewis Ship closed TAPESTRY-386:
-----------------------------------------

    Fix Version: 4.0
     Resolution: Fixed

The exception was because it tried to serialize the engine, which is no longer stored in the
HttpSession or serializable.

I fixed a bunch of things ... better CSS and colors, it now dumps out all the HttpSession
attributes (and by dump, I mean an hex/ascii dump, very informative).

I cleaned up a few other things, improving the way components know about their IContainedComponent,
which finally gives proper access to a component's type.

Plus, liberal use of @Describe instead of @Insert.

> An exception when clicking on the Engine tab in the Inspector
> -------------------------------------------------------------
>
>          Key: TAPESTRY-386
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-386
>      Project: Tapestry
>         Type: Bug
>   Components: Contrib
>     Versions: 4.0
>     Reporter: Mind Bridge
>     Assignee: Howard M. Lewis Ship
>     Priority: Critical
>      Fix For: 4.0

>
> Clicking on the Engine tab in the Inspector causes the following error:
> ognl.NoSuchPropertyException
> org.apache.tapestry.engine.BaseEngine.contextPath
> I have fixed and checked in a number of other Inspector problems caused by the new version,
but I am not sure everything has been covered. Perhaps we need to do some exhaustive QA before
release.
> Stack Trace:
>     * ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:123)
>     * ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1616)
>     * ognl.ASTProperty.getValueBody(ASTProperty.java:96)
>     * ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
>     * ognl.SimpleNode.getValue(SimpleNode.java:210)
>     * ognl.ASTChain.getValueBody(ASTChain.java:109)
>     * ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
>     * ognl.SimpleNode.getValue(SimpleNode.java:210)
>     * ognl.Ognl.getValue(Ognl.java:333)
>     * ognl.Ognl.getValue(Ognl.java:310)
>     * org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:84)
>     * $ExpressionEvaluator_104f3a8c94b.readCompiled($ExpressionEvaluator_104f3a8c94b.java)
>     * org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:110)
>     * org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:103)
>     * org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:87)
>     * $Insert_105.getValue($Insert_105.java)
>     * org.apache.tapestry.components.Insert.renderComponent(Insert.java:42)
> ...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


Mime
View raw message