[ 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]