[ 
http://issues.apache.org/jira/browse/VELOCITY-426?page=comments#action_12360417 
] 

Malcolm Edgar commented on VELOCITY-426:
----------------------------------------

Hi guys,

I have tested head stream against Cayenne 1.2M6 and confirm that this change 
resolves this issue.

Thanks for your help.

regards Malcolm Edgar

> move of Node object broke compatibility with custom directives
> --------------------------------------------------------------
>
>          Key: VELOCITY-426
>          URL: http://issues.apache.org/jira/browse/VELOCITY-426
>      Project: Velocity
>         Type: Bug
>   Components: Source
>     Versions: 1.5
>     Reporter: Will Glass-Husain
>     Assignee: Henning Schmiedehausen
>      Fix For: 1.5

>
> From Malcolm Edgar:
> Hi Will & company,
> Regarding the cause of the problem.
> This is the code from Cayenne class ResultDirective (Cayenne 1.2 M6):
> import org.apache.velocity.runtime.parser.node.Node;
>     protected Object getChild(InternalContextAdapter context, Node node, int
> i)
>         throws MethodInvocationException {
>         return (i >= 0 && i < node.jjtGetNumChildren())
>             ? node.jjtGetChild(i).value(context)
>             : null;
>     }
> When running with Velocity 1.5-dev this throwing the exception:
> Caused by: java.lang.NoSuchMethodError:
> org.apache.velocity.runtime.parser.node.Node.jjtGetChild
> (I)Lorg/apache/velocity/runtime/parser/node/Node;
>     at org.objectstyle.cayenne.access.jdbc.ResultDirective.getChild(
> ResultDirective.java:190)
> As the Node.jttGetChild(i) returns:
> org.apache.velocity.runtime.parser.Node
> rather than:
> org.apache.velocity.runtime.parser.node.Node
> This issue, plus another Velocity/Cayenne issue of a disappearing object
> reference in the velocity Context, is causing a lot of grief.  We have been
> burning a lot of time over the last couple of weeks trying identify the
> latter issue, plus having to rollback Velocity changes maintain Cayenne
> compatability.

-- 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to