-1

デバッグして変数をチェックしようとすると、このエラーが発生します。JBoss Dev Studioで子カウントの更新が発生したのはなぜですか?

「子カウント更新」中に内部エラーが発生しました。コマンドを壊さないのはなぜ org.eclipse.jdt.internal.debug.core.logicalstructures.JavaStructureErrorValueはorg.eclipse.jdt.debug.core.IJavaObject

enter image description here

package com.optum.propel.service; 

import org.apache.camel.Exchange; 

import com.optum.propel.commons.handler.BaseHandler; 

public class Kafka_Consumer extends BaseHandler { 

    @Override 
    public void process(Exchange exchange) throws Exception { 
     // TODO Auto-generated method stub 
//  String temp = exchange.getIn().getBody(String.class); 

    System.out.println(exchange.getIn().getBody().toString()); 
    System.out.println("From Kafka_Consumer:"); 
} 

} 
+0

あなたのコードの一部を共有してください。現在のところ、これは実際には解決できません... –

+1

そのコードを質問ではなくコメントに入れてください。 –

+0

"System.out.println(exchange.getIn()。getBody()。toString()"というエラーが表示されます。 )」。デバッグ時に何が交換変数にあるかを見たい場合。上記のエラーが発生します。 –

答えて

0

にキャストすることはできません[1 ]を4つのコマンドに変換し、それぞれの呼び出しを変数に割り当て、例外のためにtry/catchを実行して何がうまくいかないかを確認します。

[1]のSystem.out.println(exchange.getIn()。getBody()。のtoString())

関連する問題