Quick Print not working after upgrading to Reader XI on Citrix

Hi,
I've upgraded from Reader 9.2 to 11.0 on our Citrix farm.
After the upgrade the Quick Print function in Outlook 2010 is not working anymore for PDF files. (other files are working fine)
Also, the RightClick --> Print on PDF files in Windows Explorer gives an open-with prompt. (other files are working fine)
Even if I choose Adobe Reader and chech the box "Always use the selected program to open this kind of file", the open-with prompt re-appears the next time I rightclick and choose print.
If I DoubleClick PDF files in Windows Explorer or in Outlook e-mail attachments, Reader opens as it should.
I've also tried to install the latest 11.4 update, without any luck.
The same installation sources were used on several local workstation, where everything is working fine after the upgrade.

It's definitely a Lion's issue as I rolled back to Snow Leopard after struggling with the card reader and surprise....all my cards can be seen again and my MacBook early 2010 works perfectly. Just as it was working before I purchased Lion. What to do? Well I guess there is only one way to fix the problem. We should demand from Apple to debug Lion from this and many other errors in the code. Overall I am not very impressed with my first Lion encounter and will stay on Snow Leopard untill people would be able at least to use the MacBook hardware properly under any Lion built. I have also had so many other issues with Lion that it may take a few hours to list and it's not a purpose of my visit of this thread. Cheers to all and stay cool.

