Object Types That Require a Header

This section describes object types that require file headers:

Object Type Description Binary File(1) Header Format(2) (3)

APPS Package Body

pkb

No

REM $HEADER$

APPS Package Spec

pks

No

REM $HEADER$

APPS Synonym

syn

No

REM $HEADER$

APPS View

vw

No

REM $HEADER$

BC4J Substitution

bc4j_jpx

No

@2<!-- $HEADER$ -->

Configuration File

cfg

No

$HEADER$

Copy and deploy Java classes and BC4J XML objects

oa_java_type

No

/* $HEADER$ */

Copy and load an OAF Page into DB

oaf_page

No

@2<!-- $HEADER$ -->

Copy and load an OAF Translations into DB

oaf_translation

No

@2<!-- $HEADER$ -->

Copy and load XML Gateway DTD into DB

ecx_dtd

No

<!-- $HEADER$ -->

Copy and load XML Gateway mapping into DB

ecx_mapping

No

<!-- $HEADER$ -->

Custom Index

c_idx

No

REM $HEADER$

Custom Package Body

c_pkb

No

REM $HEADER$

Custom Package Spec

c_pks

No

REM $HEADER$

Custom Sequence

c_seq

No

REM $HEADER$

Custom SQL File Copy and Execute

c_sql_exec

No

REM $HEADER$

Custom Table

c_tbl

No

REM $HEADER$

Custom Trigger

c_trg

No

REM $HEADER$

Custom View

c_vw

No

REM $HEADER$

Discoverer Export

dis

No

$HEADER$

Discoverer File

eex

No

$HEADER$

Driver File

drv

No

# $HEADER $

FND Message Loader Text

msg

Yes

$HEADER$

FNDLOAD Control File

lct

No

-- $HEADER$

FNDLOAD Data File

ldt

No

# $HEADER$

Forms Compiled

fmx

Yes

$HEADER$

Forms Library Source and Runtime

pll

Yes

$HEADER$

Forms Menu File

mmb

Yes

$HEADER$

Forms Source and Text

fmb

Yes

$HEADER$

Hypertext File

htm

No

<!-- $HEADER$ -->

Hypertext Markup

html

No

<!-- $HEADER$ -->

Java File

java

No

/* $HEADER$ */

Java Loader Text

jlt

No

-- $HEADER$

Java Server Page

jsp

No

<% -- "$HEADER$" -- %>

Javascript File

js

No

/* $HEADER$ */

Message File

msb

Yes

$HEADER$

ODF File

odf

No

# $HEADER$

Oracle Graphs File

ogd

Yes

$HEADER$

OWB Text File

mdl

No

$HEADER$

Perl Module

pm

No

# $HEADER$

Perl Script

pl

No

# $HEADER$

Rapid Install Response

rsp

No

$HEADER$

Reports Library Source and Runtime

rpll

Yes

$HEADER$

Reports Source and Runtime

rdf

Yes

$HEADER$

RTF File

rtf

Yes

$HEADER$

Shell Script Copy and Execute at End

shell_exec_last

No

# $HEADER$

Shell Script Copy and Execute at Start

shell_exec_first

No

# $HEADER$

Shell Script Copy Only

shell

No

@2# $HEADER$

SQL File Copy and Execute as APPS

sql_exec

No

REM $HEADER$

SQL File Copy Only

sql

No

REM $HEADER$

SQL Loader Control File

ctl

No

-- $HEADER$

Standard XML File

amx

No

@2<!-- $HEADER$ -->

Style Sheets (css)

css

No

/* $HEADER$ */

TAG File

tag

No

$HEADER$

WF Business Event/Subscription

wfx

No

$HEADER$

WF Msg Resource File

res

Yes

$HEADER$

Workflow Data File

wft

No

# $HEADER$

XML File

xml

No

@2<!-- $HEADER$ -->

XML Publisher Bursting File

xmlp_bf

No

@2<!-- $HEADER$ -->

XML Publisher Data Template

xmlp_dt

No

@2<!-- $HEADER$ -->

XML Publisher RTF/XLS file

xmlp_rtf

Yes

$HEADER$

XML Publisher XLF file

xmlp_xlf

No

@2<!-- $HEADER$ -->

XML Publisher XSL file

xmlp_xsl

No

@2<!-- $HEADER$ -->

Footnote 1 Files that are of binary type require files to be uploaded with header even if the Auto Header preference in Packager is turned on.

Footnote 2 $HEADER$ should follow the $Header <file name> <version> <date> [<time>] <coder name> $ format, as indicated in CEMLI File Header Format.

Footnote 3 @2 at the beginning of the line indicates that the header line should be added as the second line in the file. This is important for XML type files.