3
将我的应用程序从OC4J迁移到WebLogic 10.3.6服务器后,我遇到了一个奇怪的问题。JMS TextMessage - 部署到WebLogic后无法工作
我的应用程序将JMS TextMessage生成到OracleAQ队列中。它工作正常。 但是,在将应用程序部署到WebLogic之后,生成的文本消息将存储在底层队列中的USER_DATA_TEXT_LOB
(clob)列中,而不是USER_DATA_TEXT_VC
(varchar2)列中,而USER_DATA_TEXT_LEN
则非常少(少于1k个字符)。
因此,消费者应用程序未能将邮件出列并抛出错误:Payload is NULL
。
欣赏这方面的任何帮助。
更新:
我试图与JMS BytesMessage,它是按预期工作。