Acrobat 9 (or 9.1) -- Script changes prevent signing -- any workarounds?

I was having problems understanding the behavior of my form until I came across the document at http://www.adobe.com/devnet/reader/articles/reader_compatibility/readercomp_digitalsignatu res.pdf .
My use case, which is a little convoluted, so could probably be streamlined, is that my application server presents a PDF to the user in a browser for them to review / sign.
In some cases, I was getting the message "The document could not be signed."  with no other explanation (unlike many other threads which cite more detailed messages with a similar feel).
After reading the section of that doc titled "Script changes prevent signing", I understand why since my form was making script changes
So, now that I understand the situation, I have some options to work around it but presently none are great.
The issue in a nut shell:
1. The form is delivered to the browser, so the notion of save/close/re-open/sign doesn't make sense
2. A button is on the form, with form submit on MouseUp.  This is the part that causes problems ... the application server is generating the (same) MouseUp action for ANY button and, at this point, I don't have a way to prevent that.
3. My "illegal" script change was a Page Open script that replaced the MouseUp action to what it "should" be.
4. The problem button is one that I want MouseUp to fire a launchURL instead of a submit.
The workarounds I've considered:
1. Replace the button with a link or non-button fields that has the correct actions.  Workable but not a great UI metaphor.
2. Putting the "right" action on the MouseDown.  Also workable, but since this doesn't actually prevent the MouseUp from firing, it creates confusing user experience if I there are problems that prevent form submission (and I am not clear if the launchURL in fact prevents the form submission or not).
Are there any other workarounds?  Is there any wiggle room on the restriction about no script changes?  The script that changes the MouseUp action is defined in an application level javascript file, so I tried making it trusted but that did not seem to make a difference.  I feel like
I have a similar, but less import case for a true submit button.  I want to also send email on form submission, but since I cannot the form submission on MouseUp, there is no way for me to only send mail when the form is submitted (i.e. all required fields filled in).  So, I am presently always sending the mail in MouseDown.

It sounds to me like the same option. Perhaps it also applies to non-PostScript printers now. If the printer is capable of good colour management (many are not); and if the PDF is properly tagged with source profiles, no reason why results shouldn't be good.

