Posts mit dem Label oracle forms werden angezeigt. Alle Posts anzeigen
Posts mit dem Label oracle forms werden angezeigt. Alle Posts anzeigen

2014-05-02

TEAM - Wir migrieren anders



So macht eine Forms-Anwendung wieder Spaß

2014-04-30

Forms Migration Services - The clever way of Forms modernization


After several years of intensive research in cooperation with s-lab, a special interest group of the University of Paderborn supporting industrial partners in developing new technologies, TEAM proudly presents the Forms Migration Services – a process to take your Forms application to the next level using a model driven migration approach containing the TEAM Migration Assistant - a toolset for semi-automatic modernizations. Do the results justify all the effort? Yes, definitively!

In accordance with the objective to transform a Forms application into a maintainable ADF application, the project team initially followed the approach of a fully automated migration. This initial idea had to be revised, however, due to the technical differences between the two platforms Forms and ADF. A wider approach had to be taken in order to achieve appropriate/satisfactory results. Migrating a Forms application using a single blue print which transforms dialogue by dialogue and even generates a "Forms-Runtime" in ADF may represent a viable method to generate a running ADF application; however, this application would neither be maintainable nor would it offer any extension points to allow progression of the application. Thus it was obvious that a more sophisticated and abstract way of thinking was needed to solve the issues a 1:1 migration brings along.

Keeping that in mind, the project team, consisting of TEAM developers and s-lab members, developed a new approach to transforming and, at the same time, modernizing a Forms application into a “true” ADF application. A major challenge in this process was the fact that most Forms applications have been developed with a company specific Forms framework (i.e. functions and objects extending the original Oracle Forms framework). The new migration method is based on a multilevel modernization process. By using tools for source code analysis, knowledge and patterns for the specific Forms application are recognized and transformation rules can be established. These rules provide project specific patterns to the TEAM Migration Assistent which then generates the ADF application iteratively. Each iterative step is to be finished manually. After each step, our migration experts and the development team come together to discuss the lessons learned and whether or not recent development steps or code fragments can be automated in the next iteration step. This procedure ensures that the following iteration steps can be finished a lot quicker.



The Forms Migration Services offered by TEAM provide a novel integrated concept to modernize your Oracle Forms application to a "true" ADF application that is maintainable, great looking and enabled for future implementations!

2014-02-07

Forms - Quo Vadis

Mit Oracle Forms werden seit Jahrzehnten Datenbankanwendungen entwickelt. Oracle hat versucht, Forms immer wieder an den Stand der Technik anzupassen.

Doch spätestens seit dem "Statement of Direction" im März 2012 hat Oracle klar aufgezeigt, dass neue Technologien nicht mehr mit Forms realisiert werden können. Stattdessen hat Oracle das Application Development Framework (ADF) entwickelt, um den neuen technologischen Aufgaben gewachsen zu sein. Wenn Oracle-basierte Applikationen webfähig gemacht, erweitert, integriert oder ersetzt werden sollen, führt heute kein zukunftsorientierter Weg an Oracle ADF vorbei.

Sie fragen sich, ob es sinnvoll ist, Ihre Forms Applikation nach ADF zu migrieren oder welcher Weg der Migration der richtige ist? Lassen Sie sich am 18. März 2014 durch diese kostenlose Veranstaltung auf den neuesten Stand bringen!

Speziell ausgebildete und projekterfahrene TEAM-Mitarbeiter zeigen Ihnen, unter anderem anhand einer Live-Demo, ob und wie eine Migration von Forms zu ADF sinnvoll durchgeführt werden kann.
Erfahren Sie alles Wissenswerte zu den Themen Migrationsstrategien, Projektvorgehen und welchen Mehrwert Sie durch eine Migration von Forms zu ADF erhalten können.



