j'obtiens l'erreur suivante au lancement du build de mon projet : il semblme que la classe JAVA Testmicado déclarée dans le fichier Testmicado.java ne soit pas reconnue :
Quelle peux être l'origine du problème ? ci joint les logs et le fichier pom.xml
Démarré par l'utilisateur taserver
Building in workspace D:\Squash-TA-Server\1.7.0-RELEASE\execution_home\jobs\my.squash.ta.project\workspace
provisoning config files...
copy managed file [conf.properties] to file:/D:/Squash-TA-Server/1.7.0-RELEASE/execution_home/jobs/my.squash.ta.project/workspace/conf.properties
Parsing POMs
[workspace] $ "C:\Program Files\Java\jdk1.7.0_75/bin/java" -Xms512m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m -cp D:\Squash-TA-Server\1.7.0-RELEASE\execution_home\plugins\maven-plugin\WEB-INF\lib\maven3-agent-1.4.jar;D:\Squash-TA-Server\1.7.0-RELEASE\apache-maven-3.0.4\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main D:\Squash-TA-Server\1.7.0-RELEASE\apache-maven-3.0.4 D:\Squash-TA-Server\1.7.0-RELEASE\apache-tomcat-7.0.54\webapps\jenkins\WEB-INF\lib\remoting-2.33.jar D:\Squash-TA-Server\1.7.0-RELEASE\execution_home\plugins\maven-plugin\WEB-INF\lib\maven3-interceptor-1.4.jar D:\Squash-TA-Server\1.7.0-RELEASE\execution_home\plugins\maven-plugin\WEB-INF\lib\maven3-interceptor-commons-1.4.jar 64027
channel started
log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.converters.BooleanConverter).
log4j:WARN Please initialize the log4j system properly.
Executing Maven: -B -f D:\Squash-TA-Server\1.7.0-RELEASE\execution_home\jobs\my.squash.ta.project\workspace\pom.xml install
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building my.squash.ta.project 1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- squash-ta-maven-plugin:1.5.0-RELEASE:run (default) @ my.squash.ta.project ---
Downloading: http://repo.squashtest.org/maven2/relea ... 2.39.0.pom
Downloading: http://repo.maven.apache.org/maven2/org ... 2.39.0.pom
Downloaded: http://repo.maven.apache.org/maven2/org ... 2.39.0.pom (3 KB at 10.9 KB/sec)
Downloading: http://repo.squashtest.org/maven2/relea ... 2.39.0.pom
Downloading: http://repo.maven.apache.org/maven2/org ... 2.39.0.pom
Downloaded: http://repo.maven.apache.org/maven2/org ... 2.39.0.pom (10 KB at 76.7 KB/sec)
Downloading: http://repo.squashtest.org/maven2/relea ... 2.39.0.pom
Downloading: http://repo.maven.apache.org/maven2/org ... 2.39.0.pom
Downloaded: http://repo.maven.apache.org/maven2/org ... 2.39.0.pom (6 KB at 40.2 KB/sec)
Downloading: http://repo.squashtest.org/maven2/relea ... a-15.0.pom
Downloading: http://repo.maven.apache.org/maven2/com ... a-15.0.pom
Downloaded: http://repo.maven.apache.org/maven2/com ... a-15.0.pom (7 KB at 56.0 KB/sec)
Downloading: http://repo.squashtest.org/maven2/relea ... t-15.0.pom
Downloading: http://repo.maven.apache.org/maven2/com ... t-15.0.pom
Downloaded: http://repo.maven.apache.org/maven2/com ... t-15.0.pom (8 KB at 65.7 KB/sec)
Downloading: http://repo.squashtest.org/maven2/relea ... 2.39.0.jar
Downloading: http://repo.squashtest.org/maven2/relea ... a-15.0.jar
Downloading: http://repo.squashtest.org/maven2/relea ... 2.39.0.jar
Downloading: http://repo.maven.apache.org/maven2/org ... 2.39.0.jar
Downloading: http://repo.maven.apache.org/maven2/com ... a-15.0.jar
Downloading: http://repo.maven.apache.org/maven2/org ... 2.39.0.jar
Downloaded: http://repo.maven.apache.org/maven2/org ... 2.39.0.jar (133 KB at 242.3 KB/sec)
Downloaded: http://repo.maven.apache.org/maven2/org ... 2.39.0.jar (141 KB at 219.8 KB/sec)
Downloaded: http://repo.maven.apache.org/maven2/com ... a-15.0.jar (2122 KB at 1805.3 KB/sec)
[INFO] Loading external logging configuration: D:\Squash-TA-Server\1.7.0-RELEASE\execution_home\jobs\my.squash.ta.project\workspace\src\log4j.properties
[INFO] Squash TA : compiling tests...
[INFO] Squash TA : could not find the shortcuts directory in the test project, skipping
[INFO] Squash TA : initializing context...
[INFO] org.squashtest.ta.backbone.init.ComponentPackagesEnumerator - Listing sqhashTA engine component packages
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.enginecore
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.commons-component
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.filechecker
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.sahi
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.selenium
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.soapui
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.ftp
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.db
[INFO] org.squashtest.ta.backbone.init.ComponentManifestParser - Loading plugin configuration for: org.squashtest.ta.plugin.ssh
[INFO] Squash TA : testing...
[INFO] org.squashtest.ta.backbone.engine.impl.EcosystemRunnerImpl - Beginning execution of ecosystem tests
[INFO] org.squashtest.ta.backbone.engine.impl.TestRunnerImpl - Beginning execution of test setup.ta
[INFO] org.squashtest.ta.backbone.engine.impl.TestRunnerImpl - Beginning execution of test micado_seleniumtestTA.ta
[ERROR] org.squashtest.ta.backbone.tools.ReflectionUtils - Test Automation Engine error (non SUT) : method 'convert' from engine component of class 'org.squashtest.ta.plugin.selenium.converters.JavaBundleToJavaSelenium2Converter' with argument 'org.squashtest.ta.plugin.commons.resources.JavaCodeBundle' has thrown an exception.
org.squashtest.ta.framework.exception.BadDataException: Class not found
at org.squashtest.ta.plugin.selenium.converters.JavaBundleToJavaSelenium2Converter.convert(JavaBundleToJavaSelenium2Converter.java:99)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.squashtest.ta.backbone.tools.ReflectionUtils.invoke(ReflectionUtils.java:253)
at org.squashtest.ta.backbone.engine.wrapper.ResourceConverterHandler.convert(ResourceConverterHandler.java:103)
at org.squashtest.ta.backbone.engine.instructionrunner.DefaultConvertResourceRunner.applyConverter(DefaultConvertResourceRunner.java:130)
at org.squashtest.ta.backbone.engine.instructionrunner.DefaultConvertResourceRunner.convertResource(DefaultConvertResourceRunner.java:94)
at org.squashtest.ta.backbone.engine.instructionrunner.DefaultConvertResourceRunner.doRun(DefaultConvertResourceRunner.java:54)
at org.squashtest.ta.backbone.engine.instructionrunner.AbstractDefaultInstructionRunner.run(AbstractDefaultInstructionRunner.java:70)
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runPhase(TestRunnerImpl.java:158)
at org.squashtest.ta.backbone.engine.impl.TestRunnerImpl.runTest(TestRunnerImpl.java:122)
at org.squashtest.ta.backbone.engine.impl.EcosystemRunnerImpl.runAllTests(EcosystemRunnerImpl.java:183)
at org.squashtest.ta.backbone.engine.impl.EcosystemRunnerImpl.run(EcosystemRunnerImpl.java:98)
at org.squashtest.ta.backbone.engine.impl.SuiteRunnerImpl.execute(SuiteRunnerImpl.java:68)
at org.squashtest.ta.backbone.engine.impl.EngineImpl.execute(EngineImpl.java:64)
at org.squashtest.ta.maven.SquashTAMojo.executeImpl(SquashTAMojo.java:212)
at org.squashtest.ta.maven.AbstractSquashTaMojo.execute(AbstractSquashTaMojo.java:197)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:134)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:69)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:328)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: Testmicado
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
at org.squashtest.ta.plugin.commons.library.java.JavaCodeBundleClassLoader.loadClass(JavaCodeBundleClassLoader.java:66)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.squashtest.ta.plugin.selenium.converters.JavaBundleToJavaSelenium2Converter.convert(JavaBundleToJavaSelenium2Converter.java:87)
... 50 more
Classe Java non trouvée au lancement du cas de test
Classe Java non trouvée au lancement du cas de test
Bonjour,
Pouvez vous me fournir :
[ul]
[li]Le script TA que vous utilisez[/li]
[li]La classe java que vous essayer d'exécuter; J'ai surtout besoin de la ligne "package" de la classe[/li]
[li]L'arborescence de votre ressource/projet Selenium[/li]
[/ul]
Cordialement
Pouvez vous me fournir :
[ul]
[li]Le script TA que vous utilisez[/li]
[li]La classe java que vous essayer d'exécuter; J'ai surtout besoin de la ligne "package" de la classe[/li]
[li]L'arborescence de votre ressource/projet Selenium[/li]
[/ul]
Cordialement
Classe Java non trouvée au lancement du cas de test
Bonjour,
ci joint les éléments en pièce jointe
ci joint les éléments en pièce jointe
Classe Java non trouvée au lancement du cas de test
archive de ma structure maven
- Pièces jointes
-
- my.squash.ta.project.zip
- (13.58 Kio) Téléchargé 901 fois
Classe Java non trouvée au lancement du cas de test
Au niveau de l'effective POM je constate des arborescences qui ne correspondent pas à mon projet
si je consulte le fichier pom.xml je ne vois pas ces informations, comment est t'il construit et cela ne serait la source des problèmes de compilation ?
[color=#0044ff]
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\main\java
D:\SquashTA_AutomatedTests\my.squash.ta.project[b]\src\main[/b]\scripts
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\test\java
D:\SquashTA_AutomatedTests\my.squash.ta.project\target\classes
D:\SquashTA_AutomatedTests\my.squash.ta.project\target\test-classes
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\main\resources
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\test\resources
[/color]
si je consulte le fichier pom.xml je ne vois pas ces informations, comment est t'il construit et cela ne serait la source des problèmes de compilation ?
[color=#0044ff]
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\main\java
D:\SquashTA_AutomatedTests\my.squash.ta.project[b]\src\main[/b]\scripts
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\test\java
D:\SquashTA_AutomatedTests\my.squash.ta.project\target\classes
D:\SquashTA_AutomatedTests\my.squash.ta.project\target\test-classes
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\main\resources
D:\SquashTA_AutomatedTests\my.squash.ta.project\src\test\resources
[/color]
Classe Java non trouvée au lancement du cas de test
Bonjour,
Il faut retirer/commenter la ligne "package com.example.tests;" de votre fichier "Testmicado.java"
Par ailleurs vous utiliser une très vieille version du framework SquashTA (la 1.5.0-RELEASE). Ci-joint un fichier pom.xml utilisant la dernière version du framework (1.8.0-RELEASE). Vous avez, normalement, qu'a dézipper et remplacer votre fichier pom actuel par celui contenu dans le zip.
Cordialement
Il faut retirer/commenter la ligne "package com.example.tests;" de votre fichier "Testmicado.java"
Par ailleurs vous utiliser une très vieille version du framework SquashTA (la 1.5.0-RELEASE). Ci-joint un fichier pom.xml utilisant la dernière version du framework (1.8.0-RELEASE). Vous avez, normalement, qu'a dézipper et remplacer votre fichier pom actuel par celui contenu dans le zip.
Cordialement
Classe Java non trouvée au lancement du cas de test
[attachment=252]pom.zip[/attachment]
- Pièces jointes
-
- pom.zip
- (1.39 Kio) Téléchargé 834 fois