部外者がファクトリを作成できるようにするAbstractFactoryパターンを実装しています。プロパティファイルからファクトリ実装名を読み取り、ファクトリクラスをロードし、それを使用してオブジェクトを構築しています。問題は、ファクトリ実装のどこかで、タスクのオブジェクトを作成しようとすると、次のエラーが発生することです。
スレッド「Thread-1」の例外java.lang.ClassFormatError:クラスファイルcom / testsuite / loadperformancetesterusage / tasks/GetUrlのコードセグメントの長さが正しくありません
以下はGetUrlコンストラクターで、特別なことは何もありません。
public GetUrl( String protocol, String port, String hostname, String path, String producerClassName ) {
super(producerClassName);
this.protocol = protocol;
this.hostname = hostname;
this.port = port;
this.path = path;
}
ここで何が起こっているのかについてのフィードバックはありますか?ここにクロス投稿