Packaging the CS5 plug-in using Extension Manager.

I am trying to package up the *.pln file and the resource files into a single *.zxp file that we can give to customers.  I have been successful in this.  However, when Extension Manager installs the plug-in, it displays a warning that our extension is not signed.  This doesn't affect installation, which is otherwise successful if the user clicks to install anyway, but it would be nice to get the plug-in signed so that the warning doesn't appear.  So, my question is (and I feel silly for having to ask this): how do I sign our plug-in?  I downloaded Creative Suite's signing toolkit and I read the documentation and I see how to package everything up with the command:
java -jar ucf.jar -package -storetype PKCS12 -keystore myCert.pfx -storepass mypasswd myExtension.zxp -C "./myExtension" .
Where do I get pfx files?  Do I buy a certificate from VeriSign (or comparable CA) and generate the *.pfx from the *.cer they will give me?  What kind of certificate do I buy?  Do I ask for an Authenticode certificate?  Will that also work for our Mac plug-in?  Do I need to buy one certificate for Windows and one certificate for Apple?  Am I signing the plug-in itself, or just the *.zxp file?  Do I need to sign the plug-in AND package the signatures together in the *.zxp?  Are these questions I should be asking VeriSign (or other CA)?  Or is it best to just tell the customer that because they're getting our plug-in from us directly, they can just ignore any signature warnings?
I HAVE been on Google all day, but there is a ton of information out there concerning certificates (and most of it about SSL), so if someone wants to simply point me to a primer that will help me narrow down my questions, I would appreciate that too.

Oh, thank you!  There is no warning when mxp is used, and all our files are installed in the right place.  But, I'm glad to know that AIR signatures will work, as my company will surely want to go that route at some point anyway.
Thanks again.

