JAVA SERVLETでプログラムを作成した際に、以下のようなエラーが出ました。
何がいけないのでしょうか?

注: sun.tools.javac.Main は推奨されません。
c:\resin-2.0.3\webapps\examples\WEB-INF\classes\XSLProc.java:4: クラス org.apache.xalan.xslt.XSLTProcessor
が import に見つかりません。
import org.apache.xalan.xslt.XSLTProcessor;

A 回答 (2件)

import org.apache.xalan.xslt.XSLTProcessor;


この行をコンパイルしようとしたとき?もしくは実行しようとした時に、org.apache.xalan.xslt.XSLTProceクラスにパスが通っていないため見つかりませんといっています。

アプリケーションサーバーでこのエラーが出たのだとすれば、アプリケーションサーバーのJavaEngineの設定とOSのCLASSPATHでパスが通っているかどうかを確認してください。
コンパイル時のエラーであれば、コンパイルしているツールの設定やOSのCLASSPATHを確認してください。
    • good
    • 0
この回答へのお礼

ありがとうございます。解決しました。

お礼日時:2001/12/13 13:07

おー! Xalanですね!


と言いいつつも、実はよく知らないのですが...

原因としては、
Xalanモジュールのインストールがうまくいっていないか、もしくは

> import org.apache.xalan.xslt.XSLTProcessor

というクラスがもともと存在していないか、というところでしょうか?

参考URLはAPIのドキュメントです。
ヒントになれば、と思うのですが...

参考URL:http://www.tom.sfc.keio.ac.jp/java_pure/xalan-j_ …
    • good
    • 0
この回答へのお礼

参考になりました!ありがとうございます。
教授に言ったら、Xalanはやめて、JACSPを使うように言われてしまいました(^^;

お礼日時:2001/12/13 13:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