Agenda:
13:00
Registrierung und gemeinsamer Imbiss
13:45
Begrüßung und Vorstellung TEAM
Harry Jules Mayo, TEAM GmbH
14:00
Aufbruch in eine neue Welt: Warum Oracle den Wechsel von Forms zu ADF vollzogen hat
Jürgen Menge, ORACLE Deutschland B.V. & Co. KG
14:30
Wenn eine "Migration nach Kochrezept" keinen Sinn macht
Marvin Grieger, s-lab, Universität Paderborn
15:00
Kaffeepause
15:15
Von Forms zur erweiterbaren ADF-Anwendung: Der TEAM Migration Assistant
Markus Klenke, TEAM GmbH
16:15
Mit der neuen ADF Applikation in die Zukunft: Die TEAM ADF-Tools
Christian Kunzmann, TEAM GmbH
16:35
Migration im Projekt: Von der Analyse bis zur ADF-Anwendung
Wolf G. Beckmann und Harry Jules Mayo, TEAM GmbH
17:00
Ende der Veranstaltung


Haben wir Ihr Interesse geweckt? Dann laden Sie hier den Einladungsflyer zur Veranstaltung "Forms Quo Vadis" inklusive Anmeldeformular herunter.

2012-09-17

Oracle Forms fits4all

Wer liebt sie nicht? Die hochauflösende, brillante Darstellung, die einem die längst gängigen HD-Monitore bieten? Doch wer eine Oracle Forms-Anwendung betreibt, hat leider nicht viel von den höheren Auflösungen. Wird das Forms-Fenster vergrößert, sieht der Anwender meist grau - die Farbe des Hintergrundes.

Oracle Forms-Applikationen werden vom Entwickler für eine feste Auflösung optimiert erstellt und erlauben keine Anpassungen des Anwenders, an die Auflösung des eigenen Bildschirms.

Diese Maxime zu brechen ist TEAM angetreten und hat den FormsResizer entwickelt.

Hören Sie mehr dazu auf der diesjährigen DOAG Konferenz in Nürnberg: http://www.doag.org/konferenz/vortrag_details.php?merken=0&id=447570

Die Vortragsunterlagen finden Sie nach der Veranstaltung selbstverständlich auf den Seiten der DOAG und natürlich auch hier im Block.

2011-12-21

DOAG@Talk mit Ducan Mills

Christian Schwitalla (DOAG Leiter der SIG Development / Tools) hat mit Duncan Mills über die Zukunft der Entwicklungswerkzeuge von Oracle gesprochen. Das Gespräch gibt es hier.

2011-09-23

TEAM auch auf der DOAG Konferenz 2011 wieder vertreten

Passend zu den Themen, die Sie hier im Blog lesen können, werden einige Autoren auch in diesem Jahr wieder mit zahlreichen Vorträgen auf der DOAG Konferenz 2011 zu sehen sein. Folgende Titel sind im Konferenzprogramm enthalten:

  • RAC Migration von 10gR2 auf 11gR2 über Data Guard mit Handicaps
  • Migration von ProStore® Logistic Intelligence von OBIEE 10g auf 11g
  • Klassisch und doch agil - Scrum Erfahrungen
  • Upgrade Guide für Oracle ADF auf dem WebLogic Server
  • Anwendungsentwicklung im Post-Forms-Zeitalter

Ebenfalls wird die Firma TEAM GmbH mit einem Stand vor Ort in Nürnberg vertreten sein, an dem Sie die Chance haben, mit uns, den Autoren, in die Diskussion einzusteigen.

Abgerundet wird die Konferenz in diesem Jahr mit dem Schulungstag zum Thema:
       Oracle Discoverer und nun? Update, Migration oder Integration?

Ihr individuelles Konferenzprogramm können Sie sich auch mit dem von uns entwickelten iConfGuide für die DOAG-Konferenz zusammenstellen. Hier der QR-Code:

Weitere Details finden Sie auf den DOAG Seiten oder auch selbstverständlich hier bei TEAM.

2010-07-28

TEAM auf der DOAG 2010

Passend zu den Themen, die Sie hier im Blog lesen können, werden die Autoren auch in diesem Jahr wieder mit Vorträgen auf der DOAG-Konferenz 2010 zu sehen sein. Folgende Titel sind Stand heute im Konferenzprogramm enthalten:

  • Hürdenlauf beim Upgrade eines Oracle RAC von 11gR1 nach 11gR2
  • Bi-Publisher - Metadatendokumentation im BI-Server
  • Forms 11g im Weblogic Server - Vertrautes in neuem Gewand
  • Service-oriented Reporting - Zentrales Reporting Service im Unternehmen
  • Umstellung von Forms auf Oracle ADF - Was kann übrig bleiben?

