Weblogic 10cでビルドされたプロジェクト(サーブレット/ jsp / jdbc / jndiを使用)をApacheTomcat7.0.22に移行しています。LDAP認証サーバーを構成し、weblogicで使用されるxxx-jdbc.xmlを置き換えることができました。今私の問題は、web Content/WEB-INFディレクトリにあるweblogic.xmlファイルを移行しようとしていることです。xmlファイルの内容は次のとおりです。
<?xml version = '1.0' encoding = 'UTF-8'?>
<weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd"
xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app">
<security-role-assignment>
<role-name>REGISTERED_USER</role-name>
<principal-name>GROUP_NAME_FROM_LDAP</principal-name>
</security-role-assignment>
<session-descriptor>
<debug-enabled>false</debug-enabled>
<tracking-enabled>true</tracking-enabled>
<cookie-name>nameOfCookie</cookie-name>
<cookie-max-age-secs>-1</cookie-max-age-secs>
<url-rewriting-enabled>false</url-rewriting-enabled>
<encode-session-id-in-query-params>false</encode-session-id-in-query-params>
<sharing-enabled>false</sharing-enabled>
</session-descriptor>
<context-root>my_app_context_root</context-root>
<servlet-descriptor>
<servlet-name>FileDownload</servlet-name>
</servlet-descriptor>
</weblogic-web-app>
上から順に、LDAPグループのユーザーをREGISTERED_USERを持つようにマップするsecurity-role-assignmentがあります。タグセッション記述子は自己説明だと思います。次に、私のアプリのコンテキストルートコンテキストルートがあります。次に、サーブレットをWeblogicに登録するために使用されるサーブレット定義(これはweb.xmlでも定義されており、これ以上の処理は必要ないと思います)。
では、アプリケーションでこのweblogic.xmlファイルを移行するための最良の方法は何ですか?