在Tomcat中使用两个OSGI应用程序的问题

时间:2011-08-11 15:00:10

标签: tomcat osgi birt eclipse-rap

每当我启动并访问部署在Tomcat中的BIRT和Eclipse RAP应用程序时,Tomcat“崩溃”(不接受任何新请求)。这并不总是在第一次访问后立即发生,但最终会发生。

如果我只运行其中一个应用程序,它可以正常工作。

内存和CPU负载都可以。

1 个答案:

答案 0 :(得分:2)

RAP应用程序使用Oracle JDBC驱动程序ojcdb14.jar,而BIRT使用ojdbc6.jar。 问题似乎与此有关,因为tomcat日志显示了BIRT的Oracle驱动程序的ClassNotFoundException,而BIRT报告正确地能够访问数据库,因此必须以某种方式加载驱动程序。

我更新了RAP应用程序使用的JDBC驱动程序,到目前为止,这两个应用程序并发运行的时间比以前更长。