ナビゲーションをスキップ

マルチバイト環境での使用にあたって

  前 次 前/次ボタンと目次ボタンとの区切り線 目次

BEA AquaLogic Service Bus マルチバイト環境での使用にあたって

 

本ドキュメントでは、BEA AquaLogic Service Bus 2.5 をマルチバイト環境下で使用する場合の既知の問題点や注意点を記述しています。含む内容は以下の通りです。

 


使用上の注意

本章では、BEA AquaLogic Service Bus 2.5 をマルチバイト環境上での使用にあたり、必要な準備や注意点を記述しています。

XQuery Mapperについて

本リリースより、インストーラーにはBEA Workshopが同梱され、XQuery Mapperはそのプラグインとして提供されます。ご使用の際にはBEA Workshopのドキュメントも併せてご参照ください。


既知の問題

本章では、BEA AquaLogic Service Bus 2.5 におけるマルチバイト環境上での使用について、既知の問題を記述しています。

Tuxedoトランスポートにおけるrequest/responseエンコーディングについて

Tuxedoトランスポートにおいて、MBSTRINGを用いてマルチバイト文字を含むデータの通信を行う場合、requestおよびresponseエンコーディングには、双方のエンコーディング環境によらず、常にUTF-8を指定する必要があります。

 


制限事項

本章では、BEA AquaLogic Service Bus におけるマルチバイト環境下での制限事項に関して記述しています。

アラートメッセージをJMSを用いて送信する場合のエンコーディング

アラート発生時の処理として"JMS送り先にアラートを送信"を選択した場合、送信されるメッセージはBytesMessage型になります。(Text型は現在指定できません) この内容は、"要求エンコーディング"で指定したエンコーディングでエンコードされたbyte配列になります。

FormatBuilderにおけるデリミタへのマルチバイト文字の使用制限

FormatBuilderにおいて、デリミタとしてマルチバイト文字を使用することはできません。

URL指定リソース取得時のURLエンコーディング

v2.1より、URLを指定して外部のService Busサーバーからリソースを取得する機能が追加されました。この時指定するURLの形式は以下のようになります。

  http://localhost:7021/sbresource?WSDL/[project name]/[folder name]/[resource name]

    [project name]はリソースが登録されているプロジェクトの名前
    [folder name]はリソースが登録されているフォルダの名前
    [resource name]はリソースの名前

これらプロジェクト、フォルダ、リソース名にマルチバイト文字を使用しているリソースを取得する場合は、UTF-8を用いてURLエンコードを施した文字列を指定する必要があります。

Zipファイルからのリソースのロードについて

v2.1から、.zipまたは.jarファイルを指定してリソースをロードする事が可能になりました。([プロジェクトエクスプローラ]-[リソースの作成]-[バルク]-[zip圧縮リソース]) 本機能では、zipファイル内にマルチバイトを含むファイル名を持つ場合、正しく処理できません。マルチバイトファイル名を含む場合はjarファイルを使用する必要があります。

ServiceBusコンソールの表示可能文字について

Internet Explorerを使用してServiceBusコンソールにアクセスした場合、特にUTF-8における4バイト領域の文字などの特殊な文字を使用すると、文字化けが発生する可能性があります。(現象としては単なる四角が表示されます。)

回避策: Firefoxではこの現象は確認されていません。Firefoxの利用をご検討ください。

Traditional Chinese 版のローカライズについて

BEA AquaLogic Service Bus 2.5のTraditional Chinese版については、ローカライズがなされていません。そのため、AquaLogic Service BusのGUI、エラーメッセージ、オンラインヘルプは英語で表示されます。ただし、WebLogic Serverについては、Traditional Chineseにローカライズされたものがバンドルされているため、GUI、オンラインヘルプは翻訳されたものが表示されます。
ただし、AquaLogic Service Busの一部には、WebLogic Serverのリソースを呼び出している箇所があり、そのようなところでは、一部、翻訳されたリソースが表示されます。
いずれにしても、AquaLogic Service Bus 2.5は、Traditional Chinese環境において動作確認がなされており、その他のローカライズ版と同様、問題なくご使用いただけます。

 

ページの先頭 前 次