例: System.out メッセージの表示
ActiveX to Enterprise JavaBeans (EJB) ブリッジには、 Java™ System.out メッセージを表示できるコンソールがありません。スタンドアロン・クライアント・プログラム (Visual Basic など) の実行中 にこれらのメッセージを見るには、出力をファイルに転送してください。
この例ではファイルに出力をリダイレクトします。
launchClientXJB.bat MyProgram.exe > output.txt
- Active Server Page などのサービス・プログラムを実行中に System.out メッセージを表示するには、 Java の System.out OutputStream オブジェクトを FileOutputStream にオーバーライドする必要があります。 例えば、VBScript では以下のようになります。
'Redirect system.out to a file ' Assume that oXJB is an initialized XJB.JClassFactory object Dim clsSystem Dim oOS Dim oPS Dim oArgs ' Get the System class Set clsSystem = oXJB.FindClass("java.lang.System") ' Create a FileOutputStream object ' Create a PrintStream object and assign to it our FileOutputStream Set oArgs = oXJB.GetArgsContainer oArgs.AddObject "java.io.OutputStream", oOS Set oPS = oXJB.NewInstance(oXJB.FindClass("java.io.PrintStream"), oArgs) ' Set our System OutputStream to our file clsSystem.setOut oPS