我们有一个运行在Websphere 8.5.5上的基于SOAP over JMS的web服务。web服务接收MQ请求消息,处理请求并发回响应。平安无事。Web服务是基于JAX-RPC的SOAP over JMS。我们的SOAP Listsner MDB是JMSListenerMDB(com.ibm.ws.webservices.engine.transport.jms.JMSListenerMDB)的扩展,如果
我们仍然必须使用Weblogic 8.1.6。在common/lib中,服务器附带了一些库,但不幸的是,其中只有一个3rdparty.jar。库优先,所以如果我们使用Apache Commons Lang 2.4,我们在运行时会得到一个MethodNotFoundError。如果我们知道,我们可以定义一个带有weblogic公共依赖项的POM,并“冻结”它们的版本号,以便在编译时而不是运行时查看不兼容性。