NameOracle Forms PL/SQL Extractor
Latest version1.1 (14 May 2014)
Downloadsonar-forms-plsql-extractor-1.1-jar-with-dependencies.jar
LicenseGNU LGPL 3
DevelopersSonarSource
Issue trackerhttp://jira.codehaus.org/browse/SONARPLUGINS/component/16261
Sourceshttps://github.com/SonarCommunity/sonar-forms-plsql-extractor

Features

This command-line gives the ability to extract PL/SQL source code from Oracle Forms. You can then feed SonarQube with the extracted PL/SQL source code.

Usage

Prerequisites

This extractor uses the Oracle JDAPI library that is included in the Oracle Developer Suite. Therefore a full installation of the Oracle Developer Suite is required. Once installed, check that the environment is correctly set:

Extract PL/SQL Codebase

Download the extractor JAR file (see link in the top of this page) then execute:

set FORMS_PATH=C:\forms_project
java -DinputDir=C:\forms_project -DoutputDir=C:\extracted_plsql -cp C:\path\to\sonar-forms-plsql-extractor-1.1-jar-with-dependencies.jar;C:\path\to\oracle\forms\java\frmjdapi.jar org.sonar.oracleforms.plsql.PlSqlExtractor

Notes: