EBS Object Types - Java Stored Procedures

EBS Object Types - Java Stored Procedures

collection of reusable code, programs, and database objects that provides common functionality across all E-Business products.

Object Type Identification

  • Files with the extension .java are included if they are in the loadjava folder

EBS Load Java Root Source Directory on Project Properties tab defaults to loadjava, but you can update if you are keeping Java Stored Procedures in different folder.

File Extensions 

Name

Description

Name

Description

.java

Java programming language source files.

Object Type

Name

Code

Name

Code

Java Stored Procedures

JAVA_SP

Object Type Attributes

Name

Code

Description

Default Value

Supported Values

Name

Code

Description

Default Value

Supported Values

Source

SOURCE

Object Source Location Type

SCM

SCM

Target Location

TARGET_LOCATION

Path to where the file should be deployed to.

$<PROD_TOP>/

 

Force

FORCE

Configuration file used to download/upload data.

TRUE

 

Java Classpath

CLASSPATH

Specifies the current language of the session.

$CLASSPATH

Any valid language name using the OLAP DML syntax.

Target File Permission

FILE_PERMISSIONS

Permissions to apply to the file after it is deployed

Defaults to the project property FDEBS_FILE_PERMISSIONS

 

Related Project Properties

Name

Code

Description

Default Value

Name

Code

Description

Default Value

Java Stored Procedure Root Source Directory

FDEBS_LOAD_JAVA_ROOT_SOURCE_DIR

Sub-directory within project's SCM source path which contains Java files.

loadjava

Java Stored Procedure Root Destination Directory

FDEBS_LOAD_JAVA_ROOT_DESTINATION_DIR

Sub-directory within project's deploy path to contain Java files.

$JAVA_TOP

OAF Java Classpath

FDEBS_JAVA_CLASSPATH

Location of user-defined classes and packages.

 

File Permissions

FILE_PERMISSIONS

Permissions to apply to the file after it is deployed

 

Sample Build Commands 

N/A - Build commands not supported for this type.

Sample Deploy Commands 

cp "$SOURCE_FILE" "$JAVA_TOP/xxt/oracle/apps/ak/xxperson/schema/server/"; javac -Xlint:none -classpath $CLASSPATH "$JAVA_TOP/xxt/oracle/apps/ak/xxperson/schema/server/xxPersonDetailsEOImpl.java"; loadjava -u $FDEBS_DB_USER/$FDEBS_DB_PASSWORD@"$AD_APPS_JDBC_URL" $JAVA_TOP/xxt/oracle/apps/ak/xxperson/schema/server/xxPersonDetailsEOImpl.class -force
The following macros are not currently supported in the footer:
  • style