Upgrading old code

My small company (Academic Software, Inc.) has a few educational games designed (and fairly popular) for very young (or developmentally young) children with severe disabilities. These were produced with Director 7 for Mac and for PC and I recall writing these almost entirely in Lingo. We have distributed these for years but now they are becoming (or already are) legacy products. All I want to do is upgrade these through versions 8, 9, 10, .. up to 12. Maybe they might require a few edits along the way. But the goal is just to recompile these into packages that will run on modern computers. Not to write new games or other software for distribution. How can I do this cheaply, maybe in the cloud?
I mean to say that I really do not want to have to buy full (legacy) versions of Director for Mac and for PC - again - in order to transition this software. Besides, I think, the current version of Director won't even read files this far back in history! These games, I believe, were originally created using Director 3 and ported up to their current Director 7 release versions. Before that we had versions in C/C+ .. but Director was slicker and ran better on all machines .. back then anyway.
I hope this is the right forum. Thanks for any help or suggestions.
Warren Lacefield
ASI
[email protected]

Hi AJ,
Sorry, for not replying sooner. There should no code changes be needed. But testing is of course always necessary. Maybe if you use excessive embedded java or custom xpath functions then you should review your code. But even embedded java should recompile in most cases.
If you have a large project-base, with many bpel projects, and if you use a deployment framework, you need to rebuild that. Since the deployment scripts for 10g will not work with 11g.
If you have many cases in which you have bpel processes calling eachother, you need to create abstract wsdl's and place them into the mds. Then in the composite.xml's you should change the ui-wsdl-locations to refer to the respective wsdl's in the mds. This is because you can't rely on the startup order of the composites.
Regards,
Martien

Similar Messages

  • How to delete the old code in the EXIT_SAPLRSAP_001

    Hi All,
    In R3 system, I wrote an exit for 2LIS_11_VAHDR  by using T-code CMOD in the function exit EXIT_SAPLRSAP_001 and the code does not meet my requirement today i want to delete the code and i will write the fresh one. now my problem is i am not able to delete the code can any body suggest me how to delete the old code.
    and can we create new project and can we assign to the Enhancement RSAP0001.
    Can anybody suggest me in this
    Thanks in advance......
    Narendra

    Hi Narendra,
    You can put the code in comments, if you don't want to use the old code..You can delete also..But be sure that code belongs to you only..
    SE38>zxrsau01>change-->find out your data source
    Comment(Or can delete) the code starting from WHEN '2LIS_11_VAHDR'. to the end of the code that you have written..
    If you really want to delete the assignment of RSAP0001 to your old project>goto CMOD>your project name>change>delete assigment
    Then create a new project and assign the enhancement RSAP0001 to your new project and write the code in Include 'ZXRSAU01'..
    Hope it helps
    Thanks
    Teja

  • How to revert back to the old code in NWDI ??

    Hi,
    I have done some changes to one of the DC and have released the activities and imported that in consolidation tab in transport studio of CMS.
    Now my client do not want the changes we did, and he is asking me to revert back to the code that was prior to my changes.
    I want to know how to do this in dev. and Qa system, as we have moved our changes to QA also.
    What i have done is, i went to consolidation tab (in transport studio), i, went to "go history" and i have selected the activity that was imported to consolidation just prior to my activities, and than i clicked on import button. and than i went to assembly tab and i assembled that activity.
    than i went to Qa portal, but still its showing my changes only, its not showing changes that was made prior to me.
    What i m missing here?? and how to restore old code in dev and Qa system ??
    please help
    regards
    vikas

    HI,
    you can get back the changes done in an activity as a local copy in the following way:
    go to CBS web UI, click on compartments link'
    under that search for your DC, and click on view all link.
    you find all the activities under that DC. copy the integration time .
    switch to DTR perspective,
    righ tclick on the DC, choose Advanced sync, sync to date, give the integration time you got from CBS and click on ok.
    Regards,
    Satya.

  • How to upgrade old version of MacPro 1.1 with Lion 10.7.5 to Mountain Lion? There is some way by inserting 64 bit instead od 32bits. Reply to Stefan Erix

    How to upgrade old version of MacPro 1.1 with Lion 10.7.5 to Mountain Lion? There is some way by inserting 64 bit instead od 32bits. Reply how to do it to Stefan Erix, Uppsala, Sweden
    <Email Edited by Host>

    If you are a developer, or have a similar personality, there is an aftermarket EFI-64 "work-alike" program you can load into memory instead of 64-bit firmware. It is too complicated for regular folks.
    You must already have upgraded your Memory and your graphics card to use this solution, and your Mac will not operate quite normally. Any problems with it are unsupported.

  • JAEHYLEE , 11i upgrade후 ERP code system relink하는 법

    PURPOSE
    11i upgrade후 ERP code system relink하는 법
    Workaround
    N/A
    Solution Description
    fix:
    To relink the Oracle8i or Oracle9i database:
    1. Change directory to the Oracle8i or Oracle9i $ORACLE_HOME (${ORACLE_SID}db/8.
    1.7 if the instance is using an Oracle8i database).
    2. Source the ${ORACLE_SID}.env file.
    3. Run "relink all" .
    To relink the Oracle8 (8.0.6) programs:
    1. Change directory to the Oracle8 $ORACLE_HOME (${ORACLE_SID}ora/8.0.6).
    2. Source the ${ORACLE_SID}.env file.
    3. cd $ORACLE_HOME/bin
    4. gensyslib
    5. genclntsh
    6. cd $ORACLE_HOME/network/lib
    7. make -f ins_network.mk install
    8. cd $ORACLE_HOME/sqlplus/lib
    9. make -f ins_sqlplus.mk install
    10. cd $ORACLE_HOME/svrmgr/lib
    11. make -f ins_svrmgr.mk linstall
    12. cd $ORACLE_HOME/rdbms/lib
    13. make -f ins_rdbms.mk install
    14. cd $ORACLE_HOME/forms60/lib
    15. make -f ins_forms60w.mk
    16. cd $ORACLE_HOME/reports60/lib
    17. make -f ins_reports60w.mk
    18. cd $ORACLE_HOME/graphics60/lib
    19. make -f ins_graphics60w.mk
    20. cd $ORACLE_HOME/browser60/lib
    21. make -f ins_browser60.mk
    22. cd $ORACLE_HOME/procbuilder60/lib
    23. make -f ins_procbuilder.mk
    To relink the Oracle Applications 11i programs:
    1. cd $APPL_TOP
    2. Source the ${ORACLE_SID}.env file.
    3. adrelink.sh force=y ranlib=y "AD all"
    4. Run adadmin
    5. Select option 2 "Maintain Applications Files Menu".
    6. Select option 2 "Relink Applications Programs".
    7. Relink all modules' programs.
    Reference Documents
    209810.1

  • I purchased an upgrade activation code for Lightroom 5. I want to use it to upgrade from LR 4 to LR 5 on a new computer. I have LR 4 installed but can find the upgrade download anywhere. Suggestions?

    I purchased an upgrade activation code for Lightroom 5. I want to upgrade from LR4 (installed) to LR 5 on a new computer, but I can't find the LR 5 download anywhere. Any suggestions?

    Mac: Adobe - Lightroom : For Macintosh : Adobe Photoshop Lightroom 5.7.1
    Win: Adobe - Lightroom : For Windows : Adobe Photoshop Lightroom 5.7.1

  • What are developers​' opinions on how best to handle upgrading large code libraries with multiple apps to new a labview version?

    I have a large set of code that I've painstakingly migrated from one labview version to another over the years.  I have lots of deployed applications that I need to continue to support.  From experience and interaction with other developers, I don't think I can continue to migrate every application to a new labview version when I upgrade going forward.  Every application seems to break in one way or another, the builds don't work right and need to be re-done, and its too much time to get all my applications working and tested again.  That opinion is solidified by NI's policies that make it impossible to install old toolkit versions on new labview versions, for example.  Compatibility is often being sacrificed so NI can develop labview in the direction they choose.  So I have to take the position that whatever version I write an application in will probably need to be maintained in that labview version throughout it's life.
    In light of this, how are other developers managing older applicatiosn written in older versions of labview.  Right now I have a virtual PC on my system with 7.1, 8.0, 8.2, and 8.5 all running on different virtual PC's so I can keep each installation separate.  I strongly recommend this approach.  But keeping my large libraries of code separate is tough.  They are many GB, they all link to each other, and I always get worried even when I separate them in different directories that somehow labview will search in the wrong place and find the wrong version of a sub-vi.  Are other people also trying to maintain separate copies of all their code in different labview versions?  How are other people managing this problem?
    -Devin
    I got 99 problems but 8.6 ain't one.
    Solved!
    Go to Solution.

    Hi,
    The following directory hierarchy, coupled with a "hierarchical" VI naming strategy, have been effective (for me) at preventing "cross-linking" across projects and LV versions. The storage hierarchy was designed for use within an SCC environment, but works fine independently. Hierarchical-naming insures unique names for application-specific files. Use of Project Libraries (in LabVIEW 8.x) addresses the problem of having different VIs with the same name, still, it gives me warm-fuzzies to have app-specific files named uniquely, and I can't imagine not using Hierarchical-naming anymore - it's described at-length in section 2.1 of attached .doc..
    Note: It's been my experience that companies identify resources as supporting specific "Programs", where a Program is related to a product or "family" of products, so, under <Programs> (below) each "Program" subdirectory encapsulates product-specific (or product-family-specific) applications. Also, assuming no SCC tool is being employed the <Production> directory (below) exists as a repository for distributables.  All distributables required to reproduce a test-station should be located under <Production>.
    <Software_Root>
    <Development>
    | <Common>
    | | <LabVIEW_61>
    | | | <Drivers>
    | | | | <DMM>
    | | | | <OS>
    | | | | <PS>
    | | | <Utilities>
    | | |   <File>
    | | |   <Error>
    | | |   <String>
    | | <LabVIEW_711>
    | | <LabVIEW_82>
    | | <LabVIEW_851>
    <Programs>
    * Program-specific applications that (probably) have distributables
    | <Program_#1>
    | | <Application_#1>
    | |   <Docs>
    | |   <Source>
    *       Individual, application-specific, VIs go here
    | | <Application_#2>
    | | <Application_#3>
    | <Program_2>
    | | <Program_3>
    | <Tools>
    *   Tools are NOT "program"-specific, and, may have distributables
    |   <SomeTool>
    |   <SomeOtherTool>
    <Production>
    | <COTS&Freeware>
    | <Programs>
    | | <Program_1>
    | | | <Application_#1>
    | | | | <Application_#1_Rev#1>
    | | | |   Application_#1.bld>
    | | | |   <EXE>
    | | | |   <Installer>
    | | | |   <Source>
    | | | |     Application_#1.llb>
    *           Distributable is created from LLB "snapshot", not directly from development tree
    | | | <Application_#2>
    | | | | <Application_#2_Rev#1>
    | | | |    Application_#2.lvproj>
    | | | |   <EXE>
    | | | |   <Installer>
    | | | |   <Source>
    | | | |     Application_#2.llb>
    | <Tools>
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)
    Attachments:
    StyleGuide.doc ‏941 KB

  • After quicktime upgrade, old movie won't play smooth

    Hi, I had an older verson of quicktime and a movie I had edited in imovie worked and played fine, then I upgraded to quicktime 7.0.1 and now the movie plays unsmooth with pasues and skips. All my other movies that I edited in imovie play fine, but they are not as big. Any ideas on why or what I should do? thanks
    powerbook G4   Mac OS X (10.3.9)  

    The object tag code is used by Internet Explorer and the embed tag is used by all other browsers.
    Your page code is missing quote marks around the words true, loop and controller. This may be causing other browsers some trouble.
    I tried downloading the file via QuickTime Player's Open URL feature:
    http://inthestudioshow.com/media/Inthe_Studio_ep_promomed.mov
    The movie is not set to fast start. You can fix this by using QT Pro.
    Open the file (the version on your server) and use Save As (save location is your Desktop). Upload this "new" version to your server and replace the "old" one.
    Save As will restore the fast start properties in the file.

  • JavaScript error on old code

    Hi All,
    I recently upgraded to v 2.2.1. My application has been running fine for a couple of years. When I went to make a change to a page that used javascript it threw an error when I tried to save. Cancelled the change, and went back in and tried to save just the old javascript and it throws the same error, You may not declaratively set cursor focus if you specify an ONLOAD in this attribute. You can programatically set cursor focus by using the following syntax:
    onload="mystuff(); first_field();" In the OnLoad section I have OnLoad="Populate_fld()" and in the HTML header section I have <script language="JavaScript" type="text/javascript">
    function Populate_fld()
    var formVehicle = document.getElementById('P9_HIDE_VEHICLE').value;
    document.getElementById("P9_VEHICLE").value = formVehicle;
    if (formState = " ")
    document.getElementById("P9_STATE").value = "FL";
    </script>
    I tried various and sundry approaches to this problem with no success. Anyone know the solution to this?
    Keep Smiling,
    Bob R

    Hello,
    You just have to uncheck the "Focus First Item" checkbox, previously we didn't enforce that and it created bad code now we run a check for it.
    Carl

  • Visual Studio 2013 does not rebuild all code resulting in old code deployed through wsp

    I recently converted my SharePoint 2010 project from Visual Studio 2010 to Visual Studio 2013. I have the Premium version with Update 1.
    I quickly noticed that 2013 has bugs. For instance I could get a build error out of nowhere while developing, stating that a method recently added to Class
    A used by Class B, does not exist. The only way to resolve is to restart Visual Studio. Sometimes a rebuild would do the trick too.
    I can live with such quirks as a developer. The big problem is that it does not build the latest version if you are using the "Publish to File System"
    to get a wsp for deployment on another server.
    I've had problems with incomplete builds since my first deploy with wsp built by Visual Studio 2013, but I was not able to pinpoint it with certainty until
    last night.
    I have two classes used by a timer job. In a new version they back up some files after using them. After upgrading with the new wsp, I restarted the timer
    job service on all servers and ran the job, but the files did not back up. So I went and added a log statement to the backup code of one class and did another clean/rebuild/publish to file system from Visual Studio. I upgraded using the new wsp and then restarted
    the timer job service on all servers. When I ran the timer job service, the class where I added the log statement backed up the files it should. The other class still did not. So I added a log statement to this class as well and deployed that. Then this class
    started to backup files too.
    So I conclude that Visual Studio 2013 is failing at its core in a very dangerous way leaving assemblies built in an unknown, incomplete limbo state.
    I am downgrading all projects to Visual Studio 2012.
    This post is mainly to share my experience with the community, but if someone at Microsoft wants to investigate the issue, here is a suggestion on how to reproduce:
    Have Visual Studio in Debug build.
    Make a change to a class in a SharePoint project.
    Deploy the change to a local SharePoint installation.
    Change to Release build.
    Use Publish to file system to get a wsp. Open this wsp, copy the assembly, reflect and investigate to see that code change is actually there.
    Tore Olav Kristiansen

    Hi,
    As this is a Visual Studio question, I suggest you post it to Visual Studio Forum, you will get more help and confirm answers from there.
    http://social.msdn.microsoft.com/Forums/en-US/home?category=visualstudio
    Thanks,
    Dennis Guo
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Dennis Guo
    TechNet Community Support

  • Old code not working in 11.5

    For years I used the following code to open a .pdf file with a stand alone .pdf reader that does not require installation.
    open "resume.pdf" with "Foxit Reader.exe"
    When I converted the old director file from MX to 11.5 and tried to execute the code I received the following message in a dialog box:
    Usage:
    FoxitReader [-Register] [-NoRegister] [PDF filename] [-n ,Page Number>] {ImportFDF <FDF filename>]
    -n <Page Number> Specify most recently read page number.
    -Import FDF <FDF filename> Import the form data from the specified FDF file
    -Register Set Foxit Reader as default reader.
    -NoRegister Open Foxit Reader but won't set it as default reader.
    What is all this? I have used this same code since Director 8.0 with no issues. Can anyone explain this to me and how to fix it?
    Thanks.
    MNK

    Are you sure that's the same code? Lingo's 'open' typically has problems with spaces in file/directory names. How about if you try this version?
    open QUOTE &"resume.pdf" &QUOTE with QUOTE &"Foxit Reader.exe" &QUOTE
    Mark A. Boyd
    Keep-On-Learnin' :-)
    This message was processed and edited by Jive.
    It shall not be considered an accurate representation of my words.

  • Firmware Upgrade - OLD Text Messages/Photos Appearing BEFORE I Text

    I recently went through the Thunderbolt Firmware Upgrade. All is well EXCEPT when I go to answer a text message. BEFORE I start typing, old messages and photos that I had sent to a totally different recipient months ago, are already entered into the response text box. I have to back out (back space) to get rid of text or I have to delete an arbitrary photo which was AUTOMAGICALLY inserted for me!
    Not only does this waste my time, it can be very confusing! I could also inadvertently send private photos or private texts which were meant and sent to someone else MONTHS ago, to someone they were never intended for....!
    Anyone else have their text messaging being hijacked by the operating system since the recent firmware upgrade??
    Not sure who is responsible for the fix on this but, from what I see on this forum, I am lucky by comparison, to the other issues being experienced by those who updated their firmware (2/11/2013) when Verizon forced it onto us.
    THIS NEEDS TO BE FIXED! Does no one BETA TEST these upgrades before they are forced upon us?

        Hi Loonlady!
    I understand your concern w/your messaging! I use messaging all the time and would not be happy either. I have some troubleshooting steps for you. Please give it a try and keep me posted:
    Wipe Cache Partition
    Before booting into Recovery, ensure that fast boot has been turned off:
    1. Tap Menu
    2. Tap Settings
    3. Tap Power
    4. Uncheck the box for Fast boot.
    Once fast boot has been turned off, reboot into Recovery to wipe cache partition:
    1. Power off the device
    2. While holding down the Volume Down button, press the Power button. The device will boot into the bootloader which is a white screen with 3 Androids at the bottom screen.
    3. Using the Volume Down button, select RECOVERY
    4. Press the Power button to select the option. Device will reboot into a black screen with a red exclamation mark in a red triangle atop a device.
    5. Press Volume Up and Power button to get into the Recovery menu.
    6. Using Volume Down button, highlight the Wipe cache partition option.
    NOTE: Be sure that Wipe cache partition is highlighted. Do not choose Wipe data/factory reset as this will result in loss of data!
    7. Press the Power button to select the option
    8. When the process, is complete, ensure that Reboot system now option is highlighted.
    9. Press the Power button to select the option and reboot the device into the OS.
    Christina B
    VZW Support
    Follow us on Twitter @VZWSupport

  • After upgrade: Error code: ssl_error_ssl_disabled in Firefox 3.6.10 Mac OS 10.6.4 - no mozilla-based "solution" works!

    In Firefox settings: SSL 3.0 is used, no proxy, network.dns.disableIPv6 set to true. The Mac OS firewall has been tested as turned off/on, but still no secure website (e.g. gmail) can be loaded. This happened first after the upgrade to 3.6.6. I then trashed 3.6.6, freshly installed 3.6.10 from scratch, same thing.
    What a ridiculous glitch... wasted 3 hours on this already. About to move to other browsers after many years on firefox...
    The whole error message (note the website.... )===========
    Secure Connection Failed
    An error occurred during a connection to support.mozilla.com.
    Can't connect securely because the SSL protocol has been disabled.
    (Error code: ssl_error_ssl_disabled)
    * The page you are trying to view can not be shown because the authenticity of the received data could not be verified.
    * Please contact the web site owners to inform them of this problem. Alternatively, use the command found in the help menu to report this broken site.

    yes - I have the same issue on four different people's new MacBook Pro's on 10.6.4. I have deleted the Profiles numerous times, but the issue still occurs at least once every two weeks.

  • 4.6C to ECC 6.0 Upgrade Transaction codes?

    I am involved in an upgrade.  I have a list of t-codes used on 4.6C.  I want to compare these t-codes with ECC 6.0 and find out which ones are gone and the ones that have changed.
    Is there any easy way or any one document that can help me acheive this?  I would appreciate the input from the experts here.  Will award points to any help provided.

    In my previous project 4.6C to ECC 6.0, which was a technical upgrade, we have done it manually, here is what we followed:
    1) In Unit Level T-Code testing, in technical upgrade, you are only expected to check the working of T-Codes in ECC 6.0 compared to 4.6C, this is on DEV server, with available data. Just execute the T-Code.YOU WILL KNOW WHICH T-CODE IS IN AND WHICH IS OUT(RARELY) IN DURING THIS ACTIVITY. SCOPE REMAINS THE TCODES USED BY YOUR CUSTOMER.
    2) In Integration Level Testing, User Acceptance Testing and Critical Transactions Testing in technical upgrade, you need to test the scenarios with a copy of production data on QAS server.
    Now, the comparision of the T-Codes can be -
    1) Functionallity point of view (refer link provided by Naveen)
    2) GUI
    In Technical Upgrades the focus remains on GUI only. Hence the comparision is done manually between from 4.6C and ECC 6.0. The scope should always remain the Test scripts signed off by customer. The reason is that the user's need to get trained on the changes in GUI for which we captured screen shots wrt 4.6C and ECC 6.0 wherever changes have been encountered within the scope of the test script steps.
    Was well received by the customer.
    Lastly, just focus on the approach to take to make things simpler for you.Check the context of your Upgrade Project and move accordingly.

  • Moving all records- old  code (G/L/Cust/Vend) to new code (G/L/Cust/Vend)

    Hi Friends,
    I have created a customer code (say for e.g. C001 for  ABC LTD.), and did some SD & FI transactions (data entry) using that code.
    After few days, I realized that this above stated customer code (C001) is not correct. So I blocked this customer code (C001 stated above) from doing further transactions.
    Then, I opened a new code for this same above stated customer (ABC LTD.). The new code is now (say for e.g. C005 for ABC LTD.).
    From now onwards I can do transactions in C005. But I want to transfer (in one shot / in one go) - all the previous old FI & SD transactions / records of C001 into C005.
    SAP provides a standard Transaction Code for doing this in one shot; but I have forgotten that.
    By running that transaction code, I can move all records from old customer code (C001)to the new customer code (C005).
    Can anybody please help.
    Same facility (SAP Standard Transaction Code) exits for Vendor Codes as well as G/L Codes also.
    I mean to say that there are SAP Standard Transaction codes available - one each for G/L / Vendor / Customer
    i.e.
    To move all previous entries / records from old G/L / Vendor / Customer code(s) to New G/L / Vendor / Customer code(s) in one shot / in one go.
    I will definitely reward points to everybody who tell me those TCodes.
    Regards,
    Rajeev.
    Message was edited by:
            Rajeev Sharma

    You can use F-30 to transfer invoices, however you need to consider a few things here.
    If you have billed via SD it may be worth issuing a credit for all of the invoices, and creating a new sales order for the new customer. This will help in the future if you want to analysis the total amount you have sold to this customer, as there may be some rebates due or something similar.
    You could also look at FBR1.
    You can use this to create a copy of the original document and then change the customer or vendor number, you must then also remember to reverse the posting to the first customer.
    Award points if this is useful.

Maybe you are looking for

  • Why is my iPhone sending iMessages through my apple ID and not my phone number?

    So this question is actually about my friends iPhone 4... She and I text on a daily basis and we use iMessages. As of two days ago, every time I sent her an iMessage, it would fail and I would have to send it as a text message. Well we finally figure

  • I updated iTunes and now I cannot connect to the store

    this is what showed up when i ran the diagnostics check. i've scoured the itunes support page with no outcome so i could really use your help thanks so much Microsoft Windows XP Professional Service Pack 3 (Build 2600) HP Pavilion 061 PX721AA-ABA M71

  • InDesign CS3 (PC) crashed document recovery woes.

    InDesign CS3 (PC) crashes when trying to open a ID document so I can't determine the problem. How can I open it without crashing? The problem may be a font or a placed image but I don't know for sure because I can't open the file.

  • JAVA caused an invalid page fault in module KERNEL32.DLL at 016f:bff7b9a6

    Hi All, This problem is bugging me for last two days. Actually I am trying to embed Internet Explorer inside Java application. Everything is working fine till I dont close the application window. But just when I close the window everything goes down.

  • Ho to make a read only / disabled input text mandatory?

    Hi All, I'm using ADF to display data for a human task. Part of my requirement is to display a payload attribute as an output text/ read only input text. If this is null, the form should compel the user to choose from a list of values. How do I make