Migrating SDK 5.0 plugin to 9.1 or X SDK

I have a plugin that was originally developed with the 5.0 SDK.  There is no SDK documentation available with this code.  There are files included with the old SDK that are not in the newer versions, an example being AVSPProcs.h, which appears to work with something called ADM (is this the same as Adobe Dialog Manager?).
Are there any suggestions about how I could get information on what has changed through the various versions of the SDK?  I would hate to have to rewrite the plugin from scratch but that's an option if there isn't a better alternative.

If you don't have all the SDK versions since v5 with the documentation,
it's impossible to get detailed enough information about what has changed
in those 11 1/2 years since the release of Acrobat 5. That's a long time.
I've done plug-in development since Acrobat 4, and I would have a hard time
to figure out what exactly is different.
Here is how I would approach it: Create a new plug-in with the latest SDK
(the A-XI SDK is not yet available). Then copy the files from the old
plug-in into the project and give it a try. Look at all the error messages
and see if you can make any sense of them. Try to find the oldest SDK you
can find and use that documentation to figure out what you need to change.
The biggest change was the move from the multi-document interface to the
single-document design of the modern Acrobat, and then with Acrobat X, the
move from the menu and toolbars to the Tools pane. And, of course the
removal of ADM which is the Adobe Dialog Manager. If the ADM was actually
used in your old plug-in, you will have to spent some time on re-creating
the UI with a different UI framework. I've used wxWidgets in the past for
cross-platform UIs, and the native Windows and Mac UIs for plug-ins that
were designed for just one platform.
You need to estimate how long it would take to re-implement the
functionality of your plug-in vs. the time it will take to port it, and
then go with whatever solution will be easier and cheaper. Not an easy
decision. I've never gone from a plug-in that was that old, but I've always
used the porting approach, never had to reimplement one.
Good luck!
Karl Heinz Kremer
PDF Acrobatics Without a Net
[email protected]
http://www.khkonsulting.com

