java.io.FileNotFoundException: \temp\env.out
A little background. I know nothing about JAVA. I am an sysadmin that is having an issue with a program that uses JAVA. Our environment consist of user launching the app through Citrix. It pulls up a page on a web server. The user logins in, then java is launch on a different server (app server). All serevers are 2003R2. It tries to launch JAVA but it fails and says to look at console for more details. This is what I get:
LauncherApplet.launchTcR(C:\Program Files\Java\jre6\bin\javaw.exe): entering
RequirementsApplet: start getEnvironment()
RequirementsApplet: start getTempDir()
RequirementsApplet: exit getTempDir(); return = \temp
java.io.FileNotFoundException: \temp\env.out (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at com.edsplm.tc.req.client.install.RequirementsApple t.getEnvironment(RequirementsApplet.java:418)
at com.edsplm.tc.req.client.install.LauncherApplet.la unchTcR(LauncherApplet.java:1403)
at com.edsplm.tc.req.client.install.LauncherApplet.la unchTcR(LauncherApplet.java:574)
at com.edsplm.tc.req.client.install.LauncherApplet.st art(LauncherApplet.java:364)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.Exception: RequirementsApplet.getEnvironment(): java.io.FileNotFoundException: \temp\env.out (The system cannot find the path specified)
at com.edsplm.tc.req.client.install.RequirementsApple t.getEnvironment(RequirementsApplet.java:435)
at com.edsplm.tc.req.client.install.LauncherApplet.la unchTcR(LauncherApplet.java:1403)
at com.edsplm.tc.req.client.install.LauncherApplet.la unchTcR(LauncherApplet.java:574)
at com.edsplm.tc.req.client.install.LauncherApplet.st art(LauncherApplet.java:364)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
LauncherApplet.launchTcR(C:\Program Files\Java\jre6\bin\javaw.exe): exiting
LauncherApple.launchTcR(false) exiting
I look at the tmp folder and I see the file env.out and it does write to it.
The thing is when a domain admin launches the program the console show the temp directory as:
LauncherApplet.launchTcR(C:\Program Files\Java\jre6\bin\javaw.exe): entering
RequirementsApplet: start getEnvironment()
RequirementsApplet: start getTempDir()
RequirementsApplet: exit getTempDir(); return = C:\DOCUME~1\ADM~1.JJO\LOCALS~1\Temp\f
RequirementsApplet: exit getEnvironment()
I have checked the environment variables and they are correct. Users have correct permissions to thier folder. We have recently messed with GPOs and registry setting(Person is no longer with us) and dont know if that has something to do with it. Sorry if I posted in the wrong forum. Any help or advise in pointing me in the right direction is greatly appreciated.