對不起,我正在重新編寫問題;我非常沮喪地發現了這個錯誤,我立即發佈了這個問題。指數40查詢中的非法字符:facebook
我試圖用駱駝Facebook的組件和使用,在blueprint.xml文件數字,因爲這樣非常簡單的途徑:
從URI =「臉譜://我oAuthAppId = {{oAuthAppId}} & oAuthAppSecret = {{oAuthAppSecret}} & oAuthAccessToken = {{oAuthAccessToken}} & consumer.delay = 86400000" />
我使用: 紅帽的JBoss Developer Studio中 版本:10.1.0.GA
其實我看到了Ë束開始: [348] [有效] [創建] [] [80] MyApp的[fbdemo](1.0.0.SNAPSHOT)
另外: [333] [有效] [] [] [50]駱駝的Facebook(2.17.0.redhat-630187)
也許我上面提到的錯誤,我把XXXXXXXXX是OAuth *。
2017年2月14日16:02:16,128 |錯誤| 68)-192.168.56.1 | BlueprintCamelContext | 234 - org.apache.camel.camel-blueprint - 2.17.0.redhat-630187 |在啓動Camel:CamelContext(blueprintContext)期間發生錯誤無法創建路由fbRoute:路由(fbRoute)[[來自[facebook:// me?oAuthAppId = {{oAuthAppId}} ...因爲無法解析端點:facebook: //我oAuthAppId = XXXXXXXXXXXXXX & oAuthAppSecret = XXXXXXXXXXXXXXXXXXXXXX & oAuthAccessToken = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX & consumer.delay = 86400000由於:在指數40查詢非法字符:Facebook的://我oAuthAppId = XXXXXXXXXXXXXXXXXXXXXXX & oAuthAppSecret = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX & oAuthAccessToken = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX & consumer.delay = 86400000 org.apache.camel.FailedToCreateRouteException:無法創建航線fbRoute:路線(fbRoute)[從[Facebook的://我oAuthAppId = {{oAuthAppId}} ...因爲無法解析端點:Facebook的:// ?我oAuthAppId = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX & oAuthAppSecret = XXXXXXXXXXXXXXXXXXXXXXXXXXXX & oAuthAccessToken = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX & consumer.delay = 86400000原因是:在指數40查詢非法字符:Facebook的://我oAuthAppId = XXXXXXXXXXXXXXXX
難道在oAuthAccessToken是應用程序?我從Facebook Graph Explorer獲取的AccesToken或User AccessToken。請注意,我在代碼中只有a |沒有任何特殊字符(管道)以防萬一AccessToken是Appli AccessToken而非用戶AccessToken。如何計算該指數40
非常感謝您
您是否可以通過正確設置錯誤信息來合作,以便我們可以更好地瞭解問題? –
找到位置爲40的字符到那個有無效的facebook網址。它可能在你的oAuthAppId值中 –