2016-04-19 20 views
0

ビルドプロセス中にtestrunner.batを実行しようとしていますが、実行がハングするだけです。別のアカウントでサーバーにログオンし、手動で実行しようとしたときに、使用状況に関するポップアップが表示されたことに気がついたので、自動ビルド中に何が起こっているのかを確認します。私がログオンできないビルドアカウントでこれを無効にするにはどうすればよいですか?コンピュータのワイドな設定がありますか?testrunner.batからsoapuiテストを実行する

更新情報: 私はすでに環境設定で使用統計を無効にしています。 これは私がサービスアカウントを使用して、私のビルドプロセスからtestrunner.batを実行したときに私が手に出力されます:

07:40:29,362 INFO [DefaultSoapUICore] Creating new settings at    [C:\Users\tfsservice\soapui-settings.xml] 
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". 
SLF4J: Defaulting to no-operation (NOP) logger implementation 
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. 
07:40:40,945 INFO [PluginManager] 0 plugins loaded in 1 ms 
07:40:40,946 INFO [DefaultSoapUICore] All plugins loaded 

私は、サーバーにログオンし、管理者アカウントを使用して手動で実行する場合は、私が代わりに(エラー)次の出力を得ます:

2016-04-20 08:00:38,340 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoImportMethodFactory 
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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 
2016-04-20 08:00:38,380 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
    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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 
2016-04-20 08:00:38,576 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoImportMethodFactory 
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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:377) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 
2016-04-20 08:00:38,596 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
    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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:377) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 
2016-04-20 08:00:40,433 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoImportMethodFactory 
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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:377) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 
2016-04-20 08:00:40,463 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
    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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:377) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 
2016-04-20 08:00:41,553 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoImportMethodFactory 
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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:377) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 
2016-04-20 08:00:41,591 ERROR [errorlog] java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoDiscoveryMethodFactory 
    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:136) 
    at com.eviware.soapui.plugins.PluginManager.access$600(PluginManager.java:38) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.computeSequentially(PluginManager.java:415) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:372) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:377) 
    at com.eviware.soapui.plugins.PluginManager$LoadPluginsTask.compute(PluginManager.java:360) 
    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) 

私のマシン上でローカルに実行すると正常に動作します。

+0

確かに自動ビルドの問題はポップアップです。このポップアップはどこから来ますか?任意の面白いスクリプトかどうか?そのケースがあなたのコードを共有して、ポップアップ ':)'を避けるためにそれを確認できるようにするためです。 – albciff

+0

ポップアップは、初めてsoapuiを起動したときに取得するsoapuiの「使用と統計」の質問です。つまり、匿名統計を送信する場合です。ビルドプロセスで使用されているのと同じアカウントでサーバーにログオンできないため、これを無効にする方法を理解できません。 – iprotocol

+1

私は最初、このポップアップは別の場所から来ていると思います。*使用法や統計*はプロジェクトに関連していないので、奇妙です。私は 'testrunner.bat'がこのポップアップを強制しないと思うので、私の推測では、このコンポーネントポップアップがあなたの問題の原因ではないということです。とにかく* usageとstatitic *を無効にしようとすると、 'File> Preferences'に行き、' UI Settings'を選択して 'Do not use usage statistics'をチェックします。 – albciff

答えて

1

私が思っていたように使用統計が原因だったことが判明しました。私はサービスアカウントを使用して「実行」してサーバー上でsoapuiを起動し、管理者アカウントの下で無効にしようとすると、無効にしようとしました。

soapuiをインストールしたユーザーディレクトリからすべてのプラグインをbin \ extフォルダに移動しましたが、プラグインのエラーを取り除くように提案されていますが、まだそれらが表示されています。それはテストが実行されます。

関連する問題