PITSS Tech Blog
News zu Java, PL/SQL, Entwicklung & Technologiewechsel
Innovation Day
Ganz im Zeichen der Digitalisierung steht in diesem Jahr der PITSS Innovation Day am 19.5.2017 in Stuttgart. Bei der Auswahl der erstklassigen Referenten lag der Fokus darauf, den Teilnehmern an diesem Tag eine Geschichte von der ersten Idee und der Motivation für...
Transparenz in der Oracle Softwareentwicklung
In den vergangenen Posts haben wir immer mal wieder über gezielte Analysen zu Code Qualität, Process Mining, Migration und Code Komplexität geschrieben. All diese Analysen basieren auf der Möglichkeit, innerhalb der Oracle Software-Entwicklung jede einzelne Zeile...
Mozilla Firefox 52 ESR for extended NPAPI-support
Interesting post from my colleagues from the US regarding Oracle Forms & Firefox 52: As of March 7, 2017, Mozilla has released the newest release of Firefox, version 52. Similar to what Google Chrome did about a year or so ago, Mozilla has now disabled the NPAPI plug-in which is required to run anything with … Continue reading Mozilla Firefox 52 ESR for extended NPAPI-support
Oracle Forms 12c: Error 801 while compiling
If you’ve already upgrated to the latest Forms version (currently 12.2.1.2) you’ve maybe encountered following problem: If you use a cursor, that is specified in a package specification within your forms and define a rowtype based on that cursor that is fetched into the rowtype in a different other part of the form (in my … Continue reading Oracle Forms 12c: Error 801 while compiling
Software-Metriken in PL/SQL basierten Datenbank-Applikationen
PITSS bietet interessante Themenfelder für Praktika, Bachelor oder Masterarbeiten. An dieser Stelle möchten wir nach und nach verschiedene Ideen näher bringen. Heute: Clean Code Beurteilungsverfahren in PL/SQL-basierten Softwareentwicklungen Die Firma PITSS GmbH...
Clean Code und PITSS.CON
Clean Code wurde erstmals vom Pionier Robert C. Martin in seinem Buch "Clean Code: Refactoring, Patterns, Testen und Techniken für sauberen Code." umfangreich beschrieben. Er hat sich auf über 400 Seiten über Namenskonventionen, Funktionen, Kommentaren,...
Maven und JDeveloper-Migration
Projekte, die mit der Verfügbarkeit von Maven im JDeveloper 12.1.3 voller Enthusiasmus in die Welt der POM-Files eingestiegen sind, haben recht schnell an Begeisterung verloren, da der Weg doch recht steinig war. Alleine hier die Fettnäpfe und deren Vermeidung, zum...
Oracle Forms & Database Wallet
During my work as an Consultant I’ve seen some Forms applications, where developers made their lifes easier by using the Oracle connect string to directly connect to the database when starting Forms application. The problem is that the password in most cases is entered in plain text as part of the formsweb.cfg. In this blog … Continue reading Oracle Forms & Database Wallet
FRM – 92091 Oracle Forms and Reports 12c
In der Oracle Forms und Reports Version 12.2.1.0.0 tritt ein Fehler zu Runtime auf, wenn über die Webutil Funktionen Webutil_File_Transfer.AS_to_Client eine Datei vom Applikationsserver auf die Clientumgebung kopiert werden soll. Dabei spielt es keine Rolle um welche...
Instead-of Trigger, ORA-02014, ADF und select for update
Google und die Oracle Support und Community Seiten sind voll von Hinweisen zu ORA-02014 (cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc.), aber es waren viele Holzwege dabei, als es galt, die Ursache für den Fehler zu finden. Da es vermutlich kein...