小编Vir*_*ral的帖子

使用骆驼调用REST URL

我需要通过骆驼给我的当地休息处打电话。

当我从浏览器中调用URL时,我得到了答复。

例如

http:// localhost:8081 / buzzor / secure / buzzorapp / getAvailableLanguages

我得到了一个结果:

 [
    {
        "name": "English",
        "value": "en"
    },
    {
        "name": "?????",
        "value": "mr"
    },
    {
        "name": "???????",
        "value": "gu"
    },
    {
        "name": "?????",
        "value": "ta"
    },
    {
        "name": "??????",
        "value": "hi"
    },
    {
        "name": "Français",
        "value": "fr"
    },
    {
        "name": "??????",
        "value": "te"
    }
]
Run Code Online (Sandbox Code Playgroud)

现在我需要从骆驼调用相同的REST URL,为此,我创建了一个路由。

<camelContext xmlns="http://camel.apache.org/schema/spring" trace="false">
    <route>
        <from uri="direct:start" />
        <to uri="http://localhost:8081/buzzor/secure/buzzorapp/getAvailableLanguages" />
    </route>
</camelContext>
Run Code Online (Sandbox Code Playgroud)

执行完此操作后,如果我未调用项目URL。请告诉我我在哪里弄错了。在控制台站点上,我只能得到输出:

[INFO] Nothing to compile - all classes …
Run Code Online (Sandbox Code Playgroud)

java xml rest apache-camel

2
推荐指数
1
解决办法
6941
查看次数

标签 统计

apache-camel ×1

java ×1

rest ×1

xml ×1