我有一个带有@Endpoint注释的Java类。它工作正常,直到我尝试添加另一个参数 - MessageContext,我得到“没有端点适配器”
请参阅下面的方法签名:
@PayloadRoot(localPart = "PolicyNewBusinessQuoteRequest", namespace = TARGET_NAMESPACE)
@ResponsePayload
public PolicyNewBusinessQuoteResponseDocument processQuoteRequest(@RequestPayload PolicyNewBusinessQuoteRequestDocument requestDocument, MessageContext messageContext) throws Exception {
}
答案 0 :(得分:0)
您的数据不足以回答这个问题。
但大多数时候,
java.lang.IllegalStateException: No adapter for endpoint […]:
Is your endpoint annotated with @Endpoint,
or does it implement a supported interface like MessageHandler or PayloadEndpoint?
此异常可以通过
解决在请求和响应类中添加@XmlRootElement注释。
答案 1 :(得分:0)