Java camel-从url获取xml

Java camel-从url获取xml,java,jetty,apache-camel,Java,Jetty,Apache Camel,我想构建一个简单的camel应用程序,它将从URL获取xml,然后将其发送到另一个URL 我试着: from("jetty:http://.../sitemap.xml?delay=5000") .process(new Processor() { ..... }) .to("http://..."); 我发现了几个问题: 1) 我无法自动从URL获取内容-只有当我使用sitemap.xml

我想构建一个简单的camel应用程序,它将从URL获取xml,然后将其发送到另一个URL

我试着:

from("jetty:http://.../sitemap.xml?delay=5000")
        .process(new Processor() {
                    .....
                })
        .to("http://...");
我发现了几个问题:

1) 我无法自动从URL获取内容-只有当我使用sitemap.xml打开web浏览器时,才会调用某些内容,但我希望,我的脚本将每隔5秒自行连接并接收内容

2) 当我试图连接到本地主机时,我遇到套接字问题-`java.net.SocketException:权限被拒绝

也许你有一些简单的例子来做我需要的事情? `用于公开http端点,您需要使用从远程http站点消费

另外,用于像这样的周期性操作

from("timer://foo?fixedRate=true&delay=0&period=5000")
    .to("http4://.../sitemap.xml")
    ...;
用于公开http端点,您需要使用从远程http站点使用

另外,用于像这样的周期性操作

from("timer://foo?fixedRate=true&delay=0&period=5000")
    .to("http4://.../sitemap.xml")
    ...;