プライマリ・コンテンツに移動
Oracle® Fusion Middleware SOA Suite WLSTコマンド・リファレンス
12c (12.1.3)
E57589-03
目次へ移動
目次

前
前へ
次
次へ

3 Oracle Business Process ManagementのカスタムWLSTコマンド

この章では、Oracle Business Process ManagementのカスタムWLSTコマンドのリストを示し、説明します。

3.1 BPMLifecycleAdminコマンド・グループ

表3-1では、プロジェクトのライフサイクル管理用のBPMLifecycleAdminコマンドを一覧して説明しています。

表3-1 プロジェクトのライフサイクル管理用のBPMLifecycleAdminコマンド

使用するコマンド 用途 使用するWLST

create_public_share

公開共有の作成

オフライン

unlock_public_share

公開共有のロック解除

オフライン

export_public_share

公開共有のファイル・システムへのエクスポート

オフライン

delete_public_share

公開共有の削除

オフライン

publish_template

テンプレートのMDSへの公開

オフライン

export_template

ファイル・システムへのテンプレートのエクスポート

オフライン

delete_template

MDSからのテンプレートの削除

オフライン

3.1.1 create_public_share

コマンド・カテゴリ: BPMLifecycleAdminコマンド

WLSTでの使用: オフライン

3.1.1.1 説明

テンプレートから公開共有を作成するにはこのコマンドを使用します。テンプレートはMDSに存在している必要があります。

3.1.1.2 Syntax

create_public_share(composerUser, composerPassword, connectionURL, templateName, publicshareId, mdsconfigLocation, [Override], [oracleHome] )
引数 定義

composerUser

現在の操作を実行するBusiness Process Composerユーザー。

composerPassword

BPM Composerユーザーのパスワード

connectionURL

host:portの形式のセキュリティ・サーバー・サービスへのJNDI接続URL

templateName

MDS内のテンプレートの名前

publicshareId

作成する公開共有の名前

mdsconfigLocation

MDSへの接続に使用するmds-config.xmlの場所

projectLocation

公開共有が作成される場所のパス。パスが存在しない場合には作成されます。ルートは、'/'です。

Override

MDSに同じ名前の公開共有がある場合、公開共有をオーバーライドできます。このコマンドを実行した際、テンプレートは上書きされません。

oracleHome

オプション。使用するOracleホーム。

3.1.1.3

次の例では、Sample_PublicShareという名前の公開共有を作成します。これは、Sample_Templateという名前のテンプレートに基づいています。公開共有の名前はSample_PublicShareであり、mds-config.xmlファイルの場所は/tmp/mds-config.xmlです。

create_public_share('user_name', 'password', 'host:port','Sample_Template', 'Sample_PublicShare','/tmp/mds-config.xml')

次の例では、Sample_PublicShareという名前の公開共有を作成します。これは、MDS内に存在するSample_Templateという名前のテンプレートに基づいています。テンプレートではなく、公開共有がオーバーライドされます。mds-config.xmlファイルの場所は/tmp/mds-config.xmlです。

create_public_share('user_name', 'password', 'host:port','Sample_Template', 'Sample_PublicShare','/tmp/mds-config.xml','true')"

3.1.2 unlock_public_share

コマンド・カテゴリ: BPMLifecycleAdminコマンド

WLSTでの使用: オフライン

3.1.2.1 説明

このコマンドを使用して、公開共有をロック解除します。たとえば、Antタスクcreate_public_shareコマンドを使用してプロジェクトを作成する場合、そのプロジェクトはロックされた状態で作成されます。その後、unlock_public_shareコマンドを使用してそれをロック解除できます。

ロックは、Oracle Business Process Composerの「プロジェクトの作成」ページにある「共有の有効化」チェック・ボックスを選択するか、選択を解除することによっても設定できます。

また、これはユーザーがBusiness Process Composerからプロジェクトを公開する際にも解放されます。

