社内の自己署名アプレットで恐ろしい LiveConnect 警告が表示されます。Java 1.7.0_45 を使用しています。私が読んだことによると、マニフェストに Caller-Allowable-Codebase * を追加し、Trusted-Library 属性を削除することで、これらを取り除くことができるはずです。アプレットを構築するための私の ant ターゲットは次のようになります。
<jar destfile="MyApplet.jar">
<manifest>
<attribute name="Main-Class" value="com.mycompany.MyApplet"/>
<attribute name="Permissions" value="all-permissions"/>
<attribute name="Codebase" value="*"/>
<attribute name="Caller-Allowable-Codebase" value="*"/>
</manifest>
[...]
</jar>
<signjar jar="MyApplet.jar" [...] />
残念ながら、これは効果がありません。まだ警告が表示されます。1.7.0_45 を実行していること、およびブラウザがキャッシュされた古いアプレットのコピーを使用していないことを確認しました。クライアントは、OS X 10.7.5 で実行されている Firefox 25.0 です。