2016-05-20 4 views
1

RASクライアントを使用してAPIマネージャサーバーでDASを構成しましたが、データをDASサーバーにプッシュできませんでした。 DASサーバーのエラーログを参照してください。あなたは構成上の苦情を理解するのを助けてくれますか?WSO2 DASサーバー設定の問題 - フォーマットされていないイベントをドロップすると、-1234が返される

TID: [-1234] [] [2016-05-20 18:07:05,566] ERROR {org.wso2.carbon.databridge.core.internal.queue.QueueWorker} - Dropping wrongly formatted event sent for -1234 {org.wso2.carbon.databridge.core.internal.queue.QueueWorker} 
org.wso2.carbon.databridge.core.exception.EventConversionException: Error when converting org.wso2.apimgt.statistics.throttle:1.0.0 of event bundle with events 1 
     at org.wso2.carbon.databridge.receiver.thrift.converter.ThriftEventConverter.createEventList(ThriftEventConverter.java:181) 
     at org.wso2.carbon.databridge.receiver.thrift.converter.ThriftEventConverter.toEventList(ThriftEventConverter.java:90) 
     at org.wso2.carbon.databridge.core.internal.queue.QueueWorker.run(QueueWorker.java:73) 
     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
     at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
     at java.lang.Thread.run(Thread.java:744) 
Caused by: org.wso2.carbon.databridge.core.exception.EventConversionException: No StreamDefinition for streamId org.wso2.apimgt.statistics.throttle:1.0.0 present in cache 
     at org.wso2.carbon.databridge.receiver.thrift.converter.ThriftEventConverter.createEventList(ThriftEventConverter.java:166) 
     ... 7 more 

答えて

0

もう一度カーアプリを再デプロイできますか?そのためにまず

  1. リポジトリ/展開/サーバー/ carbonapps /から.CARアプリケーションを削除します
  2. DAS管理コンソールにログインして、既存のストリームDEFS(APIM統計に関連する)を削除し、Manage > Event > Streams
  3. に行くを次のようにします
  4. 再すべてがうまくいけば、あなたがManage > Batch Analytics > Scriptsセクションの2つのスクリプトを見ることに/リポジトリ/展開/サーバー/ carbonapps

それを置くことによって、車のアプリを展開します。各スクリプトを実行してエラーがないかどうかを確認してください。

関連する問題