Re: Tap 4.1.2 Snapshot : Unable to parse a validator

2007-04-25 Thread janjonge

Hi Jesse,

Did you forget to run a unit test for it?

Jan

Jessek wrote:
 
 https://issues.apache.org/jira/browse/TAPESTRY-1428
 
 Fixed and deploying now - sorry about the regression.
 
 On 4/24/07, Shing Hing Man [EMAIL PROTECTED] wrote:

 I have an application written  couple of months ago in

 Tap 4.1.2 Snaphot. When I run it  with the latest
 snapshot :
 org.apache.tapestry:tapestry-framework:4.1.2-20070424.031019-55

 I have the following error exception :
 Unable to parse
 'required,min=0.0001[%defaultProbInterestRate],
 max=199.9[%defaultProb-interestRate]' into
 a list of validators.
 Stack Trace:
 snipped
 
 
 
 
 -- 
 Jesse Kuhnert
 Tapestry/Dojo team member/developer
 
 Open source based consulting work centered around
 dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
 
 

-- 
View this message in context: 
http://www.nabble.com/Tap-4.1.2-Snapshot-%3A-Unable-to-parse-a-validator-tf3640962.html#a10176183
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tap 4.1.2 Snapshot : Unable to parse a validator

2007-04-25 Thread Shing Hing Man
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

Re: Tap 4.1.2 Snapshot : Unable to parse a validator

2007-04-24 Thread Jesse Kuhnert

https://issues.apache.org/jira/browse/TAPESTRY-1428

Fixed and deploying now - sorry about the regression.

On 4/24/07, Shing Hing Man [EMAIL PROTECTED] wrote:


I have an application written  couple of months ago in

Tap 4.1.2 Snaphot. When I run it  with the latest
snapshot :
org.apache.tapestry:tapestry-framework:4.1.2-20070424.031019-55

I have the following error exception :
Unable to parse
'required,min=0.0001[%defaultProbInterestRate],
max=199.9[%defaultProb-interestRate]' into
a list of validators.
Stack Trace:
snipped





--
Jesse Kuhnert
Tapestry/Dojo team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com