Ebenfalls wird die Firma TEAM GmbH mit einem Stand vor Ort in Nürnberg vertreten sein, an dem Sie die Chance haben, mit den Autoren in die Diskussion einzusteigen.

Abgerundet wird die Konferenz in diesem Jahr mit dem Schulungstag zum Thema

Oracle ADF – Ein Quereinstieg für Forms-Entwickler

2010-02-09

DOAG News veröffentlich Artikel über Forms Transformation zu ADF

Unsere Sichtweise und ein Ansatz, wie man dass wichtigste aus den bestehenden Oracle Forms Applikationen extrahieren kann und in eine neue Form und/oder Technologie wandeln kann beschreiben wir in den heute veröffentlichten Artikel: Migration von Forms über APEX zu Oracle ADF in der DOAG News – Schwerpunkt: Entwicklung.

Weitere Infos zu DOAG News gibt es hier.

Ulrich Gerkmann-Bartels und Andreas Koop

2009-08-20

Forms 11g: Übersetzen der alten Dialoge

Anforderung

Forms Dialoge, die mit Forms 9i erstellt worden sind sollen auf dem Fusion Middleware Forms 11g Server kompiliert und ausgeführt werden.

Ansatz

  1. Installierte OWM Forms/Reports/Portal/Discoverer
  2. Datenbank mit Beispielschema scott
  3. Kompilieren des Testdialoges emp.fmb
  4. Konfiguration einer Forms Applikation innerhalb der formsweb.cfg

Komponenten

  Bereich Komponente
  TELDE OES, Database, OFW 11g
  Testdialog emp.fmb
     

Umsetzung

Bereich Gegenstand
Download Forms Testdialog downloaden und mit Winscp nach:

/u01/app/oracle/product/11.1.1.2/middleware/pfrd/forms

kopieren.

   
Putty Action: Start Putty
  Action: Open Save Session telde.local als oracle
   
Shell

login as: oracle
root@192.168.234.140's password:
Last login: Thu Jul 30 23:45:02 2009 from 192.168.234.1

   
Connect Descriptor

[oracle@telde]# cd $OH

[oracle@telde pfrd]$ cd network/admin/

[oracle@telde admin]$ vi tnsnames.ora

add --–>

emp =
  (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = database.telde.local)(PORT = 1521))
      (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SID = orcl)
      )
  )

<--

Forms Compile

[oracle@telde admin]$ cd $OH/forms

[oracle@telde forms]$ export ORACLE_TERM=vt220
[oracle@telde forms]$ export NLS_LANG=American_Germany.UTF8

[oracle@telde forms]$ frmcmp_batch.sh module_type=FORM userid=scott/tiger@emp module=emp.fmb Compile_All=yes

Forms 11 (Form Compiler) Version 11.1.1.2.0 (Production)

Forms 11 (Form Compiler): Release  - Production

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Oracle Database 10g Enterprise Edition Release 10.1.0.3.1 - Production
     With the Partitioning, OLAP and Data Mining options
PL/SQL Version 11.1.0.7.0 (Production)
Oracle Procedure Builder V11.1.1.2.0 - Production
Oracle Virtual Graphics System Version 11.1.1.2.0 (Production)
Oracle Multimedia Version 11.1.1.2.0 (Production)
Oracle Tools Integration Version 11.1.1.2.0 (Production)
Oracle Tools Common Area Version 11.1.1.2.0
Oracle CORE     11.1.0.7.0      Production

Created form file emp.fmx

Hinweis In den vorherigen Version gab es noch die Option Upgrade=Yes, die wir an dieser Stelle verwendet haben. Diese Option steht in 11g nicht mehr zu Verfügung.
Config Forms App

[oracle@telde forms]$ cd /u01/app/oracle/product/11.1.1.2/middleware/user_projects/domains/ClassicDomain/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_11.1.1/config

[oracle@telde forms]$ vi formsweb.cfg

add --–>

[emp]
form=emp.fmx
colorScheme=teal
userid=scott/tiger@emp

<--

Test


http://www.telde.local:8090/forms/frmservlet?config=emp

  1
   

Anmerkung

Wenn das alles war, dann sehe nicht ganz so viele Probleme…