公開共有はMDSに存在している必要があります。

3.1.2.2 構文

unlock_public_share(composerUser, composerPassword, connectionURL, publicshareId, mdsconfigLocation, [oracleHome] )
引数 定義

composerUser

現在の操作を実行するBusiness Process Composerユーザー。

composerPassword

BPM Composerユーザーのパスワード

connectionURL

host:portの形式のセキュリティ・サーバー・サービスへのJNDI接続URL

publicshareId

ロック解除する公開共有の名前

mdsconfigLocation

MDSへの接続に使用するmds-config.xmlの場所

oracleHome 

オプション。使用するOracleホーム

3.1.2.3

次の例では、Sample_PublicShareという名前の公開共有をロック解除します。mds-config.xmlファイルの場所は/tmp/mds-config.xmlです。

unlock_public_share('user_name', 'password', 'host:port','Sample_PublicShare', '/tmp/mds-config.xml')

3.1.3 export_public_share

コマンド・カテゴリ: BPMLifecycleAdminコマンド

WLSTでの使用: オフライン

3.1.3.1 説明

公開共有をMDSからファイル・システムにエクスポートするにはこのコマンドを使用します。

3.1.3.2 構文

export_public_share(composerUser, composerPassword, connectionURL, publicshareId,fsLocation, mdsconfigLocation, [oracleHome] )
引数 定義

composerUser

現在の操作を実行するBusiness Process Composerユーザー。

composerPassword

BPM Composerユーザーのパスワード

connectionURL

host:portの形式のセキュリティ・サーバー・サービスへのJNDI接続URL

publicshareId 

エクスポートする公開共有の名前

fsLocation

プロジェクトがダウンロードされるファイル・システムの場所

mdsconfigLocation 

MDSへの接続に使用するmds-config.xmlの場所

oracleHome

オプション。使用するOracleホーム

3.1.3.3

次の例では、公開共有名としてSample_PublicShareを、ファイル・システムの場所として/tmpを、mds-config.xmlファイルの場所として/tmp/mds-config.xmlを指定します。

export_public_share('user_name', 'password', 'host:port','Sample_PublicShare','/tmp', '/tmp/mds-config.xml')

3.1.4 delete_public_share

コマンド・カテゴリ: BPMLifecycleAdminコマンド

WLSTでの使用: オフライン

3.1.4.1 説明

MDSから公開共有を削除するにはこのコマンドを使用します。このコマンドを実行するには、公開共有がロックされていないことが必要です。

3.1.4.2 構文

delete_public_share(composerUser, composerPassword, connectionURL, publicshareId, mdsconfigLocation, [releaseLock], [oracleHome] )
引数 定義

composerUser

現在の操作を実行するBusiness Process Composerユーザー。

composerPassword

BPM Composerユーザーのパスワード

connectionURL

host:portの形式のセキュリティ・サーバー・サービスへのJNDI接続URL

publicshareId

削除する公開共有の名前

mdsconfigLocation

MDSへの接続に使用するmds-config.xmlの場所

releaseLock

オプション。公開共有がロックされている場合、このロックは解除でき、削除操作を完了できます。この属性は、truefalseのいずれかに設定できます。指定しない場合、デフォルト値はfalseです。

oracleHome

オプション。使用するOracleホーム

3.1.4.3

次の例では、削除する公開共有の名前および場所を指定します。

delete_public_share('Sample_PublicShare','/tmp/mds-config.xml')

次の例では、削除する公開共有の名前および場所を指定し、公開共有がロックされている場合でも公開共有は削除されるよう指定しています。

delete_public_share('user_name', 'password', 'host:port','Sample_PublicShare','/tmp/mds-config.xml','true')

3.1.5 publish_template

コマンド・カテゴリ: BPMLifecycleAdminコマンド

WLSTでの使用: オフライン

3.1.5.1 説明

テンプレートをファイル・システムからMDSに公開するにはこのコマンドを使用します。

