- Mathematica が適切に動作しているかどうかを確認する.
まず,Windowsマシンの「スタート」→「ファイル名を指定して実行」からアクセスできるダイアログボックスに以下のように入力してカーネルを起動します.
C:\Progra~1\Wolfra~1\Mathem~1\4.1\MathKernel.exe
Mathematica が起動したら,ウィンドウに次のようなテキストが表示されます.
Mathematica 4.1 for Microsoft Windows
Copyright 1988-2000 Wolfram Research, Inc.
-- Terminal graphics initialized --
In[1]:=
2+2のような,簡単な足し算を入力し,「Enter」を押します.Mathematica が正しい結果を返したら,次のコンポーネントが適切に動作しているかどうかをテストする必要があります.Mathematica が正しい結果を返さない場合,テクニカルサポートまでご連絡ください.
- 次のJavaの例をコンパイルしてJavaが適切にインストールされているかどうかを確認する.
次のコードを含むHelloWorld.javaファイルを作成します.
public class HelloWorld {
public static void main ( String[] args) {
System.out.println( "Hello World!");
}
}
そのファイルをC:\ドライブに保存し,DOSプロンプトを開きます.ディレクトリをC:\に変更してから,次のようにHelloWorld.javaをコンパイルし実行します.
C:\> javac HelloWorld.java
C:\> java HelloWorld
Hello World!
C:\>
出力がHello World!ではない,あるいは操作中にエラーメッセージが出た場合は,Javaのインストールに問題があるということです.問題がある場合は,Sunのwebsiteをご参照ください.Java関連の問題を解決するのには,Java Tutorialが役に立つかもしれません.
HelloWorld.javaのコンパイルに問題がなかった場合は,J/Link のインストールをテストしてください.
- J/Link が適切に動作しているかどうかを確認する.
Mathematica を起動して次のコマンドを評価します.
Get["JLink`"]
InstallJava[]
ウィンドウがすぐに現れて,消えます.Mathematica は下のような出力で応答しなければなりません.
LinkObject[C:\jdk1.3\bin\java.exe,2,2]
エラーメッセージが出なかったら,Webサーバが適切にインストールされているかどうかをテストしてください.Mathematica が上記のように動作しなかったら,J/Link のインストールに問題があるといえます.J/Link のドキュメントをご覧になり,インストールに必要な手順がすべて踏まれているかどうかをご確認になることをお勧めします.J/Link のインストールについての特定の問題については以下のURLでご覧いただけます.
http://support.wolfram.co.jp/webmathematica/jlink/
- Webサーバが適切に動作しているかどうかを確認する.
Webサーバを起動してください.Tomcatを使用する場合は,DOSプロンプトを開き,そこで次のコマンドを評価してください.
C:\> cd tomcat\bin
C:\tomcat\bin> startup
以下のようなテキストが表示されます.
2001-03-30 03:22:15 - ContextManager: Adding context Ctx( /examples )
2001-03-30 03:22:15 - ContextManager: Adding context Ctx( /MathKernel )
2001-03-30 03:22:15 - ContextManager: Adding context Ctx( /admin )
Starting tomcat. Check logs/tomcat.log for error messages
2001-03-30 03:22:15 - ContextManager: Adding context Ctx( )
2001-03-30 03:22:15 - ContextManager: Adding context Ctx( /test )
2001-03-30 03:22:15 - Ctx( /MathKernel ): Mapping with unregistered servlet Kern
elMonitor
2001-03-30 03:22:17 - PoolTcpConnector: Starting HttpConnectionHandler on 80
2001-03-30 03:22:17 - PoolTcpConnector: Starting Ajp12ConnectionHandler on 8007
上記のようなテキストが表示されたら,Webブラウザを開いてhttp://machinename.domain.comに行きます.お使いのマシン上でデフォルトのTomcatのホームページが適切にロードされなければ,Webサーバが適切にインストールされていないということです.webMathematica のヘルプブラウザのドキュメントにはTomcatの設定について,広範囲に及ぶ情報が記載されています.このドキュメントのインストールおよびトラブルシューティングのセクションをご覧になり,そこに説明されているようにインストールしてあるかどうかをご確認ください.
- サーブレットエンジンが動作しているかどうかを確認する.
TomcatはWebサーバおよびサーブレットエンジンとしての役目も果たします.すでにTomcatをテストし,適切に動作しているようであれば,Mathematica サーバページ(MSP)をテストしてください.
- Mathematica サーバページ(MSP)の例題が動作するかどうかを確認する.
webMathematica ツールキットには,組込みのMSPの例題がたくさん入っています.この時点までwebMathematica のコンポーネントがすべて適切に動作しているのであれば,あとはMSPの例題のいくつかでテストするしかありません.
まず,Tomcatが起動していることを確認してからWebブラウザに次のURLを入力します.
http://machinename.domain.com/MathKernel/MSP/Examples/Hello/
MSPが正しくロードされたら,Mathematica のDateコマンドを使って日付けと時間が表示されるはずです.
Questions or comments? Send email to support@wolfram.com.