• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
The Challenges Oracle Forms Migration to ADF

The Challenges Oracle Forms Migration to ADF






Total Views
Views on SlideShare
Embed Views



1 Embed 7

http://www.linkedin.com 7



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.


11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • There are always challenges but also new ways of migration are developed http://www.slideshare.net/nedialkonedialkov9/formadf-app-overview?from_search=3
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    The Challenges Oracle Forms Migration to ADF The Challenges Oracle Forms Migration to ADF Presentation Transcript

    • The Challenges Oracle forms Migration to ADFSession 2 Presenter: Zeeshan Baig
    • AgendaWhy Migrate?Forms ModernizationRoadmap to ADF migrationMigration toolsReporting ToolsRecommendationDemo JHeadstart OTN Demo Performing Common Forms tasks in ADF Integrating Forms with Java using Webservices & PJCs
    • Why Migrate?Meeting new business challengesMeeting User expectations and demandsModern technology Better performanceTo achieve active sustainment beforesystem becomes legacyTo avoid obsolescence
    • Forms Modernization - IMigrate and integrateUse SOA to extend current applicationsand to align their business and IT needsAllows retain investment in Oracle Formswhile leveraging the opportunities offeredby complementing technologiesTransition should be a journey not singletransformation
    • Forms Modernization - IIHow to achieve Modernization? Move to Web Integrate with SOA Use Webserives Use PJCs (Pluggable Java Components)
    • Roadmap to ADF MigrationDefine target & starting pointDefine Phases Feasibility Application analysis Identify obsolete features Remove unused code Re-locate business logic Redesign application issues Fine tune
    • Define FeasibilityR&D is time consuming and difficult toestimateDefine Starting and Ending PointsAnswer the following questions Where we want to go? Where we are now? What are our objectives?Future Surprises
    • Application AnalysisApplication grown over the yearsInitial developers are not with the companyIs every thing is Documented ?Do we have Test cases or Version controlsystem?Do we have Complete Source code ?
    • Obsolete objectsFew components are Obsolete Calendar library Alerts Graphics rectangles Visual attributes Program units, LOVsDeletion of obsolete components fromForms means less hassle in migration
    • Business logic - IIn Forms business logic is tightly coupled withthe UIADF is MVC architectureSo Where to store Business logic?What skills we have ? Do we have more PL/SQL Developers? Do we have more Java Developers?
    • Business logic - IIForms code is PL/SQLLogic in Database PL/SQL code faster execution better performance Callable from Webservices JDBCMiddle tier Java codingRecommendation Move to database if more PL/SQL Move to middle tier if Logic is More UI Interactive
    • Redesign Application Issues - ITool supported Redesign Pros Part of application migrated Investment protection Cons Not 100% migrated PL/SQL logic required to re-locate Some features would required redesigning Hard to estimate the migration
    • Redesign Application Issues - IIRe-design manually from scratch Pros Ownership Control on application Process improvement Cons Costly / Investment lost Time consuming Risk for Project success or failure Future creep
    • Fine tuneWeb based UI standardsA form has 100 fields not suitable for webbased style pages.
    • Migration toolsJHeadstart Extension to Jdeveloper and ADF Same as designer does for FormsOraFormsFaces Third party toolPITS.CONN Third party Tool similar to JHeadstart
    • Reporting Tools * No direct APIs for Oracle ADFFrom Oracle Open SourceBI Publisher Jasper Reports Popular modern choice Open source tool for report design Integration with Oracle Apps Java implementation and integration Integration with MS Office suite Fairly popular "free solution" Expensive No dedicated ADF-API Not as sophisticated as othersXSQL Pages BIRT Examples in the ADF Toy Store demo Open source Eclipse based reporting Use the Apache FOP serializer for PDF tool tbc: Pricing? No dedicated ADF-APIOracle Reports Sophisticated paper based reporting solution Antiquated user interface with difficult frame based solution; steep beginner learning curve Oracle Application Server 10.1.2 only, not supported by WLS 10.3, will be in Fusion Middleware (FMW) Server 11g*Courtesy: adf_emg Methodology group
    • RecommendationMigrate to latest Forms i.e. 11gIntegrate Forms with SOA and JavaNew development to ADFStart pilot projects to migration to APEX and ADF
    • DemoJHeadstart OTN DemoPerforming Common Forms Tasks in ADFUsing PJCs in FormsUsing Webservices in Forms