XMLImporter et FndXdfCmp sont les utilitaires d'implémentation d'Oracle E Business Suite pour l'implémentation de nouvelles pages OAF et de nouvelles définitions et modifications de schéma
XMLImporter est utilisé pour les nouvelles pages OAF et la personnalisation dans la base de données oracle tandis que FndXdfCmp est utilisé pour la nouvelle définition de schéma et les modifications
Voici les étapes à suivre pour utiliser XMLImporter et FndXdfCmp
XMLImporter
Syntax java oracle.jrad.tools.xml.importer.XMLImporter <dir_path>/<file_name>.xml -username <user_name> -password <password> -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<host_name>)(PORT= <port_number>)) (CONNECT_DATA=(SID=<database_sid>)))" -rootdir <dir_path> -rootPackage <package>
Examples java -classpath "${CLASSPATH}" oracle.jrad.tools.xml.importer.XMLImporter $APPL_TOP/ahl/12.0.0/mds/prd/webui/WorkorderDetailsRN.xml -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=exam.com)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=TEST)))" -userId "1" -rootPackage /oracle/apps/ahl -rootdir $APPL_TOP/ahl/12.0.0/mds java -classpath "${CLASSPATH}" oracle.jrad.tools.xml.importer.XMLImporter $APPL_TOP/ahl/12.0.0/mds/prd/webui/WorkorderDocumentsRN.xml -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=exam.com)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=TEST)))" -userId "1" -rootPackage /oracle/apps/ahl -rootdir $APPL_TOP/ahl/12.0.0/mds Importing file "/u01/oracle/TEST/apps/apps_st/appl/ahl/12.0.0/mds/prd/webui/WorkorderDocumentsRN.xml" as "/oracle/apps/ahl/prd/webui/WorkorderDocumentsRN". Import completed.
FndXdfCmp
FndXdfCmp est un utilitaire Java situé sous $JAVA_TOP/oracle/apps/fnd/odf2 qui est utilisé pour vérifier et créer des objets de base de données, définis dans un fichier xdf
syntaxe
Les types d'objets possibles sont :
Table Oracle, mview, vue Oracle, synonyme, index Oracle, déclencheur, commentaire, contexte, mviewlog, qtable, séquence, type, file d'attente, politique, tout
Arguments obligatoires :
Oracle_Schema :nom du schéma ORACLE du module EBS dans lequel l'objet existe ou doit être créé, par ex. FND, AD, GL, MFG.
Oracle_Password :mot de passe du schéma ORACLE du module EBS.
apps_schema :nom du schéma ORACLE du schéma APPS actuel.
apps_password :mot de passe du schéma ORACLE du schéma APPS actuel.
jdbc_protocol :Type de pilote JDBC / protocole (thin ou oci8).
JDBC_Connect_String :La chaîne de connexion JDBC pour se connecter à la base de données. Il doit inclure ::
object_type :le type d'objet à maintenir/créer – table, qtable, mview, mviewlog, sequence, type, trigger, view, policy
xdf_fileName :le nom du fichier xdf contenant le définition d'objet.
xsl_directory :le répertoire xsl contenant tous les fichiers xsl requis pour la transformation XSLT. Normalement, c'est $FND_TOP/patch/115/xdf/xsl ou $FND_TOP/admin/xdf/xsl.
Example adjava "-mx128m" "-nojit" "oracle.apps.fnd.odf2.FndXdfCmp" "applsys" "apps" "apps" "apps" "thin" "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=exam.com)(PORT=1531))(CONNECT_DATA=(SERVICE_NAME=TEST)))" "type" " fnd_usr_roles.xdf " "$FND_TOP/patch/115/xdf/xsl"
Articles connexes
Utilitaire ADODFCMP
Commande FNDLOAD
FNDCPASS et AFPASSWD
ADMRGPCH