• 検索結果がありません。

製品互換

ドキュメント内 pbentrb_11 (ページ 36-40)

5.15.1 .NET Web サービ スでの ト レース ツールの使用

6. 製品互換

こ の問題を回避す る には、 最初にデー タ ベース に接続す る と き には、

PowerBuilder ネ イ テ ィ ブ イ ン タ フ ェ ース で接続 し 、 その後、OLE DB イ ン タ フ ェ ース で接続 し ます。

5.16.12 Interrnet ExplorerActiveX コ ン ト ロールが自動的に有効にな ら ない

Windows XP SP2お よ びWindows Server 2003 SP1で、KB912945も し く はInternet Explorer 用の累積的なセキ ュ リ テ ィ 更新プ ロ グ ラ ム

(912812) (MS06-013) を適用す る と 、 デー タ ウ ィ ン ド ウ Web コ ン ト ロ ール ActiveX お よ び ウ ィ ン ド ウ ActiveX実行時に、 「 こ の コ ン ト ロ ールを ア ク テ ィ ブ化 し て使用す る には、 ク リ ッ ク し て く だ さ い。」

と い う メ ッ セージが表示 さ れ自動的にア ク テ ィ ブにな り ません。 こ の 事象に関 し ては、ア シ ス ト の Web サイ ト

http://www.ashisuto.co.jp/prod/powerbuilder/ の技術情報の 「Internet Explorer の ActiveX 更新プ ロ グ ラ ム KB912945 の影響について」 で公開 し てい ます。

6.5 Java

PowerBuilder 11.1 は、JDK 1.5 と 互換があ り ます。

6.6 Apache Tomcat

PowerBuilder 11.1 JSP タ ーゲ ッ ト は、Apache Tomcat 4.1.30 を使用 し て テ ス ト し ま し た。

6.7 Ghostscript

デー タ ウ ィ ン ド ウ を PDF と し て保存す る 機能は、AFPL Ghostscript バージ ョ ン 8.53 を使用 し てテ ス ト し ま し た。

7. サー ド パーテ ィ コ ンポーネ ン ト と 配布

PowerBuilder アプ リ ケーシ ョ ンは、PowerBuilder と 一緒に イ ン ス ト ー ル さ れ る サー ド パーテ ィ コ ン ポーネ ン ト に一部依存 し ます。 こ れ ら の コ ン ポーネ ン ト の多 く は、PowerBuilder ラ ン タ イ ム パ ッ ケージ ャ で イ ン ス ト ールさ れ ません。 こ れ ら の コ ン ポーネ ン ト を アプ リ ケーシ ョ ン と 一緒に再配布す る か も し れ ませんが、 そのほかの コ ン ポーネ ン ト はベン ダか ら 入手す る 必要があ り ます。

無償でダ ウ ン ロ ー ド で き る コ ン ポーネ ン ト については、 無償ダ ウ ン ロ ー ド 規約に関す る ド キ ュ メ ン ト を参照 し て く だ さ い。 こ の ド キ ュ メ ン ト の コ ピーは、PowerBuilder 11 を イ ン ス ト ール し たデ ィ レ ク ト リ 内 PowerBuilder 11.0\ThirdPartyLegal デ ィ レ ク ト リ や、Sybase Web サイ ト http://www.sybase.com/softwarelicenses/third_party_legal にあ り ます。

7.1 Apache フ ァ イル

PowerBuilder に含まれ る Apache フ ァ イ ルを ユーザに再配布で き ます。

PowerBuilder 11 に含まれ る Apache コ ー ド を使用 し た り 再配布 し た り す る 場合は、PowerBuilder 11 の無償ダ ウ ン ロ ー ド 規約にあ る Apache License 規約に従 う 必要があ り ます。

