@Override
public void render(GraphNode node, GraphNode context,
Map<String, Object> sharedRenderingValues, CallbackRenderer callbackRenderer,
RequestProperties requestProperties, OutputStream os) throws IOException {
TypeRenderlet compiledSsp = getCompiledSsp();
compiledSsp.render(node, context, sharedRenderingValues, callbackRenderer, requestProperties, os);
}
private synchronized TypeRenderlet getCompiledSsp() {
char[] scriptChars = getScriptChars(sspLocation);
if (Arrays.equals(scriptChars, lastCompiledChars)) {