更新到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)
Run Code Online (Sandbox Code Playgroud)
当我开始"启动TestRunner"时.似乎SoapUI 5.2.0通过加载一些插件有一些问题.
知道那可能是什么吗?
谢谢
Mik*_*aho 38
我确实遇到过与Soap-Ui 5.2(OpenSource,64b,Windows)版本相同的问题.使用Testrunner时,它给出了同样的错误.我注意到5.2添加了这些新插件,并将它们安装到您的配置文件文件夹下c:\user\*YourUserName*\.soapuios\plugins.这个文件夹包含这些jar文件:soapui-swagger-plugin-2.1.3-dist,ready-uxm-plugin-1.0.1-dist和ready-mqtt-plugin-dist.
好吧,在我当前的项目中,我没有使用这些插件,所以我只是将.soapuions文件夹重命名为NOT.soapuios.
然后我从SoapUi重新启动了testrunner,瞧,没有AutoImportMethodFactory错误.
好吧,我不确定这些插件是否是根本原因,但我认为这些插件存储在windows User Profile -folder中并不是一个好主意.例如.在Windows Server环境中,你有100个问题可能会出现这种设置错误:-)
无论如何,如果有人知道如何重新插入该插件文件夹(我想将其移动到安装Soapui的同一文件夹),我的意思是在soapui内部有一个设置定义这个文件夹,我真的很感激: - )
编辑:
刚刚从github上的5.2发行说明(#### Released 2015-07-02 ####)中检查过,并且提到了一个错误修正:*当您使用testrunner.bat运行测试并且当前目录不同时,SoapUI无法加载插件来自<SoapUI>\bin.
| 归档时间: |
|
| 查看次数: |
24192 次 |
| 最近记录: |