The following macros are not currently supported in the header:
  • style

osbExportWorkspace

Exports the OSB project from either an Eclipse or JDeveloper Workspace to a deployable jar file.

Environment/Instance Properties

Property Name

Required

Description

FDOSB_EXT_CLASSPATH

Yes

Allows the user to extend the classpath for this plugin call.

FDOSB_ORACLE_SB_HOME

Yes

The Oracle OSB home. For example: /opt/middleware/Oracle_OSB1

FDWLS_WEBLOGIC_HOME

Yes

Weblogic Home Directory. For example: /opt/middleware/wlsserver, /opt/middleware/wlsserver_10.3

Project Properties

Property Name

Required

Description

FDOSB_CONFIG_PROJECT_NAME

No

OSB Configuration Project Name.

FDOSB_PROJECT_NAME

Yes

OSB Project Name.

FDOSB_JAR_NAME

Yes

Name of the jar file used to deploy the OSB project.

FDOSB_PARENT_PROJECT_PATH

No

This path is used for SCMs like git where the project folder makes be nested in a set of folders. Specify parent folders to the project (e.g. osb/Project, specify osb in this property)

Inputs

Input Name

Required

Description

 

 

 

Outputs

Output Name

Required

Description

 

 

 

Artifacts

This operation produces a deployable jar file artifact that will be stored in the artifacts repository.

Endpoint Selection

This operation will select all available endpoints associated to the environment/instance.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.

Customization/Configuration File

During the build workflow, the customization/configuration file inside the project should be copied to the artifacts folder using the File Plugin's saveArtifacts operation.

The following macros are not currently supported in the footer:
  • style