操作
機能 #4189
未完了create_componentで指定するidの変更
開始日:
2017/09/08
期日:
進捗率:
100%
予定工数:
説明
現在は以下の方式で指定している。
RTC:vendor:category:implementation_id:version?~
versionの前に言語指定を追加するように変更する。
RTC:vendor:category:implementation_id:language:version?~
katami さんが7年以上前に更新
- ステータス を 新規 から 担当 に変更
- 担当者 を katami にセット
- 対象バージョン を RELEASE_1_2_0 にセット
動作確認¶
rtc.confからのコンポーネント生成¶
あらかじめ、ConsoleOutのロードパスを設定して、preloadしておく。
rtc.confに追加(わざと「Javac」と指定)
manager.components.precreate: ConsoleOut?language=Javac&category=sample&vendor=AIST&version=2.0
ConsoleInを起動
$ ./ConsoleIn.sh
確認(「Javac」となっていればOK)
$ rtcat localhost/ubuntu.host_cxt/ConsoleOut0.rtc -ll | grep 'language' language Javac
念の為、ID指定をして生成されることを確認
manager.components.precreate: RTC:AIST::ConsoleOut:Java:
ログファイルで確認
Sep 22 11:12:17.682 Manager TRACE : RTC basic propfile language:Java
ManagerServant経由でのコンポーネント生成¶
あらかじめ、ConsoleOutのロードパスを設定して、preloadしておく。
ConsoleInをマスターマネージャで起動
$ ./ConsoleIn.sh -d
ConsoleOutを生成。わざと言語に「javac」と指定して、確認する。
$ rtmgr localhost/ubuntu.host_cxt/manager.mgr -c ConsoleOut?language=Javac&category=sample&vendor=AIST&version=2.0 $ rtcat localhost/ubuntu.host_cxt/ConsoleOut0.rtc -ll | grep 'Javac' language Javac
操作