Thank you very much! This saved me many hours of research!

Regards
Holger

news <[EMAIL PROTECTED]> schrieb am 06.02.2006 22:16:09:

> [EMAIL PROTECTED] wrote:
> >
> > Is loadDocument(String) a function that you implemented? I only got an
> > error message.
>
> Gee... I forgot to add this:
>
> /*
>    Loads the contents of an XML document given as an URI and returns it as
> a DOM object.
> */
> function loadDocument(uri) {
>      var parser = null;
>      var source = null;
>      var resolver = null;
>      try {
>          parser =
> cocoon.getComponent(Packages.org.apache.excalibur.xml.dom.DOMParser.ROLE);
>          resolver =
> cocoon.getComponent(Packages.org.apache.cocoon.environment.
> SourceResolver.ROLE);
>          source = resolver.resolveURI(uri);
>          var is = new
> Packages.org.xml.sax.InputSource(source.getInputStream());
>          is.setSystemId(source.getURI());
>          return parser.parseDocument(is);
>      } finally {
>          if (source != null)
>              resolver.release(source);
>          cocoon.releaseComponent(parser);
>          cocoon.releaseComponent(resolver);
>      }
> }
>
> Regards,
>
> --------------------
>     Luca Morandini
> www.lucamorandini.it
> --------------------
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>