2017-12-27 525 views
-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個命令,將每個調用分配給一個變量,並嘗試/捕獲異常以查看發生了什麼問題?

[1]的System.out.println(exchange.getIn()。getBody()。toString()方法)

相關問題