Similar Messages

  • Problem using extension manager CS5 with command line

    Hi All,
    I had posted my question here : http://forums.adobe.com/message/4695419#4695419, but was advised to do so here as well..
    I have a requirement to get the path of all the installed Extension Managers on any Windows system for the purpose of installing an extension.. I thought, there would be no problem in getting the path from the registry. There was no problem in Win XP, but the same does not work for Win 7.. I googled, and found alternate ways to get the path.
    Here is the link : http://forums.adobe.com/thread/851359. I followed the instructions in this post, but failed to get this working for CS5 as mentioned in my previous thread... No problem for CS5.1 and CS6.. Why is that?
    I want to get this working for CS5, CS5.1, CS6... How can I get the path of all the Extension Manager versions installed on a Windows system?
    Please refer to the following screenshots to get a better understanding of my problem,
    I created a jsx file named "Result.jsx", which I saved in my D drive, with the following code,
    resultFile = new File("D:/result.log");
    resultFile.open("w");
    resultFile.write(BridgeTalk.__diagnostics__);
    resultFile.close();
    If I run this directly from ESTK CS5, there is no problem, and I get the result.log file. I tried to execute this script via command line as shown in the screenshot,
    On executing the above, I got the following error,
    What is going wrong?
    Please help!

    I am sorry for the poor documentation of Extension Manager which causes you so much trouble.
    1. You can use BridgeTalk API to ask specific version of Extension Manager to do something. There is sample in packaging_extension.pdf about this. You don't need to know the installation path of Extension Manager. One thing to note is that the value of bt.target is version specific, i.e. "exman-5.0", "exman-5.5" send this message to different version of Extension Manager, so you can change this value to install/enable/disable/remove extensions using different version of Extension Manager. More detailed documentation of BridgeTalk can be found by clicking "Help" menu then clicking "Javascript Tools Guide CS5" in "Adobe ExtendScript Toolkit CS5".
    2. Specific version of Extension Manager only manage extensions for corresponding version of product. You should use Extension Manager CS5 to install extensions for Photoshop CS5. The reason that the extension you installed for Photoshop CS5.1 using Extension Manager CS5.5 is displayed for Photoshop CS5 in Extension Manager CS5 is that two versions of Photoshop specified the same directory for Extension Manager to manage extensions. This is a defect and will cause some problems if multiple versions of Photoshop co-existed in one machine. But "to find  previous (CS5) extension manager and to enable it" should work for you, I guess you use command line to enable it and specify wrong product name (see #3) so that it doesn't work.
    3. When using command line, you should specify "product" attribute with the name displayed at the left panel of Extension Manager. So "Photoshop CS5 32" is correct. Remember to enclose it with double quote because of existence of space character.
    4. As above mentioned, use display name of Photoshop, and call proper version of Extension Manager by BridgeTalk.

  • I have a new pc and have installed (again) CS5, however I can not install the updates Adobe Bridge, Adobe Extension Manager, Adobe Photoshop (64 bit) and Potoshop Camera Raw.

    I have a new pc and have again installed CS5 however and unfortunately I can not install the updates Adobe Bridge, Adobe extension Manager, Adobe Photoshop (64 bit) and Photoshop Camera Raw ?

    Hi DerrylS,
    I would request you to try the below mentioned link for Error U44M1P7:
    http://helpx.adobe.com/creative-suite/kb/error-u44m1p7-installing-updates-ccm.html
    If problem still persist and as in log file it says "Exit code 7", kindly try below mentioned links.
    Link 1: http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html
    Link 2: http://helpx.adobe.com/creative-suite/kb/error-exit-6-exit-7.html
    Thanks!
    Atul Saini

  • Various problems using extension manager with command line

    Hello all,
    We are installing our plugins  to CS4/5/5.1 version of Adobe Photoshop as part of our installer and  allow the users to select specific versions of Photoshop to install the  panel for. There are a few old problems that I wanted to rant about for  quite some while and now with a whole bunch of problems that the 5.1  update introduced I feel I just have to voice them. I will limit it to  PC only as it seems to be the most troubled platform
    #1 As we cannot install our plugin only by using the  Extension Manager (simply because it cannot handle all we've to do upon  the installation) we have to run commands from within the our installer,  non-interactively, of course.
    The interface to command line installation is xmancommand.exe (or "Extension manager (Version). exe" - not sure whether it makes any difference. ). Now the first question is how to find this executable on   the target machine, from an installer. Users may specify different  locations to install the Creative Suite and it certainly does NOT have  to  be  C:\Program Files\...(or %PRGRAMFILES% in general). ATM we are using an odd place in the registry  to to find the path to the most recent Extension Manager but first its  sometimes overwritten by another installation and in any case it  only shows ONE version of the extension manager which of course cannot  handle other versions (see #2)
    #2 Why the most recent version of  Adobe Extension Manager (5.5) cannot install the extension for 5.0?  Well, install it actually does, however its disabled for CS5 and it  seems that the only way to enable it on this platform is to find  previous (CS5) extension manager and to enable it. Oh, actually no - it  doesn't work! The only way that I found here working is to find CS5  extension manager first, install the extension there and then use CS5.5  extension manager to enable it. Why do I need both utilities to manage  my extensions?!
    #3 The program is severely lacking in  documentation AND it doesn't produce reasonable output messages, so  determining what it can actually support is a puzzle. For example, why  "Dreamweaver CS5" is a correct product name and "Photoshop CS5" is not (don't different teams talk to each other)? Ok, lets forget the consistency, but how do I make the utility output the list of all products it supports, in their  magic token form that it will actually be understood if passed in in the  command line? By trial and error? This menthod btw is also extremely painful: nany times when  specifying wrong parameters the program doesn't provide any output and just shrugs "whatever, go figure it yourself"...
    #4 Why the only way to enable/disable an extension in Photoshop  seems to be using magic "productfamily" keyword that is not even listed  on Adobe's help page for command line options (here:  http://help.adobe.com/en_US/extensionmanager/cs/using/WSB4845EDD-14E5-476a-B749-FF328830D1 4F.html).?  E.g. "xmancommand.exe" -suppress -remove  product=Photoshop  extension=OurExtension" will ALWAYS fail with a lovely "'Photoshop is  not supported by Extension Manager CS5.5." error; I've tried "PhotoshopCS5", "Photoshop CS5", "PhotoshopCS5.1"  "Photoshop CS5.1", "Photoshop-12" (mentioned in examples section in  http://help.adobe.com/en_US/extensionmanager/cs/using/packaging_extension.pdf )  and a whole bunch of other permutations - none  seem to work (see #3). Magic "productfamily=Photoshop" does work. But  then it only aims the current version ("CS5.1") and I need it to work  for CS5 (I'm not even mentioning CS4...."). Would there be any suggestions?
    Really, the question is, how do we, third-party developers, are  supposed to interact with the command-line utility without knowing where  it is, what product names is capable to work with and without being  able to target specific platforms (i86 vs x64 anyone  (http://forums.adobe.com/thread/672537)? CS5 vs CS5.1 (above)?). I don't  know what your test cases are for the command line tool (if any!), but this is simply insane, folks, simply  insane.

    I am sorry for the poor documentation of Extension Manager which causes you so much trouble.
    1. You can use BridgeTalk API to ask specific version of Extension Manager to do something. There is sample in packaging_extension.pdf about this. You don't need to know the installation path of Extension Manager. One thing to note is that the value of bt.target is version specific, i.e. "exman-5.0", "exman-5.5" send this message to different version of Extension Manager, so you can change this value to install/enable/disable/remove extensions using different version of Extension Manager. More detailed documentation of BridgeTalk can be found by clicking "Help" menu then clicking "Javascript Tools Guide CS5" in "Adobe ExtendScript Toolkit CS5".
    2. Specific version of Extension Manager only manage extensions for corresponding version of product. You should use Extension Manager CS5 to install extensions for Photoshop CS5. The reason that the extension you installed for Photoshop CS5.1 using Extension Manager CS5.5 is displayed for Photoshop CS5 in Extension Manager CS5 is that two versions of Photoshop specified the same directory for Extension Manager to manage extensions. This is a defect and will cause some problems if multiple versions of Photoshop co-existed in one machine. But "to find  previous (CS5) extension manager and to enable it" should work for you, I guess you use command line to enable it and specify wrong product name (see #3) so that it doesn't work.
    3. When using command line, you should specify "product" attribute with the name displayed at the left panel of Extension Manager. So "Photoshop CS5 32" is correct. Remember to enclose it with double quote because of existence of space character.
    4. As above mentioned, use display name of Photoshop, and call proper version of Extension Manager by BridgeTalk.

  • Can you push install an extension without using Extension Manager?

    I'm looking for a way to deploy a CS5 extension en mass using an unattended network push install utility (i.e. LanDesk). I have not been able to find any documentation yet on how to do this and our corporate customers do not want to send someone to every desktop to install or upgrade extensions manually using Extension Manager (in some cases they can have over 1000 end users spread across the country). Please help me locate some documentation on how to do this.
    Thanks,
    Dwane Ferry

    Extension Manager supports updatable extension. If your existing extension specifies update URL in its mxi file, when the new version of the extension is available, you can put the update information file to the URL. Extension Manager will detect the extension update during launch and notify users. After user clicks the "Update" button, the updated extension will be downloaded and installed.
    Extension Manager also supports command line interface. You can put the extension to a shared loacation, and write a batch file using commands. Send the batch file to all customers to run.
    More detailed information about updatable extension can be found in http://www.adobe.com/go/em_file_format .
    About command line interface, please see http://help.adobe.com/en_US/extensionmanager/cs/using/WSB4845EDD-14E5-476a-B749-FF328830D1 4F.html .

  • How I fixed the missing Flash.exe in Extension manager 5

    I was surprised to see that Flash 5 was absent from the list of programs in Extension Manager 5
    First I ran
    Adobe Utilities-CS5/ExtenScript Toolkit CS5
    BridgeTalk.__diagnostics__;
    In the relevant section in
    Result: BridgeTalk Diagnostics
    flash-11.0:
    Group = cs
    Path = D:\programs\Adobe\Creative5\Adobe Flash CS5\Flash.exe
    Display Name = Adobe Flash Pro CS5
    MsgAuthentication = ON
    MsgDigest = ON
    ESTK = OFF
    Status = (not running)
    ExeName = Flash.exe
    I noticed that the path to Flash.exe was at the same level as other creative suite programs.
    The regstry also reflected this
    my istallation put it at one extra level i.e. in
    D:\programs\Adobe\Creative5\Adobe Device Central CS5\Adobe Flash CS5\Flash.exe
    I corrected the registry entry, but this didn't help.
    Then I added the folder Adobe Flash CS5 in Creative 5.
    Into this file I put a shortcut to Flash.ext but this wasn't suffient. Finally I realized that the file XManConfig.xml, which is in the folder Configuration,
    was required so, instead of just adding this File I coppied the Configuration folder to the Adobe GFlash C5.
    The the Flash program is now present in Extension Manager, and I am now able to add extensions.
    Why the installation put the Flash.ex in a dfferent folder from the other programs in the suite I don't know, buT i didn't want to mess with the folder structure.

    I don't know why your flash was installed in "Adobe Device Central CS5". It is supposed to be installed in the same level as "Adobe Device Central CS5", in your case, "D:\programs\Adobe\Creative5". Was Flash installed by another person? Or the target directory was set to this wrong folder? Anyway, you can think "Adobe Device Central CS5" as another component or product in CS5 family, just like "Adobe Flash CS5".

  • How do I install an extension for Fireworks using Extension Manager?

    When you install an extension using Extension Manager in Windows 7 or Vista, the following error message appears: "You do not have the appropriate permissions required to perform this operation. Contact your system administrator to obtain permission."
    To solve this issue, run the Extension Manager as administrator and then install the extension.
    (Right-click the Extension Manager and select Run as Administrator.)

    It seems the SpringIDE comes with JBuilder is not compatible with OEPE.
    Try download the OEPE plugins from
    http://download.oracle.com/otn_software/oepe/ganymede/oepe-ganymede-11.1.1.1.1.200904131333.zip
    and unzip it into the /dropins folder of the JBuilder Eclispe installation directory. Then restart with -clean command line option.

  • Flash version problems when using Extension Manager

    I am deaf so I wanted to try the extension at
    http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1182 518
    in case any web sites I visit happen to have provided captioning.
    When I try to install the extension with Extension Manager CS5, it halts with a message saying that I need Flash version 8 or higher.  Downgrading from Flash version 10.1 to 9.x did not help.  Further downgrading to version 8.42 did not help either.  Yes, I did uninstall Flash each time before installing the next version.
    I spent some time trying to find help in "Adobe Community Help", but that program is useless because the font is so tiny and it does not provide a way for the user to select a usable font size.   Reducing my display resolution enough to make "Adobe Community Help" readable renders everything else useless because menus, buttons, fonts, dialog boxes, etc are now so freaking huge.

    I do not have the "Creative Suite" in any version.   I thought I was trying to install an extension for viewing content - I have no interest in creating anything. 
    I went back to the link I posted and it still makes me think it is an extension for displaying captions and that there is a different extension for creating them.
    If it really is not an extension to allow end-users to read captions, then I've been wasting both of ours times.  I'll just go back to nagging web sites - news sites in particular - to stop using Flash and switch to proper video formats that allows captioning for deaf users.

  • How can I install an extension using Extension Manager CC?

    I have a mac running OSX 10.9.4.
    I have Photoshop CC 2014.1.0 / 20140730.r.148 x64
    I have Extension Manager CC 7.2.1.6
    According to "Creative Cloud" manager,  my versions of software are up to date.
    I tried installing three different extensions.  None of them load. When I double click on the extension file, it launches Extension Manager CC, but it appears that Extension Manager does not recognize that I have other Adobe products installed.  E.g., "Failed to install the extension 'XYZ.' Please make sure the manifest.xml of this extension is valid and the Extension Manager recognizes at least one product which the extension supports."  I get variations on this message, but the common thread seems to be "Extension Manager recognizes at least one product which the extension supports."
    When I choose "Manage Extensions" from the Help menu in Photoshop, it just launches "Creative Cloud" manager, which tells me all of the software is up to date.  (The first time that I tried this, it re-installed Extension Manager CC). Nothing else happens -- e.g., it does not launch Extension Manager.
    Any suggestions?  How do I get Extension Manager CC to recognize that I have Photoshop CC installed?

    One more thing -- I have seen references in postings to an "Extension Panel" under the "Window" menu.  I do not see that item in Photoshop CC.  (There is "Browse Extensions Online," which allows me to find more things that I can't load).

  • When I exit Firefox, the firefox.exe process continues to run. I cannot re-launch Firefox unless I first stop the firefox.exe process using Task Manager. How do I fix this problem?

    I am running WinXP Pro, SP3. I uninstalled and re-installed Firefox and the problem didn't go away. This problem started about 2 months ago. Firefox always worked fine before that. This happens very frequently -- If I have been using Firefox previously, and I closed the program, when I try to re-launch it, about 50% of the time, I need to use Task Manager to stop a persistently running firefox.exe process.

    See the "hangs at exit" section of the [[Firefox hangs]] article.
    A similar article on this is http://kb.mozillazine.org/Firefox_hangs#Hang_at_exit

  • What version of Visual Studio should I use to build the samples in the CS5 plug-in SDK?

    I just downloaded the plug-in SDK for CS5.  I tried to build two of them in Visual Studio 2012.  VS2012 had to convert them for me.  The first one, 3DHeightField, failed abysmally, as it tried to redefine standard library keywords for no reason I'll ever understand.  It told me to enable warning CS4005 to find the illegal #define statement, but I don't know how to enable warnings, only how to disable them.
    The second I tried, Dissolve, failed because the compiler could not find afxres.h.
    What is the recommended way to build these projects?  And, if possible, could someone please point me to a sample filter plug-in project that will build in Visual Studio 2012 without having to be converted from some older version of Visual Studio?
    Thank you very much.
    RobR

    You can build these with Visual Studio 2012.  You just need to add the following preprocessor definition to your project.
    _ALLOW_KEYWORD_MACROS
    If adding it to your project doesn't work, you can also #define it in a source or header file that gets read early in the chain.

  • I downloaded the CS5 Master Collection using the download manager but while extracting get an error

    -4960?

    Which operating system are you using?  Is this a purchased product or a trial which you are trying to download?

  • I corrupted the firefox profile file using profile manager and firefox thinks it is still running and asks me to close but there is no instance of it running...I have tried several re-installs but cannot resolve the problem....

    .........I have deleted the .ini file associated with the profile file and the profile file itself...have tried to locate the "lock" file but cannot find the file in the specified path on the support forum for this problem....I believe there is a file mounted in another directory somewhere that firefox is seeing....I would really like to be able to use firefox as the default browser on this new linux (ubuntu) install...it was working prior to my trying to import my profile from the windows partition.....

    See this. <br />
    https://support.mozilla.com/en-US/kb/Firefox+hangs#Hang_at_exit

  • Extension Manager CS5: The extension is not installed, sometimes.

    Hallo you all,
    inspired by the breadcrumb thread here in the forum, I searched the corresponding *.mxp application and did a download from here:
    http://www.adobe.com/cfusion/exchange/index.cfm?searchfield=breadcrumb&search_exchange=3&s earch_category=-1&search_license=&search_rating=&search_platform=0&search_pubdate=&num=25& startnum=1&event=search&sticky=true&sort=0&rnav_dummy_tmpfield=&Submit=Search
    Installing *.mxp applications by using my Extension Manager CS5 hadn't been a problem till now. This time (breadCrumbs1.mxp)  I got this message:
    "Die Menüs können nicht aktualisiert werden. Die Erweiterung wird nicht installiert." what means more or less "The menus can not be updated. The extension is not installed".
    What's the reason for it? How can I bring the manager to install this mxp extension nevertheless?
    A hint would be very grateful.
    Hans-G.

    Hi John,
    thanks for your answer and ... you are right! Your "Outdated version (2003) of the extension incompatible with CS5 is my guess, Hans" took me to the right track.
    Problem was, that I gave a hint in this thread: http://forums.adobe.com/message/3228950#3228950 among others exactly to this link you proposed: http://www.kaosweaver.com/extensions/details.php?id=6.
    That made me nosy and so I downloaded the both, called "breadCrumbs.mxp" and "breadCrumbs1.mxp" and tried to install with the effects described above.
    Perhaps my solution is of general interest:
    On my PC there exist some former DW versions fortunately. So I changed the name of the "Adobe Extension Manager CS5" a little bit, and I could outwit CS5 and could install the "breadCrumbs.mxp" with "Adobe Extension Manager CS4" completely unproblematic instead!
    Hans-G.
    P.S.
    The extensions are also working in versions ≤ CS4.

  • How to use with the "Extension Manager of Dreamweaver"

    Hi,
    I  use dreamweaverCS6.
    How can I use the flash software 'swishmax4' from 'Swishnone. com' on dreamweaverCS4 through 'extension manager'.
    In case of using another flash program by 'sothink.com', the extension manager created menu folder on the menubar of dreamweaverCS6 on my computer.
    And it is very convenient.
    How can I extend my dreamweaver to 'swishmax4 in my computer' and create a menu folder?
    Please Help Me.
    At any rate, HAVE A GOOD TIME, ANYWHERE, ANYTIME, AND WITH ANYONE!

    Hi Tulrui,
    I am afraid you cannot do it. "swishmax4" is NOT a ZXP or MXP file and it cannot be supported by Extension Manager. It has its own installer, and install the contents to Dreamweaver without Extension Manager, so Extension Manager cannot handle that. You can consult "Swishnone.com" to check if they can provide ZXP extension "swishmax4" for Dreamweaver CS6. Thanks.
    Xiaoyi

Maybe you are looking for