Similar Messages

  • This.print(pp) with interactive type silent or automatic does not work  after upgrade acrobat reader 9 to acrobat reader 11

    After an upgrade of acrobat reader 9 to acrobat reader 11 the automatic printing of a pdf. The pdf is opened, but the print does not happen. With acrobat reader 9 it works. But with acrobat reader 11 the printing does not happen.
    I discovered when you specify pp.constants.interactionLevel.full it works on acrobat reader 11. But when you specify pp.constants.interactionLevel.silent or pp.constants.interactionLevel.automatic it does not work on acrobat reader 11. But with the full option we have a dialog  print box
    we do not want.
    In our jsp we load a pdf document and create a message handler to detect the print events of a pdf document that is in an <object> tag.
    In the pdf document we add
    package be.post.lpo.util;
    import org.apache.commons.lang.StringEscapeUtils;
    import org.apache.commons.lang.StringUtils;
    public class AcrobatJavascriptUtil {  
        public String getPostMessageToHostContainer(String messageName, String messageBody){
            return "var aMessage=['"+messageName+ "', '"+ messageBody+"'];this.hostContainer.postMessage(aMessage);";
        public String getAutoPrintJavaScript(String interactiveType, String printerName,String duplexType) {    
            String interactiveTypeCommand = "";
            if (StringUtils.isNotBlank(interactiveType)){
                interactiveTypeCommand = "pp.interactive = " + interactiveType + ";";
            String duplexTypeCommand = "";
            if (StringUtils.isNotBlank(duplexType)){
                duplexTypeCommand = "pp.DuplexType = " + duplexType + ";";
            return "" + // //
                    "var pp = this.getPrintParams();" + // //
                    // Nointeraction at all dialog, progress, cancel) //
                    interactiveTypeCommand + //
                    // Always print to a printer (not to a file) //
                    "pp.printerName = \"" + StringEscapeUtils.escapeJavaScript(printerName) + "\";" + //
                    // Never print to a file. //
                    "pp.fileName = \"\";" + //
                    // Print images using 600 DPI. This option MUST be set or some barcodes cannot //
                    // be scanned anymore. //
                    "pp.bitmapDPI = 600;" + //
                    // Do not perform any page scaling //
                    "pp.pageHandling = pp.constants.handling.none;" + //
                    // Always print all pages //
                    "pp.pageSubset = pp.constants.subsets.all;" + //
                    // Do not autocenter //
                    "pp.flags |= pp.constants.flagValues.suppressCenter;" + //
                    // Do not autorotate //
                    "pp.flags |= pp.constants.flagValues.suppressRotate;" + //
                    // Disable setPageSize i.e. do not choose paper tray by PDF page size //
                    "pp.flags &= ~pp.constants.flagValues.setPageSize;" + //
                    // Emit the document contents. Document comments are not printed //
                    "pp.printContent = pp.constants.printContents.doc;" + //
                    // printing duplex mode to simplex, duplex long edge, or duplex short edge feed //
                    duplexTypeCommand +
                    // Print pages in the normal order. //
                    "pp.reversePages = false;" + //
                    // Do the actual printing //
                    "this.print(pp);";
    snippets for java code that adds
    package be.post.lpo.util;
    import org.apache.commons.lang.StringUtils;
    import com.lowagie.text.Document;
    import com.lowagie.text.DocumentException;
    import com.lowagie.text.pdf.PdfAction;
    import com.lowagie.text.pdf.PdfDestination;
    import com.lowagie.text.pdf.PdfImportedPage;
    import com.lowagie.text.pdf.PdfName;
    import com.lowagie.text.pdf.PdfReader;
    import com.lowagie.text.pdf.PdfWriter;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    public class PdfMergerUtil{
        private static final PdfName DID_PRINT = PdfName.DP;
        private static final PdfName WILL_PRINT = PdfName.WP;
        private List<PdfActionJavaScriptHolder> actionJavaScripts = new ArrayList<PdfActionJavaScriptHolder>();
        private class PdfActionJavaScriptHolder{
            private final PdfName actionType;
            private final String javaScript;
            public PdfActionJavaScriptHolder(PdfName actionType, String javaScript) {
                super();
                this.actionType = actionType;
                this.javaScript = javaScript;
            public PdfName getActionType(){
                return this.actionType;
            public String getJavaScript(){
                return this.javaScript;
        public void writePdfs(OutputStream outputStream, List<InputStream> documents, String documentLevelJavaScript) throws Exception {
            Document document = new Document();
            try {          
              // Create a writer for the outputstream
              PdfWriter writer = PdfWriter.getInstance(document, outputStream);
              document.open();      
              // Create Readers for the pdfs.
              Iterator<PdfReader> iteratorPDFReader = getPdfReaders(documents.iterator());
              writePdfReaders(document, writer, iteratorPDFReader);
              if (StringUtils.isNotBlank(documentLevelJavaScript)){
                  writer.addJavaScript(documentLevelJavaScript);
              addAdditionalActions(writer);
              outputStream.flush();      
            } catch (Exception e) {
                e.printStackTrace();
                throw e;
            } finally {
                if (document.isOpen()){
                    document.close();
                try {
                    if (outputStream != null){
                        outputStream.close();
                } catch (IOException ioe) {
                    ioe.printStackTrace();
                    throw ioe;
        public void addAdditionalDidPrintAction(String javaScript){
            actionJavaScripts.add(new PdfActionJavaScriptHolder(DID_PRINT, javaScript));   
        public void addAdditionalWillPrintAction(String javaScript){
            actionJavaScripts.add(new PdfActionJavaScriptHolder(WILL_PRINT, javaScript));   
        private void writePdfReaders(Document document, PdfWriter writer,
                Iterator<PdfReader> iteratorPDFReader) {
            int pageOfCurrentReaderPDF = 0;      
              // Loop through the PDF files and add to the output.
              while (iteratorPDFReader.hasNext()) {
                PdfReader pdfReader = iteratorPDFReader.next();
                // Create a new page in the target for each source page.
                while (pageOfCurrentReaderPDF < pdfReader.getNumberOfPages()) {
                  document.newPage();
                  pageOfCurrentReaderPDF++;          
                  PdfImportedPage page = writer.getImportedPage(pdfReader, pageOfCurrentReaderPDF);
                  writer.getDirectContent().addTemplate(page, 0, 0);          
                pageOfCurrentReaderPDF = 0;
        private void addAdditionalActions(PdfWriter writer) throws DocumentException{
            if (actionJavaScripts.size() != 0 ){
                PdfAction action = PdfAction.gotoLocalPage(1, new PdfDestination(PdfDestination.FIT), writer);
                writer.setOpenAction(action);
                for (PdfActionJavaScriptHolder pdfAction : actionJavaScripts ){
                    if (StringUtils.isNotBlank(pdfAction.getJavaScript())){
                        action = PdfAction.javaScript(pdfAction.getJavaScript(), writer);
                        writer.setAdditionalAction(pdfAction.getActionType(), action);
        private Iterator<PdfReader> getPdfReaders(Iterator<InputStream> iteratorPDFs) throws IOException {
            List<PdfReader> readers = new ArrayList<PdfReader>();
              while (iteratorPDFs.hasNext()) {
                InputStream pdf = iteratorPDFs.next();
                PdfReader pdfReader = new PdfReader(pdf);
                readers.add(pdfReader);        
            return readers.iterator();
    JSP code
    <script type="text/javascript" src="<bean:message key="scripts.js.internal.jquery" bundle="app"/>"></script>
        <script language="javascript">
        function goToDidPrintUrl(){
            var url = "<%=didPrintUrl%>";
            window.location.assign(url);
        function createMessageHandler() {
            var PDFObject = document.getElementById("myPdf");
            PDFObject.messageHandler = {
                onMessage: function(msg) {
                     if (msg[0] == "WILL_PRINT"){      
                        $("#printingTransitFeedBackMessage").text('<%=willPrintMessage%>');                   
                     if(msg[0] == "DID_PRINT"){
                        $("#printingTransitFeedBackMessage").text('<%=didPrintMessage%>');               
                        setTimeout('goToDidPrintUrl()',4000);
                onError: function(error, msg) {
                    alert(error.message);
        </script>
    </head>
    <body onLoad="createMessageHandler();">
    <div id="printingTransitFeedbackArea">
      <div class="info" id="printingTransitFeedBackMessage"><%=documentOpenMessage%></div>
    </div>
    <object id="myPdf" type="application/pdf" width="100%" height="100%"  data="<%=toBePrintedUrl%>">
    </object>
    </body>

    From the JS API Reference of the print method:
    Non-interactive printing can only be executed during batch, console, and menu
    events.
    Outside of batch, console, and menu events, the values of bUI and of interactive are ignored
    and a print dialog box will always be presented.

  • Canon S750 printer not working after upgrading to Leopard

    Leopard is brilliant, and everything works after I upgraded from Tiger except... my Canon S750 printer gives error messages and fails to print. This is VERY annoying. I can't seem to find an S750 driver for OS X 10.5 on Canon's web site. So, what to do next? Just wait, and keep logging on to Canon's web site in the hope that, one day, the driver will be there? I can't find any official statement from Canon as to what they're up to. Are they currently working on drivers for Leopard? Do they have any projected "release dates"? Are they at all interested, or would they prefer to sell me another printer perhaps? Any information on what I should do now will be gratefully received. Thanks.

    UPDATE... my S750 printer has suddenly started to print OK! This is rather bizarre, since I've not re-booted, haven't un-installed/re-installed the printer. End of topic!

  • Epson printer not working after upgrading to Yosomite

    How can I get my printer to work?

    Helo Derek,
    Thank you for using Apple Support Communities.
    This article provides the basics of setting up a printer in OS X.
    Mac Basics: Printing in OS X - Apple Support
    Regards,
    Jeff D. 

  • Iphone 4 Home button not working after upgrade to OS 4.3.5

    Iphone 4 Home button not working after upgrade to OS 4.3.5.Please help!!!!!!!!

    It seems that settings of mail accounts have something to do with it. I've delete my gmail account and am now using Microsoft Exchange. It seems better, yet not perfect. The issue is definitely due to OS 4.3.1
    Apple answer is - no answer. It is a shame that the quality of their products, in terms of design and concept, is not match by a care for customers. It is not normal that I, as a customer, have to spend hours reading Apple Discussions forum to try to understand what the problem is. A little more respect for a customer that spend big $$$ buying their products wouldn't hurt.

  • Ipohone 4 hotspot not working after upgrading to ios7.1 ?

    my ipohone 4 hotspot not working after upgrading to ios7.1 but my some friends having iphone 4s its works fine and those having iphone 4 it's not working although we all have same operator and same operating system (i.e ios 7.1).I think this is problem only  with iphone 4 users with ios 7.1 , so apple plz fix it in ur next update.

    You don't like the answer?
    Again it's not a bug, use a supported carrier if you want Personal Hotspot.
    Read the list one more time, if carrier is not on the list, IOS7.1 patch the loophole.
    Message was edited by: ckuan

  • Web Service is not working after Upgrade SAP EHP6

    Hi ,
    Recently we upgraded SAP ECC 6.0 to EHP 6.
    We have a custom web service which is consumed in  .NET Application to get the Sold To from Sales Order.
    the service is working perfectly before upgrade and it is not working after upgrade to EHP6.
    When I tested the Service in WS Navigator in SAP, it is working fine.
    We raised a message to SAP and SAP analyze the Traces and confirm that the HTTP Request Header coming from .NET application is not having User ID and Password , so it is throwing exception from SAP as unauthorized.
    But in service it is configuration as basic authentication and log on using user id and password and .NET application is calling service by passing user ID & Password.
    Customer is not happy as it is working before Upgrade and SAP confirmed every thing fine in SAP, but the service is not working.
    we did the below steps.
    Regenerated the configuration
    Re imported the Certificates
    Activated the service in SICF.
    Please let me know if anybody have same problem or if any steps we are  missing.
    thanks.
    Uma

    after changing the .NET Application , Service is working fine.

  • TS1702 My app store, Apple ID, safari, and most other apps do not work after upgrading to iSO 6, How do i solve this problem?

    My app store, Apple ID, safari, and most other apps do not work after upgrading to iSO 6, How do i solve this problem? Can somebody help me please?

    The App store is a problem for many and I have not seen a solution.
    What is "wrong" with your Apple ID?
    Try the following:
    - A reset. Nothing is lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Restore from backup
    - Restore to factory settings/new iPod.

  • IPhone 4's WIFI has been not working after upgraded to 6.1.3(10B329)

         My IPhone 4 was working fine with its WIFI when it is running in default IOS version, I believe it was 5.x.x version, however after I upgraded to 6.1.3(10B329) then WIFI got very aweired issues again and again.starting from then I never get my WIFI working again:
    1. Sometimes I can connect to my home's network and keep alive for 1-2 minutes then WIFI will not work on IPone, my home's router is not working either, I need to restart my home's router manually;
    2. I can connect to my office's network and keep alive 5-10 minutes then WIFI is not working, however my office router is not affected; however the following days then I can't connect WIFI to office's network any more.
    3. I tried to connect to other public area's free network via WIFI, however never joined in.
         I called Apple's service centre couple of times they have no clues, they said they never met this problem before for WIFI not working after upgraded to IOS 6.1.3 and no suggestions from them at all, every time I called them they gave me the same suggestion, such as restore-re-install, check your own router etc, nothing help, however my friend bought a brand new IPhone 4 with default IOS version 6.1.3 which is working perfectly without any issues on its WIFI then I believe this is a completely software issue.
         I know this is a general issue for Apple users and I refuse to upgrade to higher version as I am not sure the higher version can fix this issue however I am pretty sure the newer version of IOS did bring a lot of new bugs, anyone can provide me any suggestions guys ? THANKS A LOTTTTTTTT!!!!!!!!!!!!!!!!
    Terrence

    I have fixed this issue after upgraded my router's firmware finally, this is a completely compatibility issue between Apple and other third party manufactures, hopefully we can get compabitlity list for each future IOS version ahead of time which can potentially avoid such kind of embarrassing situations moving forward, thanks !

  • IMessage does not work after upgrade to iOS 8.1.3 to my iPad 4

    iMessage does not work after upgrade to iOS 8.1.3 on my iPad 4

    I Fixed it by trying to sign in with a different ID and canceling when it asked For a password and then signed in with my ID and it works! No more error message. I got this idea from another discussion. Thank you for replying though.

  • ZTE Mf190s Internet USB Modem not working after upgrading to Yosemite.

    ZTE Mf190s Internet USB Modem not working after upgrading to Yosemite. any salutation!!

    Follow these steps:
    go to system preferences.. Open Network..
    CONFIGURATION: DEFAULT
    TELEPHONE NUMBER : #99*
    leave account name and password columns blank
    Now go to ADVANCED
    IN MODEM MENU
    VENDOR : GENERIC
    MODEL : GPRS / 3G
    Press ok
    Then CONNECT.. Enjoy.

  • Internal speakers not working after upgrading to Maverics

    internal speakers not working after upgrading to Maverics

    There are many possible causes for this issue. Take each of the following steps that you haven't already tried.
    1. Start with the steps recommended in this support article. Don't skip any of the steps. It's the starting point for further efforts to solve the problem.
    2. Run Software Update and make sure you have a fully up-to-date installation of OS X.
    3. If you've installed an application called "Memory Clean" or any other third-party software that is supposed to "clean" or "purge" memory automatically, remove it according to the developer's instructions and restart. You should do that even if the software is not causing the problem, because it's useless.
    4. If you've installed a software equalizer called "Boom" or anything similar, update or delete it and restart.
    5. If an AirPlay device is selected for sound output from iTunes (or from other applications via third-party software such as "Airfoil"), deselect it.
    6. Launch the application "Audio MIDI Setup" by entering the first few letters of its name in a Spotlight search and selecting it in the results (it should be at the top.) Select the Output tab. If the Mute boxes are checked, uncheck them. Move the Volume sliders all the way to the right.
    7. If a red light is coming from the audio-out port, the internal switch is stuck in the position for digital output. You may be able to free it by inserting and removing a mini-stereo jack of the proper size. Inserting any kind of tool in the port may cause damage that won't be covered by your warranty.
    If there's no red light, the switch may still be stuck in the headphone position. Try to free it the same way.
    8. Disconnect all wired peripherals except keyboard and mouse, if applicable. If more than one display is connected, disconnect all extra ones. Restart and test.
    9. If you have a MacBook Air, turn off Bluetooth and restart.
    10. Start up in safe mode. Don't log in; just restart as usual when the login screen appears. When you do, make sure the words "Safe Boot" do not appear in the login screen. If they do, the system is still in safe mode and sound won't work.
    11. Reset the NVRAM.
    12. Reset the SMC.
    13. Reinstall OS X after backing up all data.
    14. Make a "Genius" appointment at an Apple Store.

  • Re: NB200-134 - FN key not working after upgrade to Windows 7 Ultimate

    My FN keys of NB200-134 is not working after upgrading from Windows 7 starter to Windows 7 ultimate. I tried installing every drivers found on Toshiba website for my lappy but still it does not work.
    Help please

    Hi asalamk,
    The FN keys are controlled by Value Added Package and Flash Cards Support Utility. I think you have forgotten to install these tools
    You should check the Toshiba page again and download both tools. Start with installation of Value Added Package then restart your notebook. After this install Flash Cards Support Utility. Once again restart and all FN keys should work properly now.

  • Personal hotspot not working after upgrading to ios7

    Personal hotspot not working after upgrading to ios7

    I was having this problem (iphone 5 wouldn't work as hotspot for my PC laptop) and had tried everything suggested on these message boards, so I finally went to the Apple Genius Bar and they fixed it for me.  Here's what they did:
    1) Turned the Hotspot off on my iphone
    2) Went to the Control Panel on my laptop to "Network and Internet" > "Network and Sharing Center" > "Manage Wireless Networks" (on the left navigation panel) and deleted my iphone from the list of WiFi connections I've attempted.
    3) Flipped the manual WiFi switch on my laptop to Off and then back On again (to reset it)
    4) Turned the Hotspot on my iphone back on
    After that, when I tried to connect, it worked.  Hope this works for someone else.

  • My HP Lasrjet 1020 not work after upgrade Mavericks, My HP Lasrjet 1020 not work after upgrade Mavericks

    Hi,
    My HP Laserjet 1020 not working after upgrade to Mavericks.
    Please provide a solution to make it work. Thanks.
    Percy

    Check Software Update and HP tech support for updated drivers that will work with Maverick. 

Maybe you are looking for

  • Help with regular expression to find a pattern in clob

    can someone help me writing a regular expression to query a clob that containts xml type data? query to find multiple occurrences of a variable string (i.e <EMPID-XX> - XX can be any number). If <EMPID-01> appears twice in the clob i want the result

  • Flex mobile project standalone flex server resets to J2EE and can not change

    Developing an Android mobile project with FB 4.5. Set original project-->properties-->flex server to standalone with coldfusion as server.  After setting web root, Root URL and Coldfusion root folder app works fine with CF. Sometime during developmen

  • Dreamweaver 8 Temp Files

    Hello, I am using Dreamweaver 8. I do not set up a site in Dreamweaver 8 becuase the website I manage has 120,000 files (I know ... it is being redesigned in 2008). Now that the back information is out of the way I browse to the files I need to edit

  • Hidden subforms when form is opened

    I am having a problem with hidden subforms. I have subforms that are orginally hidden, and become visible when an item in a drop down list is selected. When I save the form, and re-open it, the subforms are hidden again. The only way to make them vis

  • How to arrange columns in cross tab

    Hi, I have 4 formulae that i need to put in as the columns in a cross tab. I have added 4 of them in the column section of cross tab expert but when i preview ....it gives me total again and again and repeatetive columns, All i want to view is just 4