Thanks Jesse!
The exception I mentioned in my orginal email has
gone
away with today's Tap 4.1.2 snapshot. But I still have
another exception.
Unable to read OGNL expression 'parsed OGNL
expression' of
[EMAIL PROTECTED]/creditDer/NToDefault]: source
is null for getProperty(null, nToDefaultBean)
org.apache.hivemind.ApplicationRuntimeException
Unable to read OGNL expression 'parsed OGNL
expression' of
[EMAIL PROTECTED]/creditDer/NToDefault]: source
is null for getProperty(null, nToDefaultBean)
component:
[EMAIL PROTECTED]/creditDer/NToDefault]
location:
context:/WEB-INF/pages/creditDer/NToDefault.page, line
7, column 22
2 !DOCTYPE page-specification PUBLIC
3 -//Apache Software Foundation//Tapestry
Specification 4.0//EN
4
http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd;
5
6
7 page-specification
8 property name=myValue /
9
10 property name=myRow /
11
12 component id=form type=Form
[ +/- ] Exception: source is null for
getProperty(null, nToDefaultBean)
ognl.OgnlException
source is null for getProperty(null, nToDefaultBean)
Stack Trace:
*
ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1750)
*
ognl.ASTProperty.getValueBody(ASTProperty.java:109)
*
ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:200)
* ognl.SimpleNode.getValue(SimpleNode.java:244)
* ognl.ASTChain.getValueBody(ASTChain.java:137)
*
ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:200)
* ognl.SimpleNode.getValue(SimpleNode.java:244)
* ognl.ASTCtor.getValueBody(ASTCtor.java:84)
*
ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:200)
* ognl.SimpleNode.getValue(SimpleNode.java:244)
*
ognl.ASTCtor18141583Accessor.get(ASTCtor18141583Accessor.java)
*
org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.read(ExpressionEvaluatorImpl.java:141)
*
$ExpressionEvaluator_1122a29ca37.read($ExpressionEvaluator_1122a29ca37.java)
*
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:128)
*
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:113)
*
org.apache.tapestry.components.ForBean.evaluateSourceIterator(ForBean.java:693)
*
org.apache.tapestry.components.ForBean.storeSourceData(ForBean.java:409)
*
org.apache.tapestry.components.ForBean.getData(ForBean.java:333)
*
org.apache.tapestry.components.ForBean.renderComponent(ForBean.java:130)
*
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
*
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
*
org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:514)
*
org.apache.tapestry.form.Form.renderComponent(Form.java:226)
*
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
*
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
*
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:41)
*
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
*
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
*
org.apache.tapestry.html.Body.renderComponent(Body.java:38)
*
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
*
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:525)
===
In the console, I also have the following exception.
org.apache.hivemind.ApplicationRuntimeException:
Unable to add method java.lang.Object
get(ognl.OgnlContext, java.lang.Object) to class
ognl.ASTCtor18141583Accessor: [source error] syntax
error near new int[.getNToDefau
at
org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:278)
at
org.apache.tapestry.services.impl.HiveMindExpressionCompiler.compileExpression(HiveMindExpressionCompiler.java:162)
at
ognl.OgnlRuntime.compileExpression(OgnlRuntime.java:387)
at ognl.Ognl.compileExpression(Ognl.java:123)
at
org.apache.tapestry.services.impl.ExpressionCacheImpl.parse(ExpressionCacheImpl.java:129)
at
org.apache.tapestry.services.impl.ExpressionCacheImpl.getCompiledExpression(ExpressionCacheImpl.java:91)
at
$ExpressionCache_1122a29ca39.getCompiledExpression($ExpressionCache_1122a29ca39.java)
at
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:122)
at
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:113)
at