public JcrSourceUnit(URL source, CompilerConfiguration configuration, GroovyClassLoader loader, ErrorCollector er)
{
/* jCR path is in fragment of URL:
* jcr://repository/workspace#/path */
super("jcr".equals(source.getProtocol()) ? source.getRef() : source.getPath(), new URLReaderSource(source,
configuration), configuration, loader, er);
this.url = source;
}