webMathematica Technical FAQs Services & Resources / webMathematica
-----
 /
すべてのプラットフォーム
*Mathematica
*Network Mathematica
*webMathematica
*gridMathematica
*Personal Grid Edition
*Wolfram Workbench
*Wolfram Education Group
*アプリケーションパッケージ
*Mathematica for Students
*Mathematica CalcCenter
*Publicon
*A New Kind of Science Explorer
*Mathematical Explorer
*Mathematica Teacher's Edition
*Calculus WIZ
*Mathematica Player
*このページについてのお問い合せ
*このページを印刷
*このページをメールで送信
*ご意見・ご提案
*
ニュースレターのご登録

webMathematica のインストールで問題が起ったらどうすればよいのでしょうか.


webMathematica のインストール手順に従ったのに適切に動作しない場合は,このページをお読みになり,webMathematica のインストールのコンポーネントをこのドキュメントに記載された順にそれぞれテストすることで,必要最小限の時間でどこに問題があるのかをつきとめることができます.

  1. 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 が正しい結果を返さない場合,テクニカルサポートまでご連絡ください.

  2. 次の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 のインストールをテストしてください.

  3. 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/

  4. 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の設定について,広範囲に及ぶ情報が記載されています.このドキュメントのインストールおよびトラブルシューティングのセクションをご覧になり,そこに説明されているようにインストールしてあるかどうかをご確認ください.

  5. サーブレットエンジンが動作しているかどうかを確認する.

    TomcatはWebサーバおよびサーブレットエンジンとしての役目も果たします.すでにTomcatをテストし,適切に動作しているようであれば,Mathematica サーバページ(MSP)をテストしてください.

  6. Mathematica サーバページ(MSP)の例題が動作するかどうかを確認する.

    webMathematica ツールキットには,組込みのMSPの例題がたくさん入っています.この時点までwebMathematica のコンポーネントがすべて適切に動作しているのであれば,あとはMSPの例題のいくつかでテストするしかありません.

    まず,Tomcatが起動していることを確認してからWebブラウザに次のURLを入力します.

    http://machinename.domain.com/MathKernel/MSP/Examples/Hello/

    MSPが正しくロードされたら,MathematicaDateコマンドを使って日付けと時間が表示されるはずです.




 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [en] [kr]