Similar Messages

  • Migration Verify : Locating source plugin FAILED

    I am using SQL Developer 1.2.1 and trying to migrate from SQL Server 2008 to Oracle9i.
    When I try to do a quick migrate the verify falils the "Locating source plugin" test. All other tests were successful
    The connection to SQL Server 2008 works fine, can browse tables etc. Unfortunatly I don't have SQL Server 2005 to test against so I can't narrow down the problem

    SQL Server 2008 is not yet supported for migration. Creating connection, browsing es may work fine as these are basic Database functions. Migration is much more complex and requires specific 2008 module to be included as part of SQL Developer.

  • HowTo Migrate iMS 4.x plugins to iMS 5.x?

    I pretend to migrate from messaging 4.15 to iMS 5.2.
    I have 3 plugins that I need to migrate!
    I can't find any information about iMS 5.x plugins!
    Can anyone give me some orientation with that?

    Hi,
    For Netscape Messaging Server migrations, reimplement customized plug-ins.
    Since the iPlanet Messaging Server does not support messaging plug-ins, plug-in functionality will need to be redesigned and recoded using features of the new MTA.
    The MTA has functions that handle the most common plug-in functions. See "Netscape Messaging Server 4.x MTA Regressions/Changes".
    http://docs.iplanet.com/docs/manuals/messaging/ims50/mg/overview.htm#21133

  • Unexpected Token error in CS4 64-bit plugin

    Hi All,
    I want to migrate my photoshop CS4 plugin from 32bit to 64 bit environment.
    Here is the code chunk i have added in the .r file for the 64bit recompile:
    #if defined(_WIN64)
    CodeWin64X86 { "PluginMain" },
    #else
    CodeWin32X86 { "PluginMain" },
    #endif
    I am getting the following error in the .r file while compilation.
    Unexpected token ('CodeWin64X86 { "PluginMain" },'
    I have done all the settings required for 64bit in the project settings:
    Like In C/C++:
    - Detect 64-bit portibility issues = Yes
    In Linker:
    - Advance->TargetMachine = MACHINEX64
    I do not understand what else is missing.. Can anybody has any idea what
    is going wrong.
    Please help me.
    Regards
    Hemant

    Are you using the cnvtpipl.exe that came with the CS4 SDK?
    Older versions won't recognize the new properties.

  • Migrating MS access database to oracle

    hi
    Please let me know what are the steps to follow to migrate data from MS acess to oracle or any other databases tell me the steps one by one right from loadiing migration assistant etc

    Hello,
    To download and install the Oracle Migration Workbench and MSAccess plugin, you should select the downloads page from the following URL:
    http://otn.oracle.com/tech/migration/index.html.
    The download page will give you full details on how to install the product correctly (it is very easy to do this!).
    Once you have installed the product, you can access the user guide and reference guide from the Help menu option wothin the product. These documents (especially the user guide) will bring you through a successful migration step by step.
    The URL above also contains links to many other sources of information on migrations and you may find some of these useful.
    I hope this helps,
    Tom.

  • MS Access  to Oracle Migration

    I have downloaded the plugins from http://www.oracle.com/technology/software/tech/migration/workbench/index.html and I dont see any MSAccess.jar file. i see a MSAccess.class file. Am i supposed to copy that to the omwb/plugins ?
    If i do that, it doesnt work. Were should I keep the other files of the plugins. Is there any rule? I am using Win XP and Oracle 9i release 2.
    Please Help.

    Hi Abu,
    I'm not sure of the exact steps you carried out, but hopefully your issue will be resolved if you do the following:
    1. As you did before, go to the Oracle Migration Workbench Downloads page, http://www.oracle.com/technology/software/tech/migration/workbench/index.html
    2. From section "3-Download the Plug-in for the Database You Want to Migrate", select "Microsoft Access Plugin" to start the download of the MSAccess.jar plug-in.
    3. Save the MSAccess.jar to the \plugins folder under your OMWB install e.g. D:\omwb\plugins.
    You should now have successfully downloaded the plugin. Restart the workbench in order to pick up the new plugin. If you are seeing an MSAccess.class file in your directory, I'm guessing that the jarfile was unpacked. You are not required to unpack the jarfile after you have downloaded it.
    I hope this helps.
    Regards,
    Hilary

  • Dx0 Filmpack 4 plugin broken in CC

    I found the FAQ, not terribly well earmarked and reinstalled my Nik software plugins from scratch. I find it hard to believe that it was not possible to migrate this very common plugin set, as with Topaz and save hundreds of thousands of users (many of whom who won't be very technical) from having to scratch around and find solutions....   Dx0 Filmpack 4 however is broken and does not install from a fresh attempt into CC.  Again, can it have been very hard to liaise and make sure this stuff works?

    I filled in a Dx0 query on this early yesterday. No response so far, unlike Google/Nik who were back to people within the same day. Not impressed.

  • Aperture plugin not copying all previews

    Using "v1.1" of the plugin (or rather, it's actually 1.0.9 something)
    Looks like the plugin is does not copy over half of previews from the Aperture library.  I ran three tests on approximately 1100 photos each.
    Method:
    All photos were selected and previews deleted in Aperture. 82 photos were selected in Aperture, and small previews were generated (defined by preferences). Verified that, indeed, 82 previews existed in the Aperture library by examining the PREVIEWS directory within the library package.
    Migrated using the new plugin. Selected all options.  Searched to find all JPEGs with _Aperture_preview.jpg appended in the Lightroom target directory. Only 31 images found.  Some of the previews that did copy were side by side others that did not copy in the same project, from the same camera.  I can’t find a reason why they did not copy.
    Here’s and entry from the log:
    Failed to copy /Volumes/Photos/Aperture Library/Ashi/IMG_8250.JPG to destination directory
    Some preview files that did not copy show in the log, but most do not.
    Anyone else seeing this?  You can test if your previews copy, too, by using the method above.

    Hi,
      Had you imported a new set of images around the time the problem started?  There have been situations where a corrupted image being imported has given rise to something like what you describe.
    If the answer is "no", then suggest you do a repair, or a rebuild if that doesn't work:
    To repair or rebuild your Aperture library
    1  Close Aperture, if it’s open.
    2  Locate the Aperture library you want to fix, then hold down the Command and Option keys while double-clicking the Aperture library. The Aperture Library First Aid dialog appears.
    3  In the Aperture Library First Aid dialog, do one of the following:
    • To repair the permissions of the files within your Aperture library: Select Repairing Permissions.
    This option should be used when Aperture can’t access some of the image files within the database or Aperture is unable to open the library itself. The Repairing Permissions option reviews each file in your Aperture library and sets the read and write access of each file where appropriate, allowing Aperture to access the files again.

  • Any experience using Aperture Migration Tool?

    I've started the migration using the Lightroom Plugin.  It seems to be going very slowly.  I don't see resource constraints (e.g., CPU utilization < 25%; there remains available physical memory; disk I/O is very low) and my files are all "by reference."  It has been running for about 14 hours and it has processed 9% of about 60,000 images.  I've noticed it reports it is Building Previews for images that are already in the Lightroom Library, which seems odd.  Other than intermittent beeps it is progressing.
    Is this similar to that others have had?

    Hi Sham,
    Based on your description, I'd like to know the version of TFS integration tools you're using and the error details when migrate work items. If you use TFS integration tools 2012, please make sure you have Team Explorer 2012 installed on your server machine.
    Please also let us know the configuration you used for the migartion. If you migrate between different domains, make sure the domains have two-way trust relationship. If the issue persists, check the event logs to see if there any useful information and
    elaborate more details about your scenario with screenshots.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Migrating mysql 5.0.45 to Oracle 11g

    I am usign SQL developer 1.5 on Ubuntu Hardy . I am able to capture and convert model , but when I try to generate oracle DDL ,, generate ORACLE SQL box only show 11 sequences .
    I have 94 tabkles , 154 indexes ...etc. I tried using Sun 1.5 and Sun 1.6 JVM. When I look at the sql file on my linux box , it only has statement to create user and 11 sequeces I am unable to figure out what is going on . Can some one please explain.
    This is how I installed SQL developer
    Down loaded sqldeveloper1.5 for Redhat
    Used alien to convert it to Debian
    dpkg -i the package
    Installed JVM through spt-get install jvm
    Anyhelp is appreciated
    Thanks
    Vipul

    Hello Sir,
    At the outset, I would like to convey my regards for extending your support to resolve the issue.
    My objective is to migrate MySQL 5 database entirely to Oracle 9.2.0.1.0 database.
    I have been using SQLDeveloper 1.2.2998. as migration tool. The Plugin is mysql-connector-java-5.0.6.jar. The steps which I followed for Migration are as follows.
    1. Create a New connection for source database for MySQL
    2. Create a New connection for target database for Oracle
    3. Create Repository for Target database.
    4. Associate Repository
    5. Quick Migrate
    I was able to migrate all the tables. But Views, Procedures, Functions and Triggers were not effected in the oracle database. While I found by selecting the procedures in the Converted Model that the syntax remained same as of MySQL. I raised the issue in Oracle Metalink. They have filed a Bug 6275523. But the issue is very sensitive to our business due to time frame as the alternative is only manual migration. Please do help me in this issue of migrating Stored procedures, Views, Functions and triggers into Oracle.

  • Migrating MySQL 5 Database entirely to Oracle 9i

    Please help me out in migrating MySQL 5.0.19-nt Database to Oracle 9i. I am using sqldeveloper-1.2.2998 as migration tool. The plugin used is mysql-connector-java-5.0.6.jar. I am facing issues while migrating Stored Procedures, Functions, and views. Kindly resolve the issue. I am using Microsoft Windows XP SP2 platform. My Oracle database is of version 9.2.0.1.0.
    Please expedite.
    Regards
    Vijay Kumar.K

    Hello Sir,
    At the outset, I would like to convey my regards for extending your support to resolve the issue.
    My objective is to migrate MySQL 5 database entirely to Oracle 9.2.0.1.0 database.
    I have been using SQLDeveloper 1.2.2998. as migration tool. The Plugin is mysql-connector-java-5.0.6.jar. The steps which I followed for Migration are as follows.
    1. Create a New connection for source database for MySQL
    2. Create a New connection for target database for Oracle
    3. Create Repository for Target database.
    4. Associate Repository
    5. Quick Migrate
    I was able to migrate all the tables. But Views, Procedures, Functions and Triggers were not effected in the oracle database. While I found by selecting the procedures in the Converted Model that the syntax remained same as of MySQL. I raised the issue in Oracle Metalink. They have filed a Bug 6275523. But the issue is very sensitive to our business due to time frame as the alternative is only manual migration. Please do help me in this issue of migrating Stored procedures, Views, Functions and triggers into Oracle.

  • Flickr setup/ FlickrExporter setup problems

    I deauthorised my Flickr account yesterday after hearing of 'synch' issues and photos disappearing, hoping to migrate to the FlickrExporter plugin.
    However now when I get the FlickrExporter screen to authorise my account, clicking on the 'authorise' button does nothing, the same happens when I try to reauthorise my original Flickr account, clicking the 'setup' button does nothing.
    Action I've taken:
    Aperture uninstalled and reinstalled the way Apple says to.
    Permissions repaired, etc.
    Aperture database repaired
    Uninstalled Connected Flow plugin/prefs, etc.
    Deleted Caches
    Deleted the Flickr permission keychain thingy
    All = no effect
    Console log gives me this, any ideas?
    Thanks
    26/07/2010 00:17:48 Aperture[1975] NSExceptionHandler has recorded the following exception:
    NSUncaughtSystemExceptionException -- Uncaught system exception: signal 11
    Stack trace: 0x976c1378 0x90c5e1fb 0xffffffff 0x1f13ddfe 0x943678d4 0x94367884 0x90c2581d 0x90c256a2
    26/07/2010 00:17:48 Aperture[1975] An uncaught exception was raised
    26/07/2010 00:17:48 Aperture[1975] NSExceptionHandler has recorded the following exception:
    NSUncaughtSystemExceptionException -- Uncaught system exception: signal 11
    Stack trace: 0x90e9ecc9 0x952b8509 0x90ee99f1 0x976c24c5 0x976c1378 0x90c5e1fb 0xffffffff 0x1f13ddfe 0x943678d4 0x94367884 0x90c2581d 0x90c256a2

    I've yet to have the Flickr or Facebook uploads work correctly. I used to use my add-on programs and never had any problem. Now iPhoto'09 disabled the Facebook uploader and the Flickr one doesn't seem to work.
    I click a photo and then hit either the Facebook or Flickr button, it then just sits and sits and sits. Nothing ever seems to happen. If I do Alt and click them, it asks if I want to set either of them up and then it pretty much does the same thing. However, in the Facebook one I get an empty dropdown that I can't get to go away without Force Quitting.
    Any help would be appreciated. Thanks.

  • Ok to move LR 2 presets and settings from old Mac PowerPC into my Mac Pro and LR4?

    I had a Mac PowerPC but recently purchased a Mac Pro.  While I was at it I got Lightroom 4.  Now I want to migrate the Settings and Plugins folders from my LR 2, which is on the Mac PowerPC, to my LR 4, which is on the Mac Pro.  Is that going to cause a problem? 

    fredbt wrote:
    Hi.
     ...My question is: Can I use the hard drives and RAM chips from the older Mac Pro in a new Mac Pro? I have a lot of money tied up in the additional HDs and RAM chips and I hope I can save money if they are compatible with a new "very basic" Mac Pro...
    While your HDDs are reusable as Kappy said, be aware that the sleds they are in are not. The new Mac Pros use a different sled design so you'd need to take the drives off the old sleds and install them on the new sleds before you can install them in a new Mac Pro.
    Also, you can get some good deals on the RAM you'll need here http://eshop.macsales.com/shop/memory/Mac-Pro-Memory#1333-memory.

  • German language support

    Hi there,
    i'm using Migration Workbench with Access Plugin an noticed that a part of the texts on the GUI is german while the rest is still in english ?
    How can I change this to german for the whole application ?
    Regards,
    Sven

    Hi Sven,
    I don't know which platform version you exactly use.
    Unfortunately, you couldn't change language.
    OMWB is developed in java language and it is plugged on a Windows control system.
    So if your Windows platform is in german language, standard menus ( as
    File/exit, Help menu items) will appear in this language.
    If you absolutly want to change menu to german language, you could download for example
    Windows XP Multilingual User Interface (MUI)
    from Microsoft website. If you don't find, see Windows XP Embedded.
    It's an add-on to allow to translate all dialog boxes, menus in your maternal
    language.
    I hope it helps you.
    Best regards
    Mireille MEGE

  • √ Upgrading to Photoshop Extended 6 ?

    Hi
    I just received my Adobe Creative Suite 6 Design & Web Premium not as an upgrade but as a new package. On my iMac, the CS5 Suite is installed. My Photoshop has many commercial plugins. Is that an issue. I don't want to scrap those precious plugins.
    Moreover, my space is limited on my hard disk; will all the CS5 software be trashed and replaced by the CS6 sofware or will there be duplicates for all of them.
    Please help, I almost lost
    JR Thibault

    Firstly, Installing CS6 will not override existing CS5 from you machine. They both will exist side by side. If you have space constraints, its better you uninstall CS5 prior to installing CS6.
    Secondly, PS is made to work with several different plugins. You should not face any issues in using those plugins with PS CS6 unless they don't support it.
    Now, for migrating your PS CS5 plugins and presets to PS CS6, i would recomment you to check the below article.
    Migrate saved presets from an earlier version of Photoshop or import/export them : http://forums.adobe.com/thread/979607?tstart=0

Maybe you are looking for

  • How to delete a Contact Relationship in BADI

    Hi, I have a requirement where I need to delete Contact Person's relationship -  BUR001 with the Account he is associated with. This should be done in a BADI implementation when the user changes the status of the Contact Person and clicks on SAVE on

  • Xref:populateXRefRow xpath function.

    Hi All, I am facing an issue with xref:populateXRefRow xpath function. Requirement: To populate the value obtained from Siebel & an autogenerated common value into cross reference table. Steps Performed: 1.Cross reference table (addressed_sbl_ucm) cr

  • Presentation with Voice Annotation

    To all: I am about to embark on a project of creating an extensive slide presentation with voice narration. I've used PPT before with good results but without sound. I would like to be able to do my new project in Keynote 3 but I'm not sure how to be

  • Simple php comment box?

    I haven't really found a third-party vendor or reliable tutorial for a simple form where people can enter comments/testimonials that will then display on my site. Does anyone have a resource? I did the tutorial at helpertuts, and was able to connect

  • Iphone as pure modem

    Is it possible to use install the iphone as a modem on windows PC? This is not about using as a personal hotspot or data tethering to access the internet, which i already know how to use. i want to use the phone to dial out and connect to a remote mo