3.1.5.2 構文

publish_template(composerUser, composerPassword, connectionURL, templateName,fsLocation, mdsconfigLocation, [Override], [oracleHome] )
引数 定義

composerUser

現在の操作を実行するBusiness Process Composerユーザー。

composerPassword

BPM Composerユーザーのパスワード

connectionURL

host:portの形式のセキュリティ・サーバー・サービスへのJNDI接続URL

templateName

公開するテンプレートの名前

fsLocation

テンプレート・プロジェクトのファイル・システムの場所

mdsconfigLocation

MDSへの接続に使用するmds-config.xmlの場所

projectLocation

公開共有が作成される場所のパス。パスが存在しない場合には作成されます。ルートは、'/'です。

Override

MDS内でテンプレートを公開する際、この属性を使用すると同じ名前の既存のテンプレートをオーバーライドできます。「true」または「false」のいずれかの値になります。指定されない場合、デフォルト値は「false」です。

oracleHome

オプション。使用するOracleホーム

3.1.5.3

次の例では、Sample_Template_Name_MDSという名前のテンプレートをルート・フォルダに公開します。

f('user_name', 'password', 'host:port','Sample_Template','/tmp/MyTemplate','/', '/tmp/mds-config.xml')

次の例では、Sample_Template_Name_MDSという名前のテンプレートを '/WorkingOn/'フォルダに公開します。

publish_template('user_name', 'password', 'host:port','Sample_Template','/tmp/MyTemplate','/WorkingOn', '/tmp/mds-config.xml')

3.1.6 export_template

コマンド・カテゴリ: BPMLifecycleAdminコマンド

WLSTでの使用: オフライン

3.1.6.1 説明

テンプレートをMDSからファイル・システムにエクスポートするにはこのコマンドを使用します。

3.1.6.2 構文

export_template(composerUser, composerPassword, connectionURL, templateName, fsLocation, mdsconfigLocation, [oracleHome] )
引数 定義

composerUser

現在の操作を実行するBusiness Process Composerユーザー。

composerPassword

BPM Composerユーザーのパスワード

connectionURL

host:portの形式のセキュリティ・サーバー・サービスへのJNDI接続URL

templateName

エクスポートするテンプレートの名前

fsLocation 

プロジェクトがダウンロードされるファイル・システムの場所

mdsconfigLocation

MDSへの接続に使用するmds-config.xmlの場所

oracleHome

オプション。使用するOracleホーム

3.1.6.3

次の例では、テンプレート名としてSample_Templateを、ファイル・システムの場所として/tmpを、mds-config.xmlファイルの場所として/tmp/mds-config.xmlを指定します。

export_template('user_name', 'password', 'host:port','Sample_Template','/tmp','/tmp/mds-config.xml')

3.1.7 delete_template

コマンド・カテゴリ: BPMLifecycleAdminコマンド

WLSTでの使用: オフライン

3.1.7.1 説明

MDSからテンプレートを削除するにはこのコマンドを使用します。

3.1.7.2 構文

delete_template(composerUser, composerPassword, connectionURL, templateName,mdsconfigLocation, [oracleHome] )
引数 定義

composerUser

現在の操作を実行するBusiness Process Composerユーザー。

composerPassword

BPM Composerユーザーのパスワード

connectionURL

host:portの形式のセキュリティ・サーバー・サービスへのJNDI接続URL

templateName

削除するテンプレートの名前

fsLocation

テンプレート・プロジェクトのファイル・システムの場所

mdsconfigLocation

MDSへの接続に使用するmds-config.xmlの場所

projectLocation

公開共有が作成される場所のパス。パスが存在しない場合には作成されます。ルートは、'/'です。

oracleHome

オプション。使用するOracleホーム

3.1.7.3

次の例では、Sample_templateという名前のテンプレートをMDSから削除します。

delete_template('weblogic', 'welcome1', 'host:port','/Sample_template','/tmp/mds-config.xml')