Я портирую приложение Java EE с сервера приложений Oracle 10g на сервер Oracle 11g Weblogic.
У меня есть common.jar, который содержит классы, связанные с Connection, и присутствует внутри war / web-inf / lib. Приложение разворачивается как EAR, и ejbs также ссылаются на классы внутри common.jar для получения соединения с БД. EJB не может получить ссылку на эти классы во время выполнения. Я скопировал файл common.jar в каталог APP-INF / lib. В этом случае JSP не может получить ссылку на связанные с Connection классы. У меня есть JSP, который имеет встроенный SQL-код. Это приложение было разработано далеко назад, и теперь у вас нет знаний об изменении кода.
Как я могу решить эту проблему? Как ejb может получить ссылку на классы, расположенные внутри war / web-inf / lib.