SoapUI 5.2.0に更新した後、
15:58:00,756 ERROR [SoapUI] An error occurred [com.eviware.soapui.plugins.auto.factories.AutoImportMethodFactory], see error log for details
Java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoImportMethodFactory
at Java.net.URLClassLoader$1.run(Unknown Source)
at Java.net.URLClassLoader$1.run(Unknown Source)
at Java.security.AccessController.doPrivileged(Native Method)
at Java.net.URLClassLoader.findClass(Unknown Source)
at Java.lang.ClassLoader.loadClass(Unknown Source)
at Sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at Java.lang.ClassLoader.loadClass(Unknown Source)
at Java.lang.Class.forName0(Native Method)
at Java.lang.Class.forName(Unknown Source)
at com.eviware.soapui.plugins.LoaderBase.loadAutoFactories(LoaderBase.Java:96)
at com.eviware.soapui.plugins.LoaderBase.loadFactories(LoaderBase.Java:64)
at com.eviware.soapui.plugins.PluginLoader.loadPluginFactories(PluginLoader.Java:129)
at com.eviware.soapui.plugins.PluginLoader.loadPlugin(PluginLoader.Java:92)
at com.eviware.soapui.plugins.PluginLoader.loadPlugin(PluginLoader.Java:42)
at com.eviware.soapui.plugins.PluginManager.doInstallPlugin(PluginManager.Java:127)
at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.Java:38)
at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.Java:406)
at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.Java:363)
at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.Java:368)
at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.Java:351)
at Java.util.concurrent.RecursiveTask.exec(Unknown Source)
at Java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at Java.util.concurrent.ForkJoinWorkerThread.execTask(Unknown Source)
at Java.util.concurrent.ForkJoinPool.scan(Unknown Source)
at Java.util.concurrent.ForkJoinPool.work(Unknown Source)
at Java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
「TestRunnerの起動」を開始したとき。 SoapUI 5.2.0には、いくつかのプラグインをロードすることで問題があるようです。
それが何であるか考えていますか?
THX
Soap-Ui 5.2(OpenSource、64b、Windows)バージョンでも同じ問題に遭遇しました。 Testrunnerを使用すると、同じエラーが発生しました。 5.2にはこれらの新しいプラグインが追加され、c:\user\*YourUserName*\.soapuios\plugins
の下のプロファイルフォルダーにインストールされていることに気付きました。このフォルダには、soapui-swagger-plugin-2.1.3-dist、ready-uxm-plugin-1.0.1-dist、ready-mqtt-plugin-distというjarファイルが含まれています。
さて、私の現在のプロジェクトでは、これらのプラグインを使用する必要がないため、。soapuionsフォルダーの名前をNOT.soapuiosに変更しましただけです。
その後、SoapUiと出来上がりからテストランナーを再起動しましたが、AutoImportMethodFactory
エラーはありませんでした。
これらのプラグインが根本的な原因であるかどうかはわかりませんが、これらの種類のプラグインがWindows User Profile -folderに保存されていることはあまり良い考えではないと思います。例えば。 Windows Server環境では、そのようなセットアップで問題が発生する可能性のある100の問題があります:-)
とにかく、誰かがそのプラグインフォルダーをリベースする方法を知っていれば(Soapuiがインストールされているのと同じフォルダーに移動したい)、このフォルダーを定義するsoapui内のどこかに設定があることを意味します:- )
編集:
5.2リリースノート(####リリース2015-07-02 ####)githubから確認したところ、言及されたバグ修正があります:* testrunner.batでテストを実行し、現在のディレクトリが<SoapUI>\bin
と異なる場合、SoapUIはプラグインのロードに失敗しました。
Windows 5.2.1 x64バージョンでも同じ問題が発生します。 c:\ user * YourUserName * .soapuios\pluginsから/ bin/extにファイルをコピーしようとしましたが、それは修正されませんでした。 c:\ user * YourUserName * .soapuios\pluginsフォルダーの名前をc:\ user * YourUserName * .soapuios\plugins.backupに変更しました(so SOAP UIが見つかりませんでした)、SUIを再起動しましたプラグインにアクセスできないと思いますが、現時点ではこれらを使用していません。
私はWindows管理者アカウントで実行していません。これはここで関連する可能性があります。
私は同じ問題にぶつかり、またswaggerプラグインを使用したいと考えました。管理者アクセスでsoapuiを実行すると解決したので、プラグインをロードするために必要なJARファイルにアクセスして実行することと関係があると思います。