私の会社では、セミカスタム パーシスタンス レイヤーを使用して Neo4j DB にデータを保存するアプリケーションを開発しています。User
その永続化レイヤーを使用して、従来のクラス : 、Group
などを使用してセキュリティ レイヤーを宣言しPrivilege
ました。
これらの要素は、Neo4J DB に自然に保持されます。
残念ながら、カスタム JAAS レルムを宣言し、Neo4J DB をバックエンドとして使用する必要があります。そのレルムを可能な限り最速の方法で記述するために、( maven のおかげで<dependency/>
) そのレルムでアプリケーション コードを使用することにしました。
残念ながら、JAAS レルムをデプロイすると、さまざまな理由でアプリケーション コードのロードに失敗することがわかりました。
java.lang.RuntimeException: EJB Container initialization error
Exception while loading the app : EJB Container initialization error
JAAS レルムを に展開しているという事実に関連しているの${domaindir}/lib
でしょうか?
とにかく、1つのglassfish JAASレルムがドメインにデプロイされた1つのアプリケーションとコードを共有する解決策はありますか?