你好我正在使用camel(2.17.0)cxf端點與dataformat =有效載荷。我有一個處理器來處理響應:駱駝CXF cxfPayload StaxSource響應
.to("cxf://...)
.process(new responseProcessor);
我得到一個帶有StaxSource的CxfPayload作爲正文。由於staxSource正文,任何轉換爲字符串都會失敗。我在responseProcessor中嘗試了convertBodyTo(String.class)和getIn.getBody(String.class)。我如何將它轉換爲String XML?
駱駝支持在其駱駝CxfPayloadConverter轉換。該問題通過消除camel-cache依賴性得以解決,因爲它與camel轉換器存在依賴性「衝突」。它使用變壓器的舊版xalan。 – TXdev