私の JNLP は、Java 6 から Java 7 に切り替えた後も問題なく動作しますが、次のような一連のエラーがスローされるようになりました。
Missing Application-Name: manifest attribute for: http://blah.com/app.jar
Missing Permissions manifest attribute for: http://blah.com/app.jar
Missing Codebase manifest attribute for: http://blah.com/app.jar
これは、メインの jar に対して数回繰り返され、ライブラリ jar の 1 つに対して数回繰り返されます。ただし、ライブラリ jar の大部分ではまったく発生しません。JaNeLa はいくつかの最適化の機会を (いくつかのデフォルトを変更することによって) リストしていますが、それらのどれも関連しているようには見えず、実際のエラーは見つかりませんでした。
これまでのところ、Web を検索しても、JNLP ファイル形式を Java 7 で価値のあるものにする方法については手ぶらで済みました。:-)