Hola alguien sabe como transformar un documento XML, haciendo uso de
 
StreamSource source = new StreamSource(<nombre del archivo xml>);
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new StreamSource("filter.xsl")); // xsl que realiza la transformación a html
transformer.transform(source ,new StreamResult(out)); 
 
El problema que tengo es que no puedo transformar un documento XML  remoto haciendo uso del  URL, solo puedo hacerlo localmente, debido a que  resin provoca esta excepción :
 
com.caucho.xml.RemoteURLException: URL `http://www.gamespot.com/misc/rss/gamespot_updates_news.xml'
was not opened because it is a remote URL.  Any URL scheme other than file:
must be handled by a custom entity resolver.
 
 at com.caucho.xml.AbstractParser.openStream(AbstractP  arser.java:981)
 at com.caucho.xml.AbstractParser.parse(AbstractParser  .java:619)
 at com.caucho.xml.AbstractParser.parseDocument(Abstra  ctParser.java:816)
 at com.caucho.xsl.TransformerImpl.parseDocument(Trans  formerImpl.java:500)
 at com.caucho.xsl.TransformerImpl.transform(Transform  erImpl.java:270)
 at _jsp._channels__jsp._jspService(channels.jsp:8)
 at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
 at com.caucho.jsp.Page.pageservice(Page.java:569)
 at com.caucho.server.dispatch.PageFilterChain.doFilte  r(PageFilterChain.java:149)
 at com.caucho.server.webapp.DispatchFilterChain.doFil  ter(DispatchFilterChain.java:115)
 at com.caucho.server.dispatch.ServletInvocation.servi  ce(ServletInvocation.java:208)
 at com.caucho.server.webapp.RequestDispatcherImpl.inc  lude(RequestDispatcherImpl.java:466)
 at com.caucho.server.webapp.RequestDispatcherImpl.inc  lude(RequestDispatcherImpl.java:336)
 at com.caucho.jsp.PageContextImpl.include(PageContext  Impl.java:798)
 at _jsp._tmp982gghfs7f__jsp._jspService(TMP982gghfs7f  .jsp:5)
 at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
 at com.caucho.jsp.Page.pageservice(Page.java:569)
 at com.caucho.server.dispatch.PageFilterChain.doFilte  r(PageFilterChain.java:149)
 at com.caucho.server.webapp.WebAppFilterChain.doFilte  r(WebAppFilterChain.java:163)
 at com.caucho.server.dispatch.ServletInvocation.servi  ce(ServletInvocation.java:208)
 at com.caucho.server.http.HttpRequest.handleRequest(H  ttpRequest.java:259)
 at com.caucho.server.port.TcpConnection.run(TcpConnec  tion.java:332)
 at com.caucho.util.ThreadPool.runTasks(ThreadPool.jav  a:457)
 at com.caucho.util.ThreadPool.run(ThreadPool.java:398  )
 at java.lang.Thread.run(Thread.java:534)
 
 
Alguien tiene alguna idea de como poder transformarlo por el URL, seria de gran ayuda,
 
Gracias 
   
 