Similar Messages

  • Change of sign while extracting data using Open hub

    Hello All,
    We are extracting data from Info cube to a file in the application server using Open hub.
    While extracting data, if there is any negative value for the key figure, negative sign is appending on the right side of the value(Eg: "123.67-"), which is the standard behaviour but I want the sign to be on the left side of the value (Eg: "-123.67") while extracting to the file at application server.
    Could any one please let me know if there is any setting to do this change ?
    Thanks in advance

    Hi,
    Changing the SIGN position from one side of the NUMBER to the other side can happen in following ways.
    1) After the file is place in the application server. Deploy a OS SCRIPT file (for .csv) for obtaining the required changes to the required COLUMN [Basis team will have more idea on this]
    2)This is time consuming idea. well deploy a routine at the Open hub -Infospoke level.
    Regards

  • Global Conditions - Powershell Script - Script is not signed (Error: 87D00327; Source: CCM)

    I failed to use any Powershell script in Global Conditions with error 87D00327. The script is signed and tested without problem. Setting execution policy doesn't change the result at all.
    Error message as below:
    In-line script returned error output: File C:\Windows\CCM\SystemTemp\e7001c04-3966-46a7-9622-26c36d9c45de.ps1 cannot
    be loaded. The file C:\Windows\CCM\SystemTemp\e7001c04-3966-46a7-9622-26c36d9c4
    5de.ps1 is not digitally signed. The script will not execute on the system. Ple
    ase see "get-help about_signing" for more details..
    At line:1 char:2
    + & <<<< 'C:\Windows\CCM\SystemTemp\e7001c04-3966-46a7-9622-26c36d9c45de.ps1'
    + CategoryInfo : NotSpecified: (:) [], PSSecurityException
    + FullyQualifiedErrorId : RuntimeException
    ScriptProvider 6/23/2014 1:45:06 PM 2516 (0x09D4)
    ScriptProvider::CreateInstanceEnumAsync - Script Execution Returned :1, Error Message:File C:\Windows\CCM\SystemTemp\e7001c04-3966-46a7-9622-26c36d9c45de.ps1 cannot
    be loaded. The file C:\Windows\CCM\SystemTemp\e7001c04-3966-46a7-9622-26c36d9c4
    5de.ps1 is not digitally signed. The script will not execute on the system. Ple
    ase see "get-help about_signing" for more details..
    At line:1 char:2
    + & <<<< 'C:\Windows\CCM\SystemTemp\e7001c04-3966-46a7-9622-26c36d9c45de.ps1'
    + CategoryInfo : NotSpecified: (:) [], PSSecurityException
    + FullyQualifiedErrorId : RuntimeException
    ScriptProvider 6/23/2014 1:45:06 PM 2516 (0x09D4)
    Failed in discovering instance.
    Script is not signed (Error: 87D00327; Source: CCM) ScriptProvider 6/23/2014 1:45:06 PM 2516 (0x09D4)
    Failed to do HandleExecQueryAsync().
    Script is not signed (Error: 87D00327; Source: CCM) ScriptProvider 6/23/2014 1:45:06 PM 2516 (0x09D4)
    Failed to process CScriptProvider::GExecQueryAsync.
    Script is not signed (Error: 87D00327; Source: CCM) ScriptProvider 6/23/2014 1:45:06 PM 2516 (0x09D4)
    I can't figure out a way to capture the temp script file mentioned in the error message so I can't verify the script locally.
    Any help will be appreciated.
    Sean
    Regards, Sean

    Hi, Sean.
    There was a product issue with signed PowerShell detection method scripts that has been fixed in R2 CU2. I just noticed it's not mentioned in the KB article for CU2. I'm not sure what happened here but I'll have somebody look into this.
    Anyway, there's a couple of caveats to consider regarding this fix in your scenario. Firstly if you're creating a PowerShell script detection method you must not copy/paste the script text -- you need to "Open" it. Secondly, if you have any previously created
    PowerShell script detection methods with signed scripts, you will need to re-add the detection script (again using "Open"). Finally, you must use an administrator console that's been updated to CU2 and a client that's been updated to CU2 for this fix to be
    effective.
    I hope this helps resolve the issue for you.
    Check out my Configuration Manager blog at http://aka.ms/ameltzer

  • Outline of After Effects CS4 scripting changes

    Here's a link to a blog post that provides information about the new and changed features in a sparse outline format:
    "After Effects CS4 scripting changes"

    > We use no compression because the LED signs will not take any file that is compressed. I assumed that meant there was no codec involved. Is there a codec applied in CS6, even though it is uncompressed?
    What Rick and I are getting at is: when you render from AE, in the Export Settings dialog there is a codec field; what do you set that to?
    Quick terminology lesson. Codec and compression are not the same thing. When you encode video, you are always using a codec. Most codecs use compression, but some do not. "None" or "Uncompressed" codecs do not use compression.
    After Effects does not add any compression other than what you specifiy in the Export Settings dialog. There should not be a significant difference between the files produced from AE CS4 and AE CS6. AVI, as a format, has not changed in many years. In other words, we know of no difference that would specifically cause this problem.
    If the LED sign software has a problem with an AVI from AE CS6, we need to know the requirements of the LED sign software and how that AVI is failing it. So far all you have told us is "other people say it doesn't work".

  • Updated my iphone4 with ios6.1 software. App store is not working. Tried rebooting, restoring, changing date, signing with another apple id etc. but no luck. can someone please help?

    Updated my iphone4 with ios6.1 software. App store is not working. Tried rebooting, restoring, changing date, signing with another apple id etc. but no luck. can someone please help?

    I guess I will wrap this up. I have abandoned iPhoto and viewing my Photo Streams using it and moved to Adobe products (Bridge + PS). So that's that.

  • Acrobat 9 standard save without changing pdf version

    Hello,
    I have a question, is it possible to save an edited PDF file (the original is in an old format PDF 1.3/1.4) in the same format it was before editing?
    When I have edited the PDF with acrobat 9 standard it automatically changes the PDF version to 1.6.
    Thanks in advance

    There is no PDF Optimizer under advanced in acrobat 9 standard
    Saving in older file format is only a acrobat pro option?

  • How to change the $ sign in a class name?

    How to change the $ sign in a class name?
    After compilation I get classes with names like abc.class, abc$1.clsss abc$2.class etc.. How do I get different names (without the $ sign) that will be accepted by my web host.

    Thank you, I found out it had to do with the actionPerformed(ActionEvent e) assignment,
    public void actionPerformed(ActionEvent e) {
    if (e.getActionCommand().equals("Subtotal")) {
    bla bla �..
    I will have to rewrite some of my source code. I gave you points, thank you again.

  • In Acrobat, I wrote a script to turn fields gray if a checkbox was checked. How can I get it to reset to white (or clear) when the reset form button is clicked?

    In Acrobat, I wrote a script to turn fields gray if a checkbox was checked. How can I get it to reset to white (or clear) when the reset form button is clicked?

    Thank you so much for your reply . . . but . . . I should have shared my original script with you -- it was a little more complicated than I led you to believer. I was triggering a group of text fields to become disabled as well as gray. Below is the original script so that when the checkbox is checked, it causes several "Co" fields to be disabled and gray.
    // Mouse Up script for check box 
    // If checked, certain fields should be disabled 
    var f_prefix = "Co"; 
    // Get a reference to all of the "Co" fields 
    var f = getField(f_prefix); 
    // Reset the Co fields 
    resetForm([f_prefix]); 
    if (event.target.value === "Off") { 
        // Enable the Co fields 
        f.readonly = false; 
        f.fillColor = color.transparent; 
    } else { 
        // Disable the Co fields 
        f.readonly = true; 
        f.fillColor = color.gray; 
    To recap -- my goal is to get those gray fields to revert to transparent if the form is reset. I'm willing to create my own custom "Reset Form" button but I'm not sure I understand how that would look. Wouldn't it be quite lengthy? I think I'm having a brain freeze -- can't figure it out!

  • Script changes in After Effects CC

    Hey guys, does anyone know ahout the script changes in the next version of After Effects?
    Any details?

    I can only give you some new additions:
    app.activeViewer.views[0].options.fastPreview == FastPreviewType.FP_ADAPTIVE_RESOLUTION
    app.activeViewer.views[0].options.fastPreview == FastPreviewType.FP_DRAFT
    app.activeViewer.views[0].options.fastPreview == FastPreviewType.FP_FAST_DRAFT
    app.activeViewer.views[0].options.fastPreview == FastPreviewType.FP_OFF
    app.activeViewer.views[0].options.fastPreview == FastPreviewType.FP_WIREFRAME
    app.language == Language.CHINESE
    app.language == Language.KOREAN
    app.project.activeItem.layer("Layer Name").samplingQuality == LayerSamplingQuality.BICUBIC
    app.project.activeItem.layer("Layer Name").samplingQuality == LayerSamplingQuality.BILINEAR
    app.project.activeItem.layer("Text 1").sourceText.value.justification == ParagraphJustification.MULTIPLE_JUSTIFICATIONS
    Since preferences are all in different text files now:
    app.preferences.getPrefAsLong("Auto Save", "Auto Save Max Project Vers", PREFType.PREF_Type_MACHINE_INDEPENDENT)
    You get the point...
    PREFType.PREF_Type_MACHINE_INDEPENDENT_COMPOSITION
    PREFType.PREF_Type_MACHINE_INDEPENDENT_OUTPUT
    PREFType.PREF_Type_MACHINE_INDEPENDENT_RENDER
    PREFType.PREF_Type_MACHINE_SPECIFIC
    ...and using a savePref put the value in the 3rd parameter as usual:
    app.preferences.savePrefAsLong("Clone Settings - General", "Active Preset", 1, PREFType.PREF_Type_MACHINE_SPECIFIC_PAINT)
    app.preferences.getPrefAsBool("Text and Fonts", "Smart Quotes", PREFType.PREF_Type_MACHINE_SPECIFIC_TEXT)
    Hopefully nobody has been scripting using enum numeric values because many have changed (ie. BlendingMode.ADD in CS6 was 4420 and in CC it is 4620).

  • I cannot connect to an update for windows for adobe premiere elements 9 ar to change my sign-in. it gives me an error message 400 saying photo shop is unavailable. this makes the second day.

    I cannot connect to an update for windows for adobe premiere elements 9 ar to change my sign-in. it gives me an error message 400 saying photo shop is unavailable. this makes the second day.

    This is a user to user forum, not Adobe support
    Select a topic, then click I STILL NEED HELP to start Premiere Elements Online chat
    -http://helpx.adobe.com/contact.html?step=PRE

  • Change the sign-in email.

    I can't seem to be able to because the one I'm trying to switch to is already associated with a psn account according to PS. Please help. I really need to change that sign in email asap, if possible.

    You need another email address.
    Change the account that is squatting on the email you want to use, to the newly created email address.
    Then change the other account to the address you want to use.

  • Change price sign during copy from Sales order to credit memo

    Dear All,
    due to external system reasons we I need to manage one sales order type using not necessarily positive amounts.
    A custom logic (based on structural elements, tax information and sign of the amount) permits to identify the right billing type document to use.
    Example (using a simplified logic)  if the amount is positive the custom logic will determine an invoice.
    and if the amount is negative a credit memo.
    In VTFA copy rules has been defined but it seem that using transfer rules at item level (defined on VOFM) it is not possible to access and change the sign of the amount (net price will be enough) in order to have a negative amount copied into a positive amount of a credit memo.
    The following test has been done without succeed:
    custom routine on VOFM to change sign of VBRP-NETWR...but the price is 0 when the routine is called
    Using pricing type M - No effect
    Every hint will be highly appreciated.
    Regards

    Hi Sudha,
    The coding added in 101 is not enough to achieve your requirement, because of the fact that the VBKD-ZTERM will be filled again with the original value from CVBKD in the copy routine on the item level. (For example 102 for OR to OR in standard system)
    Could you please create another routine 902(adding the addition coding to 102) and replace it on copy control for item level?
    It should work then.
    Regards,
    Smile

  • Acrobat SDK for Action Script 3 developers?

    Hi,
    is there or will there be any possibility of accessing the Acrobat SDK via Action Script 3?
    As far as I know the Acrobat SDK is based on the C programming language. I wonder if there will be an integration with Adobe AIR, Flash, Flex technologies, i.e. a bridge to Action Script 3.
    Any news, help, ideas? Thanks in advance!
    thilo

    Adobe AIR offers integration with the Acrobat SDK.  There are a variety of samples available in the AIR SDK and Adobe Labs...

  • The user's password must be changed before signing in

    I have set up a new laptop with a new of users. 
    One of these attempted to access their account, and was asked to reset their password however this screen has got stuck. The password they enter is correct (we have tried it on a different machine) but we just get the screen 'The users password must be changed
    before signing in'
    Can't get back to the start screen, can't try and login as a different user, and when I force a restart then the screen just comes back, and when I've left the battery to run down also the same screen comes back.
    When I can sometimes get the screen to go away then the screen is just blue (no markings of any kind, plain blue), and if I click or move mouse the login screen comes back.
    Any advice gratefully received

    Hi,
    Regarding current situation, let’s try following steps to check the issue:
    Step 1: Power the system off, remove the USB plugs for both the mouse and keyboard and move them to different USB ports. Power the machine back on and wait 2-3 minutes to make sure Windows has detected and set up the devices again.
    If step 1 doesn’t work, please try step 2:
    Step 2: Basically windows 8.1 stopped all the USB ports from working. Go into BIOS, for USB configuration:
    Changed it to Intel XHCI mode: Disabled
    Legacy USB Support : Enabled.
    Hope these could be helpful.
    Kate Li
    TechNet Community Support

  • My email (sign-in) and password for iTunes is different than my email (sign-in) and password for iCloud. How do I change my sign in and password so they are the same for both iTunes and iCloud without losing my iTunes content?

    My email (sign-in) and password for iTunes is different  than my email (sign-in) and password for iCloud. How do I change my sign in and password so they are the same for both iTunes and iCloud without losing my iTunes content?

    Hey Lakedrive442,
    It sounds like you have changed your Apple ID which you use with iTunes.  If so there are several places you may need to update it as outlined in this article.
    Apple ID: What to do after you change your Apple ID - Apple Support
    Of course some might not apply, but many might.
    Thank you for thinking of Apple Support Communities for your support needs.
    Nubz

Maybe you are looking for