Liferay DXPのOSGi環境では、ポータルのクラスローダーを使用して、アプリケーションサーバーのJNDIクラスをロードする必要があります。 OSGiバンドルがLiferay DXPのクラスローダーを使用せずにJNDIデータソースに接続しようとすると、 java.lang.ClassNotFoundException
という結果になります。
これを行う方法の詳細については、記事Connecting to JNDI Data Sourcesを参照してください。
Liferay DXPのOSGi環境では、ポータルのクラスローダーを使用して、アプリケーションサーバーのJNDIクラスをロードする必要があります。 OSGiバンドルがLiferay DXPのクラスローダーを使用せずにJNDIデータソースに接続しようとすると、 java.lang.ClassNotFoundException
という結果になります。
これを行う方法の詳細については、記事Connecting to JNDI Data Sourcesを参照してください。