Well, estava eu hoje tentando rodar uma aplicação Java Web Start na minha máquina aqui no trabalho ( um OpenSuse 10.3 ) e tive um pequeno problema.
Na tela inicial ele logicamente ele reconhece como uma aplicação deste tipo, pela assinatura do arquivo.

Bom quando eu clico para baixar a aplicação, há um pequeno erro relacionado a permissão.

Aí, como sempre procurei via Pai Google a solução para este probleminha. Cheguei neste site aqui e a solução me agradou demais. Na realidade, a solução é criar um wrapper para abrir o javaws ( Binário do Java Web Start ) e automaticamente passar o arquivo de extensão jnlp para ele.
Assim, não se tem o problema relacionado a permissão de arquivos que estava acontecendo acima.
Bom, então como fazer ? Primeiramente, você deve criar no diretório /usr/loca/bin um arquivo de nome javaws ( todo o processo deve ser feito como root ) :
# vim /usr/local/bin/javaws
Neste arquivo coloque o seguinte conteúdo :
#! /bin/sh
/usr/lib/jvm/ia32-java-1.5.0-sun/bin/javaws $1
Depois é só dar permissão de execução para o arquivo :
# chmod 755 /usr/loca/bin/javaws
ou
# chmod +x /usr/local/bin/javaws
Depois é só escolher no Firefox este binário para rodar as aplicações Java Web Start e pronto, suas aplicações vão abrir sem problema.

E com isto, seu computador vai passar a abrir o Java Web Start .