[サイトのトップ][RELAX利用者日本語メーリングリスト メニューページ][ログイン][参加ガイド][新スレッド作成][スレッド一覧][メッセージ閲覧][メンバー登録][メンバー登録情報変更][パスワード変更][パスワードを忘れたら][メンバー登録解除][メッセージ削除][エラーで配信停止したメンバーリスト]
| 2004/03/07 11:50 |
From:橋本祥一 <hashim-y@spp.co.jp> [relax-users-j 03139] -jdbcと-java.package.library併用時の不具合報告 (Re: Relaxer Sturts自動生成デモ) |
参照先: [relax-users-j 03128] Relaxer Sturts自動生成デモ (ASAMI Tomoharu <dp8t-asm@asahi-net.or.jp>)
橋本@アマガサキです。
ASAMI Tomoharu <dp8t-asm@asahi-net.or.jp> wrote:
> さらに、要望の高かったライブラリ出力パッケージの指定機能も入れていま
> す。興味のある方はjava.package.libraryオプションを使っている所を探して
> みてください。
-jdbcオプション併用時の不具合を報告します。
JDBC関連のユーティリティクラス出力に対して-java.package.library指定が中途
半端に効いているため、javacでコンパイルエラーが発生します。(出力ディレク
トリは変わるが、生成コードのpackage宣言やimportには反映されていない。)
ご確認お願いいたします。
-- test.xml
<?xml version="1.0"?>
<root/>
-- コマンドプロンプト
C:\usr\local\test>relaxer -rng test.xml
C:\usr\local\test>relaxer -jdbc -dir.package -java.package:test -java.pa
ckage.library:lib test.rng
C:\usr\local\test>javac test\*.java
test\RootList.java:35: シンボルを解決できません。
シンボル: クラス RJDBCList
場所 : test.RootList の クラス
public class RootList extends RJDBCList {
^
test\RootList.java:55: シンボルを解決できません。
シンボル: メソッド getObject (int)
場所 : test.RootList の クラス
return ((Root)getObject(index));
<<中略>>
test\RootTableView.java:583: シンボルを解決できません。
シンボル: 変数 USQL
場所 : test.RootTableView の クラス
Document doc = USQL.makeNewDocument("root");
^
エラー 35 個
C:\usr\local\test>何か分からないことや問題が発生した場合は、本リスト板管理者の電子メールアドレス yki@hh.iij4u.or.jp までお問い合わせください。
[RELAX利用者日本語メーリングリスト メニューページ][スレッド一覧][メッセージ閲覧][サイトのトップ]
りすと亭 (List-Tei 4.25.0) Copyright (c) 1997-2006 by Pie Dey Co.,Ltd.