# S367JDEV.def: Collects Oracle JDeveloper Information # ARCS: $Header: /u02/webapps/workbench/cvs/RDA_4/src/scripting/lib/modules/S367JDEV.def,v 1.1 2009/08/07 15:56:21 mschenke Exp $ # # Change History # 20090713 JJU Initial version. =head1 NAME S367JDEV - Collects Oracle JDevloper Information =head1 DESCRIPTION This module collects Oracle JDeveloper-related diagnostic information. The following reports can be generated and are regrouped under C: =cut echo tput('bold'),'Processing JDEV module ...',tput('off') # Initialization var $ORACLE_HOME = getSetting('ORACLE_HOME','') var $TOC = '%TOC%' var $TOP = '[[#Top][Back to top]]' pretoc '1:Oracle JDeveloper' # Load the libraries run library() =head2 manifest - Manifest Information Extracts the manifest from F<$ORACLE_HOME/BC4J/lib/bc4jc.jar> when F is available. =cut if testFile('f',catFile($ORACLE_HOME,'BC4J','lib','bc4jct.jar')) {if findCommand('unzip') {var $cmd = last report manifest debug ' Inside JDEV module, extracting the manifest' var $cmd = concat($cmd,' -p ',lastCommand(),' META-INF/MANIFEST.MF') prefix write '---+ Manifest Information' call writeCommand($cmd) if isCreated(true) toc '2:[[',getFile(),'][rda_report][Manifest Information]]' } } =head2 Installation Files Gathers following JDeveloper installation files: =over 4 =item o F<$ORACLE_HOME/jdeveloper/.home> =item o F<$ORACLE_HOME/jdeveloper/.product.properties> =item o F<$ORACLE_HOME/registry.xml> =back =cut debug ' Inside JDEV module, gathering JDeveloper installation files' pretoc '2:Installation Files' call sort_files(3,0,catFile($ORACLE_HOME,'jdeveloper','.home'),\ catFile($ORACLE_HOME,'jdeveloper','.product.properties'),\ catFile($ORACLE_HOME,'registry.xml')) unpretoc 2 =head1 SEE ALSO L =begin credits =over 10 =item RDA 4.17: Anjani Sankar, Miguel Hernandez =back =end credits =head1 COPYRIGHT NOTICE Copyright (c) 2002-2009, Oracle. All rights reserved. =head1 TRADEMARK NOTICE Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. =cut