フ ァ イ ルを PDF と し て保存す る ためにアプ リ ケーシ ョ ン で XSL-FO を 使用す る には、Apache Formatting Objects Processor (FOP) のバージ ョ ン 0.20.4 が必要です。FOP についての詳細は、Apache FOP Web サイ ト http://xmlgraphics.apache.org/fop/ を参照 し て く だ さ い。

XML Web デー タ ウ ィ ン ド ウ のサポー ト 、 ま た、 デー タ ウ ィ ン ド ウ と デー タ ス ト アの XML サポー ト 、PBDOM、Web サービ ス のSOAP ク ラ イ ア ン ト には、 Apache Xerces フ ァ イ ルであ る xerces-c_2_6.dll お よ び xerces-depdom_2_6.dllが必要です。Xerces についての詳細は、Xerces C++

Parser Web サイ ト http://xml.apache.org/xerces-c/ を参照 し て く だ さ い。

7.2 Microsoft フ ァ イル

PowerBuilder コ ア ラ ン タ イ ム フ ァ イ ルを配布す る 場合は、 ユーザの コ ン ピ ュ ー タ ま たはサーバに、Microsoft Visual C++ ラ ン タ イ ム ラ イ ブ ラ

リ msvcr71.dll と msvcp71.dll、 お よ び Microsoft .NET Active Template Library (ATL) モジ ュ ールの atl71.dll が存在 し てい る こ と を確認 し ま す。PowerBuilder ラ ン タ イ ム フ ァ イ ルは、 実行時に こ れ ら の フ ァ イ ル に依存す る ため、 PowerBuilder ラ ン タ イ ム を必要 と す る すべてのアプ

リ ケーシ ョ ン と コ ン ポーネ ン ト で必要です。 こ れ ら の フ ァ イ ルの入手 方法 と 使用方法についての詳細は、Microsoft Web サイ ト

http://www.microsoft.com/en/us/default.aspx を参照 し て く だ さ い。

MSI フ ァ イルの実行前に イ ン ス ト ールする フ ァ イル

PowerBuilder ラ ン タ イ ム パ ッ ケージ ャ で生成 し た MSI フ ァ イ ルに よ り イ ン ス ト ール さ れ る 一部の フ ァ イ ルは、 こ れ ら の フ ァ イ ルに依存 し て い ます。 た と えば、atl71.dll は、 pbjvm110.dll を レ ジ ス ト リ に登録す る 前にユーザの コ ン ピ ュ ー タ に イ ン ス ト ール し てお く 必要があ り ます。

ラ ン タ イ ム パ ッ ケージ ャ が生成 し た MSI フ ァ イ ルを実行す る 前に、

こ れ ら の フ ァ イ ルが対象の コ ン ピ ュ ー タ にあ る こ と を確認 し て く だ さ い。

アプ リ ケーシ ョ ン で イ ン ク エデ ィ ッ ト (InkEdit) コ ン ト ロ ールお よ び イ ン ク ピ ク チ ャ (InkPicture) コ ン ト ロ ールを使用す る 場合は、

Microsoft.Ink、Microsoft.Ink.dll、 お よ び Microsoft.Resources.dll が必要 です。 こ れ ら の フ ァ イ ルは Microsoft Windows XP Tablet PC Edition の Software Development Kit 1.7 の一部です。 こ のSDK は、Microsoft Web サ イ ト http://www.microsoft.com/downloads/details.aspx?FamilyId=B46D4B83-A821-40BC-AA85-C9EE3D6E9699&displaylang=en か ら ダ ウ ン ロ ー ド で き ます。

こ れ ら の DLL と .NET Framework 2.0 と の間には、互換性の問題があ る こ と を Microsoft 社は確認 し てい ます。 こ の問題に対処す る ための更 新プ ロ グ ラ ムは、Microsoft Web サイ ト

http://www.microsoft.com/downloads/details.aspx?familyid=84BBEFA4-7047-41DF-8583-E3BDBF9D805F&displaylang=ja か ら ダ ウ ン ロ ー ド で き ます。

PowerBuilder .NET Web フ ォ ームは、 タ ブ (Tab) コ ン ト ロ ール、 ツ リ ービ ュ ー (TreeView) コ ン ト ロ ール、 ツールバー (Toolbar) コ ン ト ロ ールを正常に表示 し て機能 さ せ る ために Internet Explorer Web コ ン ト ロ ールを使用 し ます。 こ の IE Web コ ン ト ロ ールは、Microsoft Web サ イ ト http://www.asp.net/IEWebControls/Download.aspx か ら ダ ウ ン ロ ー ド で き ます。 コ ン ト ロ ールの イ ン ス ト ールについての詳細は、 『アプ リ ケーシ ョ ン と コ ン ポーネ ン ト の .NET への配布』 マニ ュ アルを参照 し て く だ さ い。

7.3 Sun Microsystems フ ァ イル

JSP タ ーゲ ッ ト 、EJB ク ラ イ ア ン ト 、JDBC 接続、 お よ び XSL-FO を使 用 し た PDF の保存には、 Java Runtime Environment (JRE) が必要です。

JRE のサー ド パーテ ィ 条項については、 無償ダ ウ ン ロ ー ド 規約に関す る ド キ ュ メ ン ト を参照 し て く だ さ い。JRE は、Sun Developer Network の サイ ト http://java.sun.com/javase/downloads/index.jsp か ら ダ ウ ン ロ ー ド で

き ます。

7.4 Web サービ スの SOAP ク ラ イ ア ン ト で使用する ソ フ ト ウ ェ ア

PowerBuilder では、EasySoap110.dll 内に実行可能形式の EasySoap++ ラ イ ブ ラ リ が含ま れてお り 、PBSoapClient110.pbx に動的に リ ン ク さ れて い ます。EasySoap++ ラ イ ブ ラ リ と その使用は、GNU Lesser General Public License (LGPL) の適用範囲です。 こ の ラ イ セ ン ス については、

無償ダ ウ ン ロ ー ド 規約に関す る ド キ ュ メ ン ト を参照 し て く だ さ い。

ま た、EasySoap++ ラ イ ブ ラ リ は、LGPL の規定に従っ てサー ド パー テ ィ に配布す る こ と がで き ます。 配布の前に、LGPL を確認 し て く だ さ い。

EasySoap++ ラ イ ブ ラ リ の コ ン ピ ュ ー タ が読取可能な ソ ース コ ー ド は、

PowerBuilder DVD の Support\WSExtn フ ォ ルダ内の EasySoap.zip フ ァ イ ルに含まれてい ます。 さ ら に、PBSoapClient110.pbx のオブジ ェ ク ト コ ー ド と Microsoft Visual C++ プ ロ ジ ェ ク ト フ ァ イ ルは、 同 じ デ ィ レ ク ト リ の soapclient.zip フ ァ イ ルに含まれてい ます。

こ れ ら の フ ァ イ ルは LGPL の規定に基づいて提供 さ れてい る も のであ り 、EasySoap++ ラ イ ブ ラ リ を変更 し た り 、 変更 し た EasySoap110.dll を生成す る ために再 リ ン ク し た り す る こ と がで き ます。 ま た、

PBSoapClient110.pbx と 変更 し た EasySoap++ イ ン ポー ト ラ イ ブ ラ リ を 再 リ ン ク す る こ と も で き ます。LGPL では、EasySoap++ ラ イ ブ ラ リ で 変更 し た定義を使用す る ために、PBSoapClient110.pbx の再 コ ンパ イ ル が必ずで き る わけではない と い う こ と がわか り ます。

PBSoapClient110.pbx を構築す る には、soapclient.zip フ ァ イ ルに含まれ てい る Readme.txt フ ァ イ ルに従い ます。

ドキュメント内 pbentrb_11 (ページ 36-40)

関連したドキュメント