1
に私が列挙を含む以下のクラスがあります。ロード列挙キャメルヘッダ
package com.xxx.enumeration;
public class Message {
public enum Severity {
INFO, ERROR, WARNING;
}
}
にはどうすればエラー値を持つ青写真にキャメルのヘッダーを作成することができますか?
は、私は次の
<setHeader headerName="CamelLogSeverity">
<simple>${type:com.xxx.enumeration.Message.Severity.ERROR}</simple>
</setHeader>
を実行しようとしましたが、私はそれが動作クラスのうち、列挙型を入れた場合、私は例外
Caused by: java.lang.ClassNotFoundException: Cannot find type com.xxx.enumeration.Message.Severity.ERROR
を取得しています!しかし、JavaクラスであるEnumをどのように参照できますか?
ありがとうございます!
になるので...重大$ ERROR' '例えば、サブクラス用のJavaの$を使用して答え@ClausIbsenため –
感謝を試してみてください。私はJavaの$を使用し、それは働いた! ...メッセージ$ Severity.ERROR –