Passe params dinâmicos via JNLP

Estou usando JavaScript para executar o JNLP que no final executará meu cliente.

Eu estou tentando passar parâmetros via execução JavaScript para o JNLP e ter esses parâmetros via JNLP dentro do meu cliente.

O JavaScript está executando esta URL por exemplo:

http://localhost:8080/MyJnlp.jnlp?login=14hhh765p&pass=ggyyktff

Agora meu JNLP tentará obter os parâmetros no<application-desc name tag deste jeito:

<application-desc name="..." main-class="com.main.execute" >
        <argument>-nosplash</argument>
        <argument>-q</argument>
    <argument><%=request.getParameter("login")%></argument>
    <argument><%=request.getParameter("pass")%></argument>
</application-desc>

Mas não funcionou.

Não consegui recuperar esses parâmetros no código do meu cliente dessa maneira:

login=getParamsFromJnlp("login")
..

public String getParamsFromJnlp(String key) {
    return System.getProperty(key);
}

O JNLP está dentro do APACHE2.2

Alguma ideia do que está errado?

questionAnswers(2)

yourAnswerToTheQuestion