Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Delay application startup - printer autocreation

Posted on 2006-07-01
Medium Priority
Last Modified: 2011-04-14
When my users start up the published app MYOB accounting, or use ICA custom connection to start MYOB accounting, it can't print.
So I make them run the icabar app on which I put the MYOB accouting icon.  Now, when the attach to the citrix box, they get the little icabar program and their printers are autocreated.  Then they boot up MYOB and it works fine.  Has anyone had to 'delay' application startup similarly and how did you do it.  Maybe I am missing something basic.

Question by:gsgi
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
LVL 13

Expert Comment

ID: 17024728
There is a setting in PS3 for each application which lets you specify that an application won't launch until the printers have been created. We had an application which initialized itself based on the current printer, and that setting allowed it to work properly; without it, the app chose weird font sizes, wouldn't print properly, and generally wasn't useable.

The users need to know that there is an application startup delay, which can be noticeable if they have several printers defined on their local workstation.
LVL 13

Author Comment

ID: 17024825
thanks.  i'll check it out.

the other issue that started two weeks ago is that our accountant logs into the citrix box from her office, just through a pinhole on 1494 now gets disconnected once or twice a day and is quickly reconnected but the printers creations no longer work until she exits and logs back in.  She is using the system when it "freezes" and disconnects.  So I am going to have to ping / tracert test a her side, my side etc to find the problem - but why don't the printers work when she is reconnected.


LVL 13

Author Comment

ID: 17024865
I found the info on the printing thing...  


The timing of the printer autocreation depends on whether the user is connecting to a published app or directly to a server desktop.

If the user is connecting to a published application, the printer autocreation process is synchronous so that the application will find a default printer when it is executed. This is by design because some applications will not load if a default printer is not defined.

If the user is connecting to a server desktop, the printer is created asynchronously to increase the speed of logon.

The synchronous process can be toggled in MetaFrame XP within the individual application properties.
LVL 13

Accepted Solution

ET0000 earned 2000 total points
ID: 17025388
I believe you can set a Desktop as a published application and control the synchronous process there as well, but it's usually not necessary, since there is a delay while the user has to manually do something in the desktop, so the printers are usually created by the time they need them.

The toggle in the application properties is the part I was referring to. Hope it helps.
LVL 13

Author Comment

ID: 17047612

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

#Citrix #XenDesktop #POC #Proof-of-concept
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question