3
Мои модульные тесты генерируют очень хорошие отчеты о покрытии кода Cobertura. Однако при повышении уровня от Java 1.6 до Java 1.7 и использовании Cobertura 2.0.3 я начал получать следующую ошибку. Я просмотрел this Cobertura Mailing list entry о проблемах с classpath, Java 7, обновил версию и инструментарий, но я все еще получаю эту проблему. Какие-либо предложения?Проблема с Cobertura с jdk1.7
[testng] Exception in thread "Thread-1" java.lang.ExceptionInInitializerError
[testng] at org.my.code.MyFile.__cobertura_init(MyFile.java)
[testng] at org.my.code.MyFile.<clinit>(MyFile.java)
[testng] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[testng] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[testng] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[testng] at java.lang.reflect.Method.invoke(Method.java:601)
[testng] at net.sourceforge.cobertura.coveragedata.TouchCollector.applyTouchesToSingleClassOnProjectData(TouchCollector.java:121)
[testng] at net.sourceforge.cobertura.coveragedata.TouchCollector.applyTouchesOnProjectData(TouchCollector.java:107)
[testng] at net.sourceforge.cobertura.coveragedata.ProjectData.saveGlobalProjectData(ProjectData.java:272)
[testng] at net.sourceforge.cobertura.coveragedata.SaveTimer.run(SaveTimer.java:33)
[testng] at java.lang.Thread.run(Thread.java:722)
[testng] Caused by: java.lang.IllegalStateException: Shutdown in progress
[testng] at java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:66)
[testng] at java.lang.Runtime.addShutdownHook(Runtime.java:209)
[testng] at net.sourceforge.cobertura.coveragedata.ProjectData.initialize(ProjectData.java:239)
[testng] at net.sourceforge.cobertura.coveragedata.ProjectData.getGlobalProjectData(ProjectData.java:209)
[testng] at net.sourceforge.cobertura.coveragedata.TouchCollector.<clinit>(TouchCollector.java:46)
[testng] ... 11 more
cb.html:
[cobertura-report] The jvmargs attribute is deprecated. Please use nested jvmarg elements.
Ahh..thats вопрос я сообщил. Все еще жду ответа. –
ха-ха хорошо. во всяком случае: ссылка полезна для других –