Aplicacion Java no funciona en Citrix

Foro General de temas relacionados con Citrix

Moderadores: xavisan, xavisan

Aplicacion Java no funciona en Citrix

Notapor fgarcia el Mar Ene 29, 2013 17:46

Hola Buenas tardes,

Tengo unos manuales corporativos que funcionan con JAVA. Si esta aplicación(manuales) los ejecuto yo con permisos de administrador del servidor Citrix, la aplicación funciona correctamente. El problema viene cuando lo ejecuta un usuario sin privilegios de administrador en el servidor.

El error que le muestra al usuario es el siguiente:

The resource did not process correctly
java.lang.NullPointerException
at java.io.File.(Unknown Source)
at com.arbortext.dmc.consumer.tool.Utils.getConsumerUserHome(Utils.java:16)
at com.arbortext.dmc.consumer.update.UpdateManager.(UpdateManager.java:111)
at com.arbortext.dmc.consumer.update.UpdateManager.getUpdateManager(UpdateManager.java:98)
at com.arbortext.dmc.consumer.servletfilter.RedirectFilter.doFilter(RedirectFilter.java:86)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at com.arbortext.dmc.consumer.servletfilter.AuthenticationFilter.doFilter(AuthenticationFilter.java:76)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at com.arbortext.dmc.consumer.servletfilter.InitFilter.doFilter(InitFilter.java:149)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at ca.pwc.ietm.PwcAuthFilter.doFilter(PwcAuthFilter.java:183)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)

Estoy seguro que es un tema de permisos, ya que si hago administrador al usuario la aplicación(manual) funciona.

He dado permisos de escritura al usuario a la carpeta C:\Program Files (x86)\Java pero esto no es suficiente.

Alguien sabe que permisos tengo que dar en el servidor Citrix para que funcione?

Muchas gracias
Un saludo
Fernando
:roll:
fgarcia
Senior
Senior
 
Mensajes: 23
Registrado: Mar Jun 14, 2011 18:00

Re: Aplicacion Java no funciona en Citrix

Notapor Manu el Vie Feb 01, 2013 14:46

Hola Fernando,

El usuario sin privilegios, tiene acceso de Modificación en la ruta en donde está el manual ha ejecutar?

Utiliza ProcessMonitor de SysInternal, para ver que ficheros y claves de registro consulta y/o modifica el usuario administrador al ejecutar el manual (puedes utilizar filtros).

Un Saludo,
Avatar de Usuario
Manu
Master
Master
 
Mensajes: 238
Registrado: Mar Oct 10, 2006 14:03
Ubicación: Sabadell


Volver a General Citrix

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron