Info required on Jheadstart

Hello All,
We need to migrate an application developed in oracle Forms to J2EE migration using Oracle-ADF. Major functionalities developed
using Oracle forms and Java Swing.
We need some input regarding
1)Pro and cons of Jheadstart as a migration tool.
2)Licence details
3)Support on new releases of tool
4)Any link where we can download the trial version and do an evaluation ( Compartible with Jdeveloper 11.1.1.4.0.)
5)Is there any user training provided in Oracle for Jheadstart
6)For purchase provide the contact details/link
Regards,
Lokanath Giri

Lokanath.
I suggest you start with going to the Jheadstart product center at
http://www.oracle.com/technetwork/developer-tools/jheadstart/overview/index.html
You can download the evaluation version there, or through JDeveloper -> Help -> Check for Updates -> Open Source and Partner Extensions Update Center.
There is also a link to the FAQ there:
http://www.oracle.com/technetwork/developer-tools/jheadstart/jheadstart-faq-085254.html
There is a Jheadstart course available that we schedule on request.
Regarding Question 1, in general, people tend to underestimate the effort involved in migrating from Forms to ADF.
Migration tools like the JHeadstart Forms2ADF Generator can be of help, but are by no means a silver bullet.
When does JHeadstart save time
The amount of work that can be saved by using the JHeadstart Forms2ADF Generator (JFG) very much depends on the structure of the Oracle Forms application at hand. The JHeadstart Forms2ADF Generator provides most savings for forms that have the following characteristics:
* Standard-Forms data retrieval and data manipulation through blocks based on database tables, with master-detail relations defined between the block
* Complex user interface, many (stacked) canvasses, many tabs, many list of values, and other display types
* PL/SQL logic mostly limited to user interface dynamics: conditionally showing/hiding user interface items, and conditionally changing the properties of user interface items. While JHeadstart does not convert PL/SQL logic, this type of logic is easily implemented in the ADF application because JHeadstart provides many declarative property settings to implement this behavior.
PL.SQL Logic
JHeadstart has made the deliberate choice to not automatically convert the PL/SQL logic to Java. The reasons for this are:
* It is impossible to automate the migration of a two-tier architecture (logic in Forms or in the database) to a three tier Model-View-Controller architecture as is common in JEE web applications, including ADF-based applications.
* The architecture of the converted application should be identical to the best-practice architecture of an ADF application that is build from scratch. If the architecture is the same, the same skill set can be used to maintain both migrated applications and ADF applications build from scratch. In addition, by going for a best practice architecture, the application is more flexible, and can be maintained easier at lower cost.
* When using the JHeadstart Forms2ADF Generator, you get this best-practice ADF architecture that is identical to ADF/JHeadstart applications that are built from scratch.
Other Forms2ADF Considerations
And even if it turns out the JFG adds a lot of value, there are many other questions you should ask yourself before embarking on a Foms2ADF project.
For example:
* Apart from technical reasons like old Forms verisons no longer supported, are there real business reasons and business benefits for migrating that justify the migration effort?
* To what extent is the application still meeting functional requirements?
* Are there issues with stability and end user friendliness?
* Old forms applications are typical "window-on-data" screens, you see the structure of the datamodel through the layout of the screens. Modern web 2.0 composite applications are more task-oriented with good support for human workflow. You should consider to what extent it wants to leverage all these new user interfaces capabilities that come with ADF Faces and WebCenter.
* How does the application fits in the overall IT landscape? What interfaces to other systems exist, what (old/obsolete?) technology is used to implement those interfaces?
* What about batch functionality and reporting facilities?
* May be part of the functionality of the current system can be replaced with standard off-the-shelf software?
* How sound, well structured and future proof is the underlying datamodel?
* To what extent are you looking at service-orientated architectures? Whats the SOA maturity level of your organisation?
* Above questions help to answer the key question: how desirable and benficial is it to migrate an old monolitic forms application 1:1 to a monolitic ADF aplication? How does that fit in overall IT strategy?
* Organisational isues: who will migrate the system, who will maintain the system? Is outsourcing considered? etc.
Next Steps
We offer a Forms2ADF assessment service in which we migrate a number of sample forms selected by the customer to assess the added value of the JFG, and we discuss all of the above questions
For example, I did one Forms2ADF assessment where it turned out that JFG added litlle or no value, but we were still able to convince the customer of the combined power of ADF and JHeadstart in (re-)building ADF apps from scratch.
You also might want to take a look at some presentations I did on this topic, and some online demo's:
* Guidelines for moving from Oracle Forms to Oracle ADF and SOA: http://www.slideshare.net/stevendavelaar/forms2-adfsoa-ukoug
* JHeadstart Forms2ADF Generator – Migrating from Oracle Forms to a Best-Practice ADF application: http://www.slideshare.net/stevendavelaar/jhs11-forms2-adfukoug
* 3 online demo's of forms2adf conversion process: http://www.oracle.com/technetwork/developer-tools/jheadstart/overview/index.html
Hope this helps,
Steven Davelaar,
JHeadstart Team.

Similar Messages

  • I used my bank card to get gold on a game for my boyfriend and now it won't let me download games to my iPod it keeps coming up billing info required what do I do?

    I used my bank card to get gold on a game for my boyfriend and now it won't let me download games to my iPod it keeps coming up billing info required what do I do?

    You need to add a valid payment method to the account. An iTunes gift card can be added.

  • I have an iPhone4s.  When I install apps, I have to give my Apple password first.  That's okay.  The last few apps I tried to download have opened another security window before they will install.  The window says, "Security info Required.  To help insure

    I have an iPhone4s. When I install apps, I have to give my Apple password first.  That’s okay. The last few apps I tried to download have opened another security window before they will install.  The window says, “Security info Required.  To help insure the security of your Apple ID we require additional information”  When I select okay, the Apple ID Password window opens and asks for my Apple password a second time. 
    It doesn't happen with every app and I’m concerned that these apps may be trying to collent my password.  Is Apple really doing a double check on my password? 

    See http://news.cnet.com/8301-13579_3-57413072-37/apple-ratchets-up-app-store-securi ty/ and http://www.macrumors.com/2012/04/12/apple-enhancing-apple-id-safety-by-enforcing -security-question-requirements/.

  • Repairing AME - dos command info required

    dos command info required
    Repairing AME which got damaged in CS3 after installing CS4
    "Failed to initialise error".
    Repair advice was to run (from the Command Prompt) the following. WMEncodingHelper.exe/regserver
    It is found in C:\Program Files\Adobe\Adobe Premiere CS3\
    I can get to the directory line and see the .exe file but I do not remember how to run it !
    Help please.

    >I kind of like an indicator that acknowledges something is happening.
    Agreed! Much as I love Firefox, I hate it's lack of a splash screen. Every single program on the planet that has a GUI should have as it's very first action when started to show a small splash screen, just so the user knows the command to start has been accepted. This action should be set to High Priority, interrupting all other actions such as virus scans, other programs closing, downloads, file copies, etc. Once the Splash loads, the rest of the start-up process can return to Normal priority and load in it's proper OS managed sequence.
    I can't tell you how many times I've accidentally ended up with three or four browser windows open because there's no indication that anything is happening.

  • When downloading an ap, it asks for security info required

    when i goto download an ap, it asks for my apple id and password.  Then it pops a screen upsaying Security Info Required.  to help ensure the security of your apple id, you must confirm your password and answer your security questions.  What gives?

    Humm... This appears to be the answer:
    http://news.cnet.com/8301-13579_3-57413072-37/apple-ios-users-face-tighter-secur ity-to-access-accounts/
    Bob

  • HT5622 My itunes account keeps saying payment info required ( in dutch Betaalinformatie vereist ) how can i fixe this because i have otunes store credit bought with a itunes store card..

    My itunes account keeps saying payment info required ( in dutch Betaalinformatie vereist ) how can i fixe this because i have otunes store credit bought with a itunes store card..

    Create an Account Without a Credit Card:
    http://support.apple.com/kb/HT2534
    Apple ID FAQ
    http://support.apple.com/kb/HE37

  • HT201303 security info required ?

    Security Info Required?
    I just create new account for my new iphone4s.I don't have problem when I sign in with my Apple id password on my Laptop but my iphone is so complicated.
    When I try to download an app on my Iphone 4s, something pops up saying "Security Info Required". Then below that it says "To help ensure the security of your Apple ID we require additional information". When I click Continue, It tells me to enter my Apple ID password. So I enter it. My Iphone then brings me to this screen that never loads and asks me to enter my Apple ID password again! So I enter my password again! The it asks me again and again and again! It never stops asking me to enter my Apple ID password. I know I'm not spelling it incorrectly because If I just type something random in, it will tell me I have entered my password wrong.
    Please let me know what is wrong?
    Thanks

    I updated some of my info via apple, mainly changing my password.  I then went through the settings and signed out of store and resigned in with the new password.
    Previosuly, everytime I tried to install an app the Request Secuity Info screen would pop up, I would fill it out and click done, and then it would reload and keep me at the same page.  Finally, I would click cancel and try again and the whole thing repeated itself....
    SO back to updating my password in the store, I installed an app, the security questions popped up AGAIN... but this time they saved my answers and proceeded to download my app. YAY

  • How to set up Free option at checkout (no address, cc info required)

    Hello,
    My site http://www.bigwordpictures.com will offer paid and free downloadable products.
    Since I'm no coding pro, I'm starting out with one of the default BC templates (Appliance King) and modifying it to meet my needs.
    Here's a roadblock I've hit...
    When someone checks out with just free products in his cart, I would like there to be no credit card fields, nor billing or shipping fields visible on the screen.  And I don’t want a radio button marked FREE to be seen.
    BC support gave me this page of instructions:  http://kb.worldsecuresystems.com/893/bc_893.html.   I have followed these instructions, but they make a FREE radio button visible, and the fields for address information and credit card payment are still visible.
    Any suggestions on how to make the page detect that the cart contains only free items, and let the customer proceed with "purchasing" a download without entering shipping or cc info?  (In fact, shipping address makes no sense for ANY of my products since they're downloadable, but I'm requiring addresses for paid items because I have to for credit card transactions.)
    Thanks!

    Hey there,
    First you will need this information to update the registration buy form:
    http://kb.worldsecuresystems.com/893/bc_893.html
    To show hide things based on the options if the form has not been overly modified BC by default hides the CC fields if thats not selected with its own javascript. If a template etc has made changes to that then you need to add you own javascript in for those behaviors.

  • Business units info requirements

    Dear FI Experts,
    I am a novice. I hope you could share some information regarding information requirements of the different business units in terms of finance reports.
    For example, for Marketing, what sort of finance information would ,say line managers, require operationally?
    Likewise for Sales unit and manufacturing or production unit.
    Would appreciate if you could let me know the broad picture.
    best regards
    Sanjay

    Hi Sanjay,
    For catering the different needs of the business units like marketing, sales units area wise geographical wise, SAP has come with COPA (Profitability Analysis), in this module u can see the required info based on your marketing segment and geographical segment or product wise. 
    Coming to specific report as you are saying for marketing,  a line manager can generally look how much cost has been incurred in their area and how much sale has been happened and compare the Profit margin.
    coming to requirement it might changing as per business therefore there wont be any specific report kind of a stuff.
    Thats why using COPA u can customize your requirement as you can?
    Hope u understood
    regards
    srikanth

  • Qualifications info required

    Hello All,
    I am basically BI Consultant, we have a requirement to pull Qualifications Data from SAP ECC,
    Clients requirement is "A relationship is created between a Qualification and either a Job or a Position.  Any employee who holds either the job or the position is required to complete this qualification".
    How to get the Employees who are mandatory to complete a Qualification and who have not completed the Mandatory Qualification?
    I have checked in PEPM(Profile Matchup), where we can find Person->Position and Person->Job along with Deficits.
    I wanted to know where does the above data sits in ECC tables physically? because it gives me to configure for BI.
    Is there any direct table to pull this info?
    Please help me in this, your help will be appreciated.
    Regards,
    Kiran

    Hi Kiran,
    In HRP1001 you can get the Qualification - Person relationship (Q-P = B032); the Qualification Value that the Person currently has, is in the HRPAD31 table, so you have to make a join with the ADATANR field. Lets say that a Person has a Q-value of "3" (over a 5 points scale), so we have to compare the Qualification Value assigned to his/her Position or Function to know if he/she has a Qualification Deficit. Again, look in HRP1001 (B031) to get the relationship between the same Q and the Employee's Position or Function.
    Regarding the other query, maybe you can find useful transaction: S_AHR_61015532. You specify an Organizational Unit, and you can have all Employees within this Unit with their Qualifications. Make sure to check "Only Q deficits" in the initial screen.
    Hope it can helps.
    Regards,
    Marco

  • Apple software update  - info required

    Hi,
    I need some info relating to the fully qualified domain names used when running a software update on OS X ( and any port numbers if something other than http/https is used).
    By default when one of our students connects their client machine into their study bedroom network socket it is placed in a severely restricted network.
    At this point we use a DNS redirector to restrict the number of addresses that are resolved correctly, returning a local IP address for anything other than remote sites we want them to visit.
    Any attempt to access web pages other than the ones resolved correctly by the DNS resolver results in their browser pointing to a local page saying "you are connected to a restricted network..."
    This page also tells them what they have to do in order to get connected to a "real" network.
    The dns resolver correctly hands out all the IP addresses required for a user to perform a Windows Update. and I'd like to set the same thing up for OS X updates.
    I know that an os x leopard machine connects to swquery.apple.com and swscan.apple.com during the software update check, but are their any other sites it needs access to when an update is available?
    TIA
    Alex

    Add http://www.apple.com so that they can access the downloads directly and https://swdlp.apple.com/, http://wsidecar.apple.com/, and http://supportdownload.apple.com/ (and there might be more) so they can download them manually, http://discussions.apple.com/ so they can peruse these forums, and http://search.info.apple.com/ so they can locate knowledge base documents.

  • OIM 11g R2 PS1 - Bugs fixed info required

    Hi ,
    I have OIM 11g R2 with BP 06 installed on my system and want upgrade to latest version so that majority of bug fixes are incorporated. As both BP07 and PS1 are in market.
    While checking for BP7 fixes we noticed that there are certain fixes that we really require in our application like:
    Bug:16315001 : GTC mapping image on migration to other environment is not displayed.
    Bug:16506870 : De-provisioning of user accounts via the Set User De-provisioned Date scheduled job fails.
    Bug:16347855 : Users are able to submit a request for modify account although nothing is modified on the form fields.
    But while checking for release notes of PS1 (11.1.2.1) i did not notice any such fixes, rather there were some certification exception fixes ,new menu called "Certification" in Sysadmin Console and Introduced new menu called "Inbox" in Identity/Self Service Console
    So my question is that to apply above fixes we need install the BP7 patch separately, considering PS1 is not a cumulative one and then install PS1
    Thanks,
    Puneet

    Hi,
    Check out: http://www.iamidm.com/2013/05/oim-11g-r2-ps1-certification-tab-in.html
    Regards,
    Chinni

  • Info required

    Hi,
    I am intending to buy a new laptop. Can anyone guide me about the minimum config required to run ECC 6.0 successfully.pls mention OS as well. I think Vista does not support and only XP serves.
    Well, detailed config is appreciated.
    Thx

    Vista Will support but go for XP
    instead of going to ECC06 try 5 version
    pls check and let me know
    Edited by: Sikindar on May 13, 2009 1:42 PM

  • Info required for Process Layer

    Hi all
    Can anybody please give me the following info
    1. What is Process Layer
    2. How Process layer is used in Engineering records.
    Thanks & Regards
    Satish

    Hi Satish,
    Process Layer is, as the name states, an add-on functionality on top of Engineering Records that is jointly offered by SAP PLM Consulting and the partner Exa.
    See a detailed presentation here:
    http://www.google.com/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&cad=rja&uact=8&ved=0CCcQFjAA&url=http%3A%2F%2Fwww.exa-ag.com%2Fcomponent%2Fphocadownload%2Fcategory%2F2-plm%3Fdownload%3D1%3Aprocess-layer&ei=lat_U_K9IMSO7AaR6ICYDw&usg=AFQjCNFlrTyZ7XmUawnlKZtnTEf5sAb7-A&bvm=bv.67720277,d.ZGU
    This capability is also called "Process Control" on the Exa web site.
    Regards, Ulf.

  • Info required on work flows

    Hi all,
             Can anyone provide me info on work flows . Any documents is highly appreciated.
    Regards,
    Rajashree

    Hi Rajashree,
    Workflow is a tool for automating the business process so that the process itself flows smoothly, without bottlenecks and without dead ends. Critical parts of the process can be streamlined with deadline monitoring and contingency options. Participants are informed of milestones in the process. The process definition itself is powerful enough to allow business re-engineering with re-training and to eliminate the impact of workforce changes on the basic business process.
    SAP Business Workflow is the R/3 tool for handling the process automation within R/3 or between R/3 systems and other systems involved in the business process. It is flexible enough to handle ad hoc processes such as the circulation of an electronic document. It is robust enough to handle mission critical process in the production system such as the creation of a material master.
    The different R/3 applications supply standard workflows for the commonly occurring processes. Once these workflow templates are activated, they are ready for immediate use. A complete set of workflow tools, including the workflow editor and workflow generation wizard, are provided to enhance these standard workflows or create new workflows. These tools are complemented with transactions for monitoring, tracking and the statistical analysis of the processes.
    Because the business process often does not step at the R/3 boundary, various interfaces and third party tools are available for extending the process across systems.
    Workflow is the technique for automating business processes. It is particularly beneficial
    • when different people are involved in different parts of the process
    • when a process only occurs sporadically and the users need to be reminded of what they need to do
    • when the duration of the process is critical and deadlines have to be met
    • when the process definition is likely to change on the fly and retraining users is not possible.
    By automating the process, you free the users from having to know what to do when. Work items are sent to the participants notifying them of what they have to do, and a single click on the notification calls the correct transaction and navigates to the relevant screen.
    When the workflow runs it creates work items which are like e-mails, but
    • they have the advantage that they contain the intelligence needed to execute the relevant task with the correct data when the operational user executes them,
    • they provide their own functionality so that the operational user has access to everything that is useful to improve the flow of the process,
    • they disappear on their own when they have been executed by someone else or made obsolete.
    These work items can be received in the R/3 business workplace, MS Outlook (or any other MAPI compatible client), Lotus Notes, or work item notifications can be distributed by e-mail.
    SAP Business Workflow:
    • accelerates the workflow across applications, functional areas, organizational units, and time periods,
    • supplements the integrated management of processes in the SAP System with individually tailored options for automating and actively controlling business and communication processes,
    • combines integrated organizational management with flexible assignment of tasks and responsibilities to locations, positions, jobs, groups, or individuals,
    • actively supports a quick implementation of workflow technologies through predefined workflow templates, Workflow Wizards and flexible adjustment options,
    • integrates every employee in the value chain by providing a versatile integrated inbox ("universal inbox") at their work centers that can be configured individually,
    • provides a Workflow Information System that is the foundation for process change management and continuous business engineering,
    • was designed to be a change-management tool,
    • simplifies continuous business engineering and process change management with user-friendly tools for defining and dynamically changing workflow tasks
    • conforms to the workflow standards of the Workflow Management Coalition (WfMC)
    • interfaces to other mail clients such as Lotus Notes and MS Outlook
    Check these links.
    http://www.sapgenie.com/workflow/index.htm
    /people/ginger.gatling/blog/2005/12/01/link-workflow-business-objects-to-your-collaboration-tasks
    http://help.sap.com/saphelp_nw04/helpdata/en/92/bc26a6ec2b11d2b4b5006094b9ea0d/content.htm
    http://help.sap.com/saphelp_bw33/helpdata/en/92/bc26a6ec2b11d2b4b5006094b9ea0d/content.htm
    http://help.sap.com/saphelp_bw31/helpdata/en/8d/25f94b454311d189430000e829fbbd/content.htm
    http://www.sap-press.com/product.cfm?account=&product=H950
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    For examples on WorkFlow...check the below link..
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    Workflow tutorials with step-by-step and with screenshots are available at
    http://www.****************/Tutorials/Workflow/Workflow.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/42/c14a9b55103116e10000000a1553f7/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/c5/e4a930453d11d189430000e829fbbd/frameset.htm
    Hope this resolves your query.
    Reward all the helpful answers.
    Regards

Maybe you are looking for

  • HT204053 I have 2 Apple ID's how do I delete 1 of them? Or how can I make them just one?

    I have 2 Apple ID's how do I delete 1 of them? Or how can I make them just one?

  • Memory Leak with 10.6.4

    This is very unusual for my Mab Desktops to do, but all I can figure is that there is a memory leak in the latest update 10.6.4 and that it is effecting everything. I ran a few apps on Friday night, closed then down but left the computer running. Thi

  • Problem with access JSF applet using javascript

    Can someone help me! I'm using a applet in jsf page, and i'm trying to access this applet using a javascript. Here is the applet code <jsp:plugin code="DoAction.class" codebase="." height="400" hspace="10" jreversion="1.5" type="applet" vspace="50" w

  • RapidScriptUI - ScriptUI Generator - free until 3/29/09

    We are proud to announce to our fellow scripters that our breakthrough product RapidScriptUI is now available for download at http://www.scriptui.com. We are convinced that our product will make it considerably easier to create ScriptUI code without

  • Creation of the organization within SIM

    Hello! How i can automatically сreate several organizations within SIMs Top? I can create CSV file with organization parameters (or database table), but i don't know how it is possible to load this file to IDM. May be there are some instructions how