Linux machine gets hanged after JWS is launched

I have an application running on Window Server. When i tried to run this application from another window server, it works fine. Applications files (jar files etc )are downloaded and behaviour was OK. when i tried to launch same application(running on another window server) from linux, i get following.

#1. JWS downloads JRE, application files, console comes for a sec and application terminated ( This application works on window )

#2. Linux machine hanged. I am using following JNLP file. If any one know about way of avoiding it then pls let me know.

[572 byte] By [kumahaa] at [2007-11-27 5:33:13]
# 1

JNLP file is following.

<?xml version="1.0" encoding="UTF-8"?>

<jnlp spec="1.0"

codebase="<Remote_Machine_IP>/jnlp/Extension/">

<information>

<title>Singleton test</title>

<vendor>Sun Microsystems, Inc.</vendor>

<homepage href="index.html"/>

<shortcut online="false">

<!-- create desktop shortcut -->

<desktop/>

<!-- create menu item for this app under the major heading Esperanto -->

<menu submenu="TestApplication"/>

</shortcut>

<offline-allowed/>

</information>

<resources>

<j2se version="1.6"/>

<jar href="sing.jar" download="eager"/>

</resources>

<application-desc main-class="Single">

</application-desc>

</jnlp>

kumahaa at 2007-7-12 15:00:02 > top of Java-index,Desktop,Deploying...