In JRE 6 update 2, php generated <argument> does not work in a jnlp file
When we generate jnlp file through PHP, it is generally because we need to change something dynamically - no need to use php if the jnlp file is unchanged for all services.
(In Windows PC) if one install Java 6 update 2 and the application uses a php generated jnlp (in my case, linux server), the php-generated arguments are not submitted into the java application.
Thus any application using dynamically changed arguments (php) is no longer usable now.
This feature is so elementary and important, and was not problem until Java 6 update 1. It is urgent to fix this bug as soon as possible.
for example, in following jnlp file,
...
<argument>1234</argument>
<argument><?php echo("5678");?></argument>
only '1234' is inserted as the arguments of main(), and the second one, php generated argument, is ignored in a PC with java 6 update 2 (at least in Windows XP/Vista).
I have tested both firefox and IE7 in Windows XP, and IE7 in Windows Vista, the results are all the same.
Especially in firefox, one can download the Jnlp file (instead of running with the application). When I look inside of the jnlp file (generated with PHP), the content was not empty, it is exactly what i wanted to hand over to main as arguments, but once it is dynamically generated, those arguments are ignored in 1.6.2.
I have sent above bug report to sun,com at last weekend, but there is no response yet.
Has anyone experienced similar problem with java 6 update 2?

