DonFreeman
asked on
Unable to Connect Java App from Citrix Presentation Server
Hi all,
I have a tiny piece of a project. I'm trying to deploy an Appworx/UC4/Atomatic Application scheduling app at a hosting facility. A lot of the work was done by others. We have two clustered Citrix servers. I don't have admin. When a connection is launched from the desktop of either of these two servers by an admin user it properly displays the login screen to the console with no errors. Java logging is enabled and displays no errors.
When the console is launched from my companies launch page on the presentation server it errors and fails launch the console. I am trying to figure out whether or not there are separate java settings for our presentation server than from the Citrix administrators desktop within the firewall. We have opened the ports required on the two clustered Citrix servers. That doesn't seem to make them available to the presentation server.
I have a tiny piece of a project. I'm trying to deploy an Appworx/UC4/Atomatic Application scheduling app at a hosting facility. A lot of the work was done by others. We have two clustered Citrix servers. I don't have admin. When a connection is launched from the desktop of either of these two servers by an admin user it properly displays the login screen to the console with no errors. Java logging is enabled and displays no errors.
When the console is launched from my companies launch page on the presentation server it errors and fails launch the console. I am trying to figure out whether or not there are separate java settings for our presentation server than from the Citrix administrators desktop within the firewall. We have opened the ports required on the two clustered Citrix servers. That doesn't seem to make them available to the presentation server.
There is not really enough detail here to be sure what is happening, but there are a number of isolation steps you can take.
1. Can you run it from a published desktop from the Citrix servers (I am assuming this is a XenApp deployment)>
2. Can the admins run it from a published desktop?
This will help determine if it is a permissions issue.
Another typical scenario is if the administrator installed Java without being in Install mode. If that is the case, it will run properly for the administrator who installed Java, but not for the other admins (or any other user).
Does the program use an embedded java (as barrykfl posted)? In these circumstances, sometimes, it is necessary to potentially turn off windows redirection for the executable, or to copy the files to the user's home directory under %homedrive%%homepath%\Wind ows, or even just put the full application to the user's home directory.
Coralon
1. Can you run it from a published desktop from the Citrix servers (I am assuming this is a XenApp deployment)>
2. Can the admins run it from a published desktop?
This will help determine if it is a permissions issue.
Another typical scenario is if the administrator installed Java without being in Install mode. If that is the case, it will run properly for the administrator who installed Java, but not for the other admins (or any other user).
Does the program use an embedded java (as barrykfl posted)? In these circumstances, sometimes, it is necessary to potentially turn off windows redirection for the executable, or to copy the files to the user's home directory under %homedrive%%homepath%\Wind
Coralon
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
We solved the problem by properly configuring the link displayed on the presentation server.
some java program depend on coding not support session mode of terminal service.
u can put all th java to network and launch it though network to compare.