2016-11-25 6 views
1

私はURLからのストリーミング結果にラクダストリームコンポーネントを使用しています。ストリーミングURL中のラクダストリームコンポーネントの例外

from("direct:sample") 
.to(String.format("stream:url?url=RAW(%s)", "http://sample-endpoint.org")) 
.to("stream:out") 

私はルートを呼び出すためにプロデューサテンプレートを使用しています。 camel-stream 2.17.0バージョンを使用しています。

! java.net.ProtocolException: cannot write to a URLConnection if doOutput=false - call setDoOutput(true) 
! at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1265) ~[na:1.8.0_66] 
! at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1258) ~[na:1.8.0_66] 

任意のポインタの例外を発生させているもので:

次の例外を取得しますか?ラクダストリームでURLを流すのは正しい方法ですか?私はそれについて何か間違いを犯していないことを願っています。

+0

ああ、2.17.3または2.18.0のリリースで試すことができます –

+0

あなたはどのJavaのバージョンを使用していますか? –

答えて

1

私はラクダストリーム中の小さなバグだと思うので、私はチケットをログに記録:https://issues.apache.org/jira/browse/CAMEL-10534

あなたは何の回避策は現在のところ存在しないとして、この修正を待つ必要があるだろう。

+0

答えをありがとう。修正プログラムがリリースされる予定の暫定的な日付? –