12761277127812791280128112821283128412851286
*/ nodeTree.render(ica, writer); } finally { ica.popCurrentTemplateName(); } return true; }
209210211212213214215216217218219
throw new ParseErrorException( pex.getMessage(), info ); } } finally { ica.popCurrentTemplateName(); } return true; }
357358359360361362363364365366367
nodeTree.render( ica, writer ); } finally { ica.popCurrentTemplateName(); } return true; }
465466467468469470471472473474475
ica.pushCurrentTemplateName( namespace ); vp.render( ica, writer, null); } finally { ica.popCurrentTemplateName(); } } catch (Exception e ) { ri.error("Velocity.invokeVelocimacro() : " + e );
243244245246247248249250251252253
/* * in case something blows up... * pull it off for completeness */ ica.popCurrentTemplateName(); } } /**
298299300301302303304305306307308
finally { /* * lets make sure that we always clean up the context */ ica.popCurrentTemplateName(); ica.setCurrentResource( null ); } } else {
358359360361362363364365366367368
466467468469470471472473474475476
ica.pushCurrentTemplateName( namespace ); vp.render( ica, writer, null); } finally { ica.popCurrentTemplateName(); } } catch (Exception e ) { RuntimeSingleton.error("Velocity.invokeVelocimacro() : " + e );
231232233234235236237238239240241
286287288289290291292293294295296
{ /* * lets make sure that we always clean up the context */ ica.popCurrentTemplateName(); } } else { /*