I have a Jenkins job which has 2 parts
Run eslint checks via maven and generate jslint.xml file.
Upload jslint.xml to sonar using the Jenkins sonarcube plugin.
Our build was working fine until suddenly it starts throwing the exception
[INFO]
[INFO] --- eslint-maven-plugin:0.1.6:eslint (default) # gal ---
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js 10:57 strict Missing "use strict" statement. (http://eslint.org/docs/rules/strict)
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js 13:5 no-underscore-dangle Unexpected dangling '_' in '_oExtendedEditor'. (http://eslint.org/docs/rules/no-underscore-dangle)
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js 14:5 no-underscore-dangle Unexpected dangling '_' in '_oApplicationToolbar'. (http://eslint.org/docs/rules/no-underscore-dangle)
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js 15:5 no-underscore-dangle Unexpected dangling '_' in '_oPaletteToolbar'. (http://eslint.org/docs/rules/no-underscore-dangle)
...
...
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/extensions/vc/solmanDiagramEditorExtension.js 4:0 global-strict Use the function form of "use strict". (http://eslint.org/docs/rules/global-strict)
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/extensions/vc/constants.js 2:26 strict Missing "use strict" statement. (http://eslint.org/docs/rules/strict)
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/utilities/globalUtilities.js 6:45 strict Missing "use strict" statement. (http://eslint.org/docs/rules/strict)
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/utilities/globalUtilities.js 16:5 no-underscore-dangle Unexpected dangling '_' in '_sLocale'. (http://eslint.org/docs/rules/no-underscore-dangle)
[ERROR] /mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/main/webapp/utilities/globalUtilities.js 23:5 no-underscore-dangle Unexpected dangling '_' in '_oBundle'. (http://eslint.org/docs/rules/no-underscore-dangle)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 46.050s
[INFO] Finished at: Mon May 04 15:35:10 UTC 2015
[INFO] Final Memory: 22M/349M
[INFO] ------------------------------------------------------------------------
2015-05-04 15:35:11.367:INFO:oejsl.ELContextCleaner:javax.el.BeanELResolver purged
2015-05-04 15:35:11.367:INFO:oejsh.ContextHandler:stopped o.m.j.p.JettyWebAppContext{/,[file:/mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/resource/1.26.1/resource-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/core/1.26.1/core-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/commons/1.26.1/commons-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/layout/1.26.1/layout-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/unified/1.26.1/unified-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/ux3/1.26.1/ux3-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/table/1.26.1/table-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/visualization/1.26.1/visualization-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/themelib_sap_ux/1.26.1/themelib_sap_ux-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/themelib_sap_platinum/1.26.1/themelib_sap_platinum-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/mobile/1.26.1/mobile-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/themelib_sap_goldreflection/1.26.1/themelib_sap_goldreflection-1.26.1.jar!/META-INF/resources/, jar:file:/usr/sap/ljs/persistentfs/.m2/repository/com/sap/ui5/themelib_sap_bluecrystal/1.26.1/themelib_sap_bluecrystal-1.26.1.jar!/META-INF/resources/]},file:/mnt/perm_storage/persistent/jenkinssolman_web/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/src/
[workspace] $ mvn -f /usr/sap/ljs/persistentfs/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/pom.xml -e -B sonar:sonar -Dsonar.surefire.reportsPath=target/jslint.xml -Dsonar.profile=ESLint_Fiori -Dsonar.javascript.jslint.reportPath=target/jslint.xml -Dsonar.profile=ESLint_Fiori -Dsonar.jdbc.url=jdbc:mysql://ldisonarci.wdf.sap.corp:3306/sonar?useUnicode=true&characterEncoding=utf8 ******** ******** -Dsonar.host.url=http://ldisonarci.wdf.sap.corp:8080/sonar
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available
[WARNING] Failed to retrieve plugin descriptor for org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building gal 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available
[WARNING] Failed to retrieve plugin descriptor for org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0
[INFO]
[INFO] --- sonar-maven-plugin:2.6:sonar (default-cli) # gal ---
[INFO] SonarQube version: 4.5.1
INFO: Default locale: "en_US", source code encoding: "UTF-8"
INFO: Work directory: /usr/sap/ljs/persistentfs/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/target/sonar
INFO: SonarQube Server 4.5.1
[INFO] [15:35:19.185] Load global referentials...
[INFO] [15:35:19.316] Load global referentials done: 133 ms
[INFO] [15:35:19.334] User cache: /usr/sap/ljs/home/.sonar/cache
[INFO] [15:35:19.348] Install plugins
[INFO] [15:35:19.496] Install JDBC driver
[INFO] [15:35:19.504] Create JDBC datasource for jdbc:mysql://ldisonarci.wdf.sap.corp:3306/sonar?useUnicode=true&characterEncoding=utf8
[INFO] [15:35:21.177] Initializing Hibernate
[INFO] [15:35:23.421] Load project referentials...
[WARN] [15:35:23.422] Ability to set quality profile from command line using 'sonar.profile' is deprecated and will be dropped in a future SonarQube version. Please configure quality profile used by your project on SonarQube server.
[INFO] [15:35:23.745] Load project referentials done: 324 ms
[INFO] [15:35:23.745] Load project settings
[INFO] [15:35:24.064] Loading technical debt model...
[INFO] [15:35:24.093] Loading technical debt model done: 29 ms
[INFO] [15:35:24.100] Apply project exclusions
[WARN] [15:35:24.101] 'sonar.includedModules' property is deprecated since version 4.3 and should not be used anymore.
[INFO] [15:35:24.424] ------------- Scan gal
[INFO] [15:35:24.429] Load module settings
[INFO] [15:35:26.250] Loading rules...
[INFO] [15:35:26.582] Loading rules done: 332 ms
[INFO] [15:35:26.603] Configure Maven plugins
[INFO] [15:35:26.771] Compare to previous analysis (2015-05-04)
[INFO] [15:35:26.784] Compare over 30 days (2015-04-04, analysis of 2015-04-07 07:45:54.0)
[INFO] [15:35:26.795] Compare to previous version (2015-01-22)
[INFO] [15:35:26.796] No quality gate is configured.
[INFO] [15:35:26.984] Initializer FindbugsMavenInitializer...
[INFO] [15:35:26.986] Initializer FindbugsMavenInitializer done: 2 ms
[INFO] [15:35:26.986] Initializer MqrInitializer...
[INFO] [15:35:26.986] Skipping non-aggregator project
[INFO] [15:35:26.986] Initializer MqrInitializer done: 0 ms
[INFO] [15:35:26.986] Base dir: /usr/sap/ljs/persistentfs/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC
[INFO] [15:35:26.986] Working dir: /usr/sap/ljs/persistentfs/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/target/sonar
[INFO] [15:35:26.987] Source paths: src/main/webapp, pom.xml
[INFO] [15:35:26.987] Test paths: src/test/java
[INFO] [15:35:26.987] Binary dirs: target/classes
[INFO] [15:35:26.987] Source encoding: UTF-8, default locale: en_US
[INFO] [15:35:26.987] Index files
[INFO] [15:35:28.386] 414 files indexed
[INFO] [15:35:42.885] Quality profile for java: SAPDefaultProfile_1_3_10
[INFO] [15:35:42.885] Quality profile for js#sap: ESLint_Fiori
[INFO] [15:35:42.885] Quality profile for mqr: ESLint_Fiori
[INFO] [15:35:43.052] Sensor JavaSquidSensor...
[INFO] [15:35:43.414] Java Main Files AST scan...
[INFO] [15:35:43.417] 0 source files to be analyzed
[INFO] [15:35:43.418] Java Main Files AST scan done: 4 ms
[INFO] [15:35:43.418] 0/0 source files analyzed
[INFO] [15:35:43.421] Java bytecode scan...
[INFO] [15:35:43.531] Java bytecode scan done: 110 ms
[INFO] [15:35:43.531] Java Test Files AST scan...
[INFO] [15:35:43.531] 71 source files to be analyzed
[INFO] [15:35:44.546] Java Test Files AST scan done: 1015 ms
[INFO] [15:35:44.546] 71/71 source files analyzed
[INFO] [15:35:44.551] Package design analysis...
[INFO] [15:35:44.565] Package design analysis done: 13 ms
[INFO] [15:35:44.573] Sensor JavaSquidSensor done: 1521 ms
[INFO] [15:35:44.574] Sensor QProfileSensor...
[INFO] [15:35:44.577] Sensor QProfileSensor done: 3 ms
[INFO] [15:35:44.577] Sensor CoverageSensor...
[INFO] [15:35:44.577] Sensor CoverageSensor done: 0 ms
[INFO] [15:35:44.577] Sensor LintSensor...
[INFO] [15:35:44.578] parsing /usr/sap/ljs/persistentfs/jenkins/jobs/com.sap.solman.graphical.component-official_branch_sp1-sonar/workspace/SMGC/target/jslint.xml
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 31.675s
[INFO] Finished at: Mon May 04 15:35:44 UTC 2015
[INFO] Final Memory: 36M/320M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project gal: Duplicate source for resource: org.sonar.api.resources.File#60ba6a62[key=src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js,deprecatedKey=src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js,path=src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js,dir=src/main/webapp/ags_gal_app/Controllers,filename=extendedEditorEventHandler.js,language=JavaScript # SAP] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project gal: Duplicate source for resource: org.sonar.api.resources.File#60ba6a62[key=src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js,deprecatedKey=src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js,path=src/main/webapp/ags_gal_app/Controllers/extendedEditorEventHandler.js,dir=src/main/webapp/ags_gal_app/Controllers,filename=extendedEditorEventHandler.js,language=JavaScript # SAP]
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
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.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
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:601)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
The error occurs when i try to parse the jslint.xml file.
For this i added the properties "-Dsonar.javascript.jslint.reportPath=target/jslint.xml" in the Addition Properties field in the Jenkins plugin.
If I remove it the jobs will work but the file will not be uploaded.
Any idea what could cause this problem?
Related
Tried to build and run my local Cucumber project in Jenkins with 2 build steps. 1st step was successful clean install, but 2nd steps (exec:java-Dexec.mainClass="com.mystique.application.Main_Runner") is throwing attached error.
Logs:
Building in workspace C:\Users\807240\.jenkins\workspace\Cucumber
[Cucumber] $ cmd.exe /C "C:\Soumen\Softwares\apache-maven-3.6.1\bin\mvn.cmd -f C:/Soumen/Cucumber_WorkspacePhoton/Cucumber/pom.xml -s C:\Soumen\Softwares\apache-maven-3.6.1\conf\settings.xml -gs C:\Soumen\Softwares\apache-maven-3.6.1\conf\settings.xml clean install && exit %%ERRORLEVEL%%"
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------< com.opencredo:cucumber-jvm-parallel >-----------------
[INFO] Building cucumber-jvm-parallel 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The POM for info.cukes:cucumber-java:jar:1.2.3 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[WARNING] The POM for org.apache.directory.studio:org.apache.commons.codec:jar:1.8 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[WARNING] The POM for org.yaml:snakeyaml:jar:1.8 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[WARNING] The artifact junit:junit-dep:jar:4.11 has been relocated to junit:junit:jar:4.11
[WARNING] The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) # cucumber-jvm-parallel ---
[INFO] Deleting C:\Soumen\Cucumber_WorkspacePhoton\Cucumber\target
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) # cucumber-jvm-parallel ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory C:\Soumen\Cucumber_WorkspacePhoton\Cucumber\src\main\resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) # cucumber-jvm-parallel ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) # cucumber-jvm-parallel ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) # cucumber-jvm-parallel ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent!
[INFO] Compiling 101 source files to C:\Soumen\Cucumber_WorkspacePhoton\Cucumber\target\test-classes
[WARNING] /C:/Soumen/Cucumber_WorkspacePhoton/Cucumber/src/test/java/com/mystique/roomsteps/RunTests.java: Some input files use unchecked or unsafe operations.
[WARNING] /C:/Soumen/Cucumber_WorkspacePhoton/Cucumber/src/test/java/com/mystique/roomsteps/RunTests.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-surefire-plugin:2.19:test (default-test) # cucumber-jvm-parallel ---
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) # cucumber-jvm-parallel ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: C:\Soumen\Cucumber_WorkspacePhoton\Cucumber\target\cucumber-jvm-parallel-1.0-SNAPSHOT.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) # cucumber-jvm-parallel ---
[INFO] Installing C:\Soumen\Cucumber_WorkspacePhoton\Cucumber\target\cucumber-jvm-parallel-1.0-SNAPSHOT.jar to C:\Soumen\MavenRepo\com\opencredo\cucumber-jvm-parallel\1.0-SNAPSHOT\cucumber-jvm-parallel-1.0-SNAPSHOT.jar
[INFO] Installing C:\Soumen\Cucumber_WorkspacePhoton\Cucumber\pom.xml to C:\Soumen\MavenRepo\com\opencredo\cucumber-jvm-parallel\1.0-SNAPSHOT\cucumber-jvm-parallel-1.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12.053 s
[INFO] Finished at: 2020-04-01T18:36:10+05:30
[INFO] ------------------------------------------------------------------------
[Cucumber] $ cmd.exe /C "C:\Soumen\Softwares\apache-maven-3.6.1\bin\mvn.cmd -f C:/Soumen/Cucumber_WorkspacePhoton/Cucumber/pom.xml -s C:\Soumen\Softwares\apache-maven-3.6.1\conf\settings.xml -gs C:\Soumen\Softwares\apache-maven-3.6.1\conf\settings.xml exec:java-Dexec.mainClass=com.mystique.application.Main_Runner && exit %%ERRORLEVEL%%"
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.496 s
[INFO] Finished at: 2020-04-01T18:36:16+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] Could not find goal 'java-Dexec.mainClass=com.mystique.application.Main_Runner' in plugin org.codehaus.mojo:exec-maven-plugin:1.5.0 among available goals exec, help, java -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoNotFoundException
Build step 'Invoke top-level Maven targets' marked build as failure
Finished: FAILURE
you miss a space between exec:java and -Dexec.mainClass="com.mystique.application.Main_Runner"
I am working on Vaadin 10 which uses Maven,when i do maven Install,I get below error in console,I have check all compiler configuration,I am new to Maven so please help me out :
[INFO] Building My Starter Project 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.webjars.bowergithub.polymerelements:iron-ajax:jar:2.1.3 is missing, no dependency information available
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) # my-starter-project ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 2 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) # my-starter-project ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) # my-starter-project ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 17 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) # my-starter-project ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 30 source files to C:\Capdes\Vaadin10\vaadin\my-starter-project\target\test-classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9.583 s
[INFO] Finished at: 2018-08-23T10:57:58+05:30
[INFO] Final Memory: 27M/362M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:testCompile (default-testCompile) on project my-starter-project: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR] -> [Help 1]
I'm using following version.
maven: 3.3.9
jdk: java-7-openjdk-amd64
JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64/"
I'm getting packages type error when I'm running $ mvn clean package command. I'm new to use swagger to generate documentation(.yml file to .html)
ERROR:
enter code here[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java:21:5: Missing a Javadoc comment. [JavadocMethod]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java:28: Line is longer than 100 characters (found 233). [LineLength]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java:35:5: Missing a Javadoc comment. [JavadocMethod]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java:37:27: Local variable name 'b' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. [LocalVariableName]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java:46:36: Catch parameter name 'e' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. [CatchParameterName]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/config/ConfigParser.java:10: Import statement for 'org.slf4j.Logger' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. [CustomImportOrder]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/config/ConfigParser.java:11: Import statement for 'org.slf4j.LoggerFactory' is in the wrong order. Should be in the 'THIRD_PARTY_PACKAGE' group, expecting not assigned imports on this line. [CustomImportOrder]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/config/ConfigParser.java:17:5: Missing a Javadoc comment. [JavadocMethod]
[WARN] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/config/ConfigParser.java:38:28: Catch parameter name 'e' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. [CatchParameterName]
Audit done.
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven) # swagger-codegen ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-versions) # swagger-codegen ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) # swagger-codegen ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1563 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) # swagger-codegen ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 147 source files to /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/examples/XmlExampleGenerator.java:[17,32] package org.codehaus.plexus.util does not exist
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] swagger-codegen-project ............................ SUCCESS [ 2.958 s]
[INFO] swagger-codegen (core library) ..................... FAILURE [ 11.114 s]
[INFO] swagger-codegen (executable) ....................... SKIPPED
[INFO] swagger-codegen (maven-plugin) ..................... SKIPPED
[INFO] swagger-generator .................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14.646 s
[INFO] Finished at: 2017-08-16T15:36:08+05:00
[INFO] Final Memory: 39M/553M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project swagger-codegen: Compilation failure
[ERROR] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/examples/XmlExampleGenerator.java:[17,32] package org.codehaus.plexus.util does not exist
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :swagger-codegen
I've also run debugging mode by running mvn clean package -X, but nothing getting in mind please any one look into it save my life.
Based on the following line:
[ERROR] /var/www/html/cg-api-dev-portal/codegen/swagger-codegen/modules/swagger-codegen/src/main/java/io/swagger/codegen/examples/XmlExampleGenerator.java:[17,32] package org.codehaus.plexus.util does not exist
Looks like you're not using the latest master, which has the following line instead:
16 import io.swagger.models.properties.AbstractNumericProperty;
17 import io.swagger.models.properties.PasswordProperty;
18 import io.swagger.models.properties.UUIDProperty;
Please clone from the latest master.
You can also use the SNAPSHOT version without building the project manually:
https://github.com/swagger-api/swagger-codegen#compatibility
I am having trouble running SonarQube Scanner. Everything seems to be configured correctly according to the build log. However, when I click on the link to view my report, the report show 0 technical debt and 0 issues. I know there are errors in the javascript, but the scan doesn't seem to catch them. I think I may be missing something in the configuration, but according to the log, everything went well.
I am attaching the log and a jpeg of the report page.
report jpeg
[INFO] --- sonar-maven-plugin:3.0.2:sonar (default-cli) # myproject ---
[INFO] User cache: /home/ltbldmgt/.sonar/cache
[INFO] SonarQube version: 4.5.5
[INFO] Default locale: "en_US", source code encoding: "UTF-8"
[INFO] [14:03:15.487] Load global referentials...
[INFO] [14:03:16.286] Load global referentials done: 802 ms
[INFO] [14:03:16.304] User cache: /home/ltbldmgt/.sonar/cache
[INFO] [14:03:16.316] Install plugins
[INFO] [14:03:16.490] Install JDBC driver
[INFO] [14:03:16.511] Create JDBC datasource for jdbc:postgresql://lt00nxam00f5000.opr.mysite.org/sonar
[INFO] [14:03:18.358] Initializing Hibernate
[INFO] [14:03:20.687] Load project referentials...
[INFO] [14:03:21.343] Load project referentials done: 656 ms
[INFO] [14:03:21.343] Load project settings
[INFO] [14:03:21.807] Loading technical debt model...
[INFO] [14:03:21.831] Loading technical debt model done: 24 ms
[INFO] [14:03:21.835] Apply project exclusions
[INFO] [14:03:22.184] ------------- Scan myproject
[INFO] [14:03:22.188] Load module settings
[INFO] [14:03:22.678] Language is forced to js
[INFO] [14:03:22.680] Loading rules...
[INFO] [14:03:23.696] Loading rules done: 1016 ms
[INFO] [14:03:23.733] Configure Maven plugins
[INFO] [14:03:23.923] Compare to previous analysis (2016-09-01)
[INFO] [14:03:23.940] Compare over 30 days (2016-08-02, analysis of 2016-08-01 13:50:56.779)
[INFO] [14:03:23.942] No quality gate is configured.
[WARN] [14:03:25.039] Accessing the filesystem before the Sensor phase is deprecated and will not be supported in the future. Please update your plugin.
[INFO] [14:03:25.039] Index files
[INFO] [14:03:25.150] 0 files indexed
[INFO] [14:03:25.156] Base dir: /opt/ltsapps/jenkins/workspace/myproject
[INFO] [14:03:25.156] Working dir: /opt/ltsapps/jenkins/workspace/myproject/src
[INFO] [14:03:25.156] Source paths: pom.xml
[INFO] [14:03:25.157] Binary dirs: target/classes
[INFO] [14:03:25.157] Source encoding: UTF-8, default locale: en_US
[INFO] [14:03:25.157] Index files
[INFO] [14:03:25.212] 0 files indexed
[INFO] [14:03:25.213] Quality profile for js: Sonar way
[INFO] [14:03:25.244] Sensor QProfileSensor...
[INFO] [14:03:25.268] Sensor QProfileSensor done: 24 ms
[INFO] [14:03:25.268] Sensor ScmActivitySensor...
[INFO] [14:03:25.268] Trying to guess scm provider from project layout...
[INFO] [14:03:25.268] Found SCM type: svn
[INFO] [14:03:25.270] Retrieve SCM blame information with encoding UTF-8...
[INFO] [14:03:25.271] Retrieve SCM blame information with encoding UTF-8 done: 1 ms
[INFO] [14:03:25.271] Sensor ScmActivitySensor done: 3 ms
[INFO] [14:03:25.271] Sensor InitialOpenIssuesSensor...
[INFO] [14:03:25.282] Sensor InitialOpenIssuesSensor done: 11 ms
[INFO] [14:03:25.282] Sensor ProjectLinksSensor...
[INFO] [14:03:25.294] Sensor ProjectLinksSensor done: 12 ms
[INFO] [14:03:25.294] Sensor VersionEventsSensor...
[INFO] [14:03:25.339] Sensor VersionEventsSensor done: 45 ms
[INFO] [14:03:25.339] Sensor FileHashSensor...
[INFO] [14:03:25.340] Sensor FileHashSensor done: 1 ms
[INFO] [14:03:25.340] Sensor Maven dependencies...
[INFO] [14:03:25.409] Sensor Maven dependencies done: 69 ms
[INFO] [14:03:25.411] Sensor CPD Sensor (wrapped)...
[INFO] [14:03:25.412] DefaultCpdEngine is used for js
[INFO] [14:03:25.412] Sensor CPD Sensor (wrapped) done: 1 ms
[INFO] [14:03:25.890] Execute decorators...
[INFO] [14:03:25.944] Saving metrics for: myproject project.
[INFO] [14:03:25.974] Metrics saved successfully.
[INFO] [14:03:26.260] Store results in database
[INFO] [14:03:26.372] ANALYSIS SUCCESSFUL, you can browse http://lt00nxam00f5000.opr.mysite.org/sonar/dashboard/index/myproject
[INFO] [14:03:26.759] Executing post-job class org.sonar.plugins.core.issue.notification.SendIssueNotificationsPostJob
[INFO] [14:03:26.760] Executing post-job class org.sonar.plugins.core.batch.IndexProjectPostJob
[INFO] [14:03:26.780] Executing post-job class org.sonar.plugins.dbcleaner.ProjectPurgePostJob
[INFO] [14:03:26.803] -> Keep one snapshot per day between 2016-08-04 and 2016-08-31
[INFO] [14:03:26.809] -> Keep one snapshot per week between 2015-09-03 and 2016-08-04
[INFO] [14:03:26.816] -> Keep one snapshot per month between 2011-09-08 and 2015-09-03
[INFO] [14:03:26.825] -> Delete data prior to: 2011-09-08
[INFO] [14:03:26.833] -> Clean myproject [id=7000]
[INFO] [14:03:26.839] <- Clean snapshot 81696
[INFO] [14:03:26.889] Executing post-job class org.sonar.plugins.buildbreaker.AlertBreaker
[INFO] [14:03:26.900] Executing post-job class org.sonar.plugins.buildbreaker.ForbiddenConfigurationBreaker
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14.798 s
[INFO] Finished at: 2016-09-01T14:03:26-05:00
[INFO] Final Memory: 32M/1238M
[INFO] ------------------------------------------------------------------------
Sonar analysis completed: SUCCESS
Any ideas as to what I may be missing here?
Thank you!
I have this weird situation while analyzing a java 1.7 project with SonarQube 4.2 through Jenkins plugin. Everything goes fine but sonar shows no issues after analysis.
If I run the same project analysis on local sonarqube, I get the issues.
I don't know where to look. Any ideas are welcome.
Analysis log below:
[INFO] --- sonar-maven-plugin:2.2:sonar (default-cli) # ProjectName ---
[INFO] SonarQube version: 4.2
INFO: Default locale: "en_US", source code encoding: "UTF-8"
INFO: Work directory: /home/user/apps/jenkins/.jenkins/workspace/ProjectName/target/sonar
INFO: SonarQube Server 4.2
[INFO] [09:04:05.526] Load batch settings
[INFO] [09:04:05.900] User cache: /home/user/apps/jenkins/.sonar/cache
[INFO] [09:04:05.910] Install plugins
[INFO] [09:04:06.335] Install JDBC driver
[INFO] [09:04:06.351] Create JDBC datasource for jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
[INFO] [09:04:09.686] Initializing Hibernate
[INFO] [09:04:15.289] Load project settings
[INFO] [09:04:15.480] Apply project exclusions
[INFO] [09:04:15.961] ------------- Scan ProjectName
[INFO] [09:04:15.972] Load module settings
[INFO] [09:04:16.623] Language is forced to java
[INFO] [09:04:16.646] Loading technical debt model...
[INFO] [09:04:18.183] Loading technical debt model done: 1538 ms
[INFO] [09:04:18.214] Configure Maven plugins
[INFO] [09:04:18.827] Compare to previous analysis (2014-05-23)
[INFO] [09:04:18.889] Compare over 30 days (2014-04-23, analysis of 2014-05-22 22:24:26.0)
[INFO] [09:04:19.348] Initializer FindbugsMavenInitializer...
[INFO] [09:04:19.362] Initializer FindbugsMavenInitializer done: 14 ms
[INFO] [09:04:19.362] Base dir: /home/user/apps/jenkins/.jenkins/workspace/ProjectName
[INFO] [09:04:19.363] Working dir: /home/user/apps/jenkins/.jenkins/workspace/ProjectName/target/sonar
[INFO] [09:04:19.363] Source dirs: /home/user/apps/jenkins/.jenkins/workspace/ProjectName/src/main/java
[INFO] [09:04:19.363] Binary dirs: /home/user/apps/jenkins/.jenkins/workspace/ProjectName/target/classes
[INFO] [09:04:19.364] Source encoding: UTF-8, default locale: en_US
[INFO] [09:04:19.364] Index files
[INFO] [09:04:22.665] 377 files indexed
[INFO] [09:04:42.007] Quality profile for java: Sonar way with Findbugs CompanyName
[INFO] [09:04:42.350] JaCoCo report not found.
[INFO] [09:04:42.351] JaCoCo IT report not found.
[INFO] [09:04:42.353] JaCoCo reports not found.
[INFO] [09:04:42.647] Sensor JavaSquidSensor...
[INFO] [09:04:42.917] Java Main Files AST scan...
[INFO] [09:04:42.928] 377 source files to be analyzed
[INFO] [09:04:52.932] 109/377 files analyzed, current is /home/user/apps/jenkins/.jenkins/workspace/ProjectName/src/main/java/com/abc/Location.java
[INFO] [09:05:02.934] 257/377 files analyzed, current is /home/user/apps/jenkins/.jenkins/workspace/ProjectName/src/main/java/com/abc/Product.java
[INFO] [09:05:12.934] 362/377 files analyzed, current is /home/user/apps/jenkins/.jenkins/workspace/ProjectName/src/main/java/com/abc/Listener.java
[INFO] [09:05:13.834] 377/377 source files analyzed
[INFO] [09:05:14.138] Java Main Files AST scan done: 31221 ms
[INFO] [09:05:14.166] Java bytecode scan...
[WARN] [09:05:16.194] Class 'java/nio/file/Paths' is not accessible through the ClassLoader.
[WARN] [09:05:16.196] Class 'java/nio/file/Files' is not accessible through the ClassLoader.
[WARN] [09:05:16.455] Class 'java/nio/file/Paths' is not accessible through the ClassLoader.
[WARN] [09:05:16.456] Class 'java/nio/file/Files' is not accessible through the ClassLoader.
[WARN] [09:05:16.983] Class 'java/nio/file/Paths' is not accessible through the ClassLoader.
[WARN] [09:05:16.984] Class 'java/nio/file/Files' is not accessible through the ClassLoader.
[WARN] [09:05:17.058] Class 'java/nio/file/Paths' is not accessible through the ClassLoader.
[WARN] [09:05:17.059] Class 'java/nio/file/Files' is not accessible through the ClassLoader.
[INFO] [09:05:17.543] Java bytecode scan done: 3376 ms
[INFO] [09:05:17.543] Java Test Files AST scan...
[INFO] [09:05:17.543] 0 source files to be analyzed
[INFO] [09:05:17.544] Java Test Files AST scan done: 1 ms
[INFO] [09:05:17.551] 0/0 source files analyzed
[INFO] [09:05:17.680] Package design analysis...
[INFO] [09:05:20.190] Package design analysis done: 2510 ms
[INFO] [09:05:21.947] Sensor JavaSquidSensor done: 39300 ms
[INFO] [09:05:21.948] Sensor Quality gate loader...
[INFO] [09:05:21.948] Sensor Quality gate loader done: 0 ms
[INFO] [09:05:21.948] Sensor QProfileSensor...
[INFO] [09:05:21.967] Sensor QProfileSensor done: 19 ms
[INFO] [09:05:21.968] Sensor SurefireSensor...
[INFO] [09:05:21.970] parsing /home/user/apps/jenkins/.jenkins/workspace/ProjectName/target/surefire-reports
[WARN] [09:05:21.970] Reports path not found: /home/user/apps/jenkins/.jenkins/workspace/ProjectName/target/surefire-reports
[INFO] [09:05:21.971] Sensor SurefireSensor done: 3 ms
[INFO] [09:05:21.972] Sensor CpdSensor...
[INFO] [09:05:21.972] SonarEngine is used for java
[INFO] [09:05:22.016] Cross-project analysis disabled
[INFO] [09:05:28.600] Sensor CpdSensor done: 6628 ms
[INFO] [09:05:28.600] Sensor InitialOpenIssuesSensor...
[INFO] [09:05:28.620] Sensor InitialOpenIssuesSensor done: 20 ms
[INFO] [09:05:28.620] Sensor ProfileEventsSensor...
[INFO] [09:05:28.681] Sensor ProfileEventsSensor done: 61 ms
[INFO] [09:05:28.681] Sensor ProjectLinksSensor...
[INFO] [09:05:28.694] Sensor ProjectLinksSensor done: 13 ms
[INFO] [09:05:28.695] Sensor VersionEventsSensor...
[INFO] [09:05:28.775] Sensor VersionEventsSensor done: 80 ms
[INFO] [09:05:28.775] Sensor FileHashSensor...
[INFO] [09:05:28.809] Sensor FileHashSensor done: 34 ms
[INFO] [09:05:28.810] Sensor Maven dependencies...
[INFO] [09:05:34.026] Sensor Maven dependencies done: 5216 ms
[INFO] [09:05:36.228] Execute decorators...
[INFO] [09:05:50.435] Store results in database
[INFO] [09:05:51.731] ANALYSIS SUCCESSFUL, you can browse http://www.CompanyName.ba/sonar/dashboard/index/com.abc:ProjectName
[INFO] [09:05:51.906] Executing post-job class org.sonar.plugins.core.issue.notification.SendIssueNotificationsPostJob
[INFO] [09:05:51.908] Executing post-job class org.sonar.plugins.core.batch.IndexProjectPostJob
[INFO] [09:05:51.991] Executing post-job class org.sonar.plugins.dbcleaner.ProjectPurgePostJob
[INFO] [09:05:52.013] -> Keep one snapshot per day between 2014-04-25 and 2014-05-22
[INFO] [09:05:52.015] -> Keep one snapshot per week between 2013-05-24 and 2014-04-25
[INFO] [09:05:52.016] -> Keep one snapshot per month between 2009-05-29 and 2013-05-24
[INFO] [09:05:52.016] -> Delete data prior to: 2009-05-29
[INFO] [09:05:52.030] -> Clean ProjectName [id=2862]
[INFO] [09:05:52.039] <- Clean snapshot 60195
[INFO] [09:05:53.274] Executing post-job class org.sonar.plugins.buildbreaker.AlertBreaker
[INFO] [09:05:53.275] Executing post-job class org.sonar.plugins.buildbreaker.ForbiddenConfigurationBreaker
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:54 min
[INFO] Finished at: 2014-05-23T09:05:53+01:00
[INFO] Final Memory: 29M/761M
[INFO] ------------------------------------------------------------------------
Sonar analysis completed: SUCCESS
Finished: SUCCESS