Java WebSphereJMS队列异常
我正试图使用Java程序向WebSphere7的JMS队列发布一条消息。我在下面例外吗?我用谷歌搜索了一下,但找不到任何解决办法。有谁能帮我理解这个问题吗Java WebSphereJMS队列异常,java,jms,websphere-7,Java,Jms,Websphere 7,我正试图使用Java程序向WebSphere7的JMS队列发布一条消息。我在下面例外吗?我用谷歌搜索了一下,但找不到任何解决办法。有谁能帮我理解这个问题吗 Exception in thread "SIBFAPThreadPool : 0" java.lang.NoSuchMethodError: com/ibm/ws/util/ThreadPool.setRequestBufferSize(I)V at com.ibm.ws.sib.jfapchannel.threadpool.imp
Exception in thread "SIBFAPThreadPool : 0" java.lang.NoSuchMethodError: com/ibm/ws/util/ThreadPool.setRequestBufferSize(I)V
at com.ibm.ws.sib.jfapchannel.threadpool.impl.RichThreadPoolImpl.setRequestBufferSize(RichThreadPoolImpl.java:124)
at com.ibm.ws.sib.jfapchannel.impl.rldispatcher.ReceiveListenerDispatcher.<init>(ReceiveListenerDispatcher.java:275)
at com.ibm.ws.sib.jfapchannel.impl.rldispatcher.ReceiveListenerDispatcher.<init>(ReceiveListenerDispatcher.java:246)
at com.ibm.ws.sib.jfapchannel.impl.rldispatcher.ReceiveListenerDispatcher.getInstance(ReceiveListenerDispatcher.java:790)
at com.ibm.ws.sib.jfapchannel.impl.InboundTransmissionParser.dispatchToConversationListenerMethod(InboundTransmissionParser.java:1121)
at com.ibm.ws.sib.jfapchannel.impl.InboundTransmissionParser.dispatchToConversation(InboundTransmissionParser.java:997)
at com.ibm.ws.sib.jfapchannel.impl.InboundTransmissionParser.parseConversationPayload(InboundTransmissionParser.java:733)
at com.ibm.ws.sib.jfapchannel.impl.InboundTransmissionParser.parse(InboundTransmissionParser.java:294)
at com.ibm.ws.sib.jfapchannel.impl.ConnectionReadCompletedCallback.complete(ConnectionReadCompletedCallback.java:249)
at com.ibm.ws.sib.jfapchannel.framework.impl.CFWIOReadRequestContext$1.complete(CFWIOReadRequestContext.java:198)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:557)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:607)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:984)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1069)
at com.ibm.wsspi.runtime.ThreadPoolRepositoryManager$DefaultThreadPool$Worker.run(ThreadPoolRepositoryManager.java:693)
线程“SIBFAPThreadPool:0”java.lang.NoSuchMethodError:com/ibm/ws/util/ThreadPool.setRequestBufferSize(I)V中出现异常
位于com.ibm.ws.sib.jfapcchannel.threadpool.impl.richtreadpoolimpl.setRequestBufferSize(richtreadpoolimpl.java:124)
位于com.ibm.ws.sib.jfapcchannel.impl.rldispatcher.ReceiveListenerDispatcher.(ReceiveListenerDispatcher.java:275)
位于com.ibm.ws.sib.jfapcchannel.impl.rldispatcher.ReceiveListenerDispatcher.(ReceiveListenerDispatcher.java:246)
位于com.ibm.ws.sib.jfapcchannel.impl.rldispatcher.ReceiveListenerDispatcher.getInstance(ReceiveListenerDispatcher.java:790)
位于com.ibm.ws.sib.jfapcchannel.impl.InboundTransmissionParser.dispatchToConversationListenerMethod(InboundTransmissionParser.java:1121)
位于com.ibm.ws.sib.jfapcchannel.impl.InboundTransmissionParser.dispatchToConversation(InboundTransmissionParser.java:997)
位于com.ibm.ws.sib.jfapcchannel.impl.InboundTransmissionParser.parseConversationPayload(InboundTransmissionParser.java:733)
位于com.ibm.ws.sib.jfapcchannel.impl.InboundTransmissionParser.parse(InboundTransmissionParser.java:294)
com.ibm.ws.sib.jfapcchannel.impl.ConnectionReadCompletedCallback.complete(ConnectionReadCompletedCallback.java:249)
位于com.ibm.ws.sib.jfapcchannel.framework.impl.cfwioreadrenquestcontext$1.complete(cfwioreadrenquestcontext.java:198)
在com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:557)上
位于com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:607)
位于com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:984)
位于com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1069)
位于com.ibm.wsspi.runtime.ThreadPoolRepositoryManager$DefaultThreadPool$Worker.run(ThreadPoolRepositoryManager.java:693)
类路径中的JAR版本似乎不匹配,或者JAR与JDK冲突。确保在classpathYes中包含正确的JAR/版本。我丢失了一个jar文件,添加这个com.ibm.ws.sib.client.thin.jms_7.0.0.jar文件。现在它开始工作了。感谢您的回复:)