{"action":"created","issue":{"url":"https://api.github.com/repos/allure-framework/allure-core/issues/577","labels_url":"https://api.github.com/repos/allure-framework/allure-core/issues/577/labels{/name}","comments_url":"https://api.github.com/repos/allure-framework/allure-core/issues/577/comments","events_url":"https://api.github.com/repos/allure-framework/allure-core/issues/577/events","html_url":"https://github.com/allure-framework/allure-core/issues/577","id":77979753,"number":577,"title":"[ERROR] No implementation for org.eclipse.aether.RepositorySystem was bound.","user":{"login":"pdf88","id":12508814,"avatar_url":"https://avatars.githubusercontent.com/u/12508814?v=3","gravatar_id":"","url":"https://api.github.com/users/pdf88","html_url":"https://github.com/pdf88","followers_url":"https://api.github.com/users/pdf88/followers","following_url":"https://api.github.com/users/pdf88/following{/other_user}","gists_url":"https://api.github.com/users/pdf88/gists{/gist_id}","starred_url":"https://api.github.com/users/pdf88/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pdf88/subscriptions","organizations_url":"https://api.github.com/users/pdf88/orgs","repos_url":"https://api.github.com/users/pdf88/repos","events_url":"https://api.github.com/users/pdf88/events{/privacy}","received_events_url":"https://api.github.com/users/pdf88/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-19T07:48:31Z","updated_at":"2015-05-19T15:20:23Z","closed_at":"2015-05-19T10:56:57Z","body":"It seems like report generation doesn't work since this morning. \r\nTests run fine, but while executing maven site goal I get an error: \r\n\r\nWARNING: Error injecting: ru.yandex.qatools.allure.report.AllureReportMojo\r\ncom.google.inject.ProvisionException: Guice provision errors:\r\n1) No implementation for org.eclipse.aether.RepositorySystem was bound.\r\n  while locating ru.yandex.qatools.allure.report.AllureReportMojo\r\n1 error\r\n\tat com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:974)\r\n\r\nYesterday it was okay, but today I get the same errors on the local mashine and on the server in Jenkins job. \r\nI've cleaned the .m2/org directory and download all the modules again, but this didn't help.\r\nPlease see the pom file example:\r\n\r\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<project xmlns=\"http://maven.apache.org/POM/4.0.0\"\r\n         xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\r\n         xsi:schemaLocation=\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\">\r\n    <modelVersion>4.0.0</modelVersion>\r\n\r\n    <groupId>lenovo.tests</groupId>\r\n    <artifactId>tests</artifactId>\r\n    <version>1.0-SNAPSHOT</version>\r\n\r\n    <properties>\r\n        <compiler.version>1.7</compiler.version>\r\n        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r\n        <selenium.version>2.45.0</selenium.version>\r\n        <surefire.version>2.18</surefire.version>\r\n        <testng.version>6.8.8</testng.version>\r\n        <allure.version>1.4.4</allure.version>\r\n        <allure.maven.version>2.0</allure.maven.version>\r\n        <aspectj.version>1.8.3</aspectj.version>\r\n        <maven.source.version>2.4</maven.source.version>\r\n        <maven.compiler.version>3.2</maven.compiler.version>\r\n        <SQLconnector.version>5.1.34</SQLconnector.version>\r\n        <junit.version>4.11</junit.version>\r\n        <hamcrest.version>1.3</hamcrest.version>\r\n        <connector.version>5.1.6</connector.version>\r\n    </properties>\r\n\r\n    <name>lenovo.tests</name>\r\n\r\n    <licenses>\r\n        <license>\r\n            <name>The Apache Software License, Version 2.0</name>\r\n            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>\r\n             <distribution>repo</distribution>\r\n        </license>\r\n    </licenses>\r\n\r\n    <dependencies>\r\n        <dependency>\r\n            <groupId>ru.yandex.qatools.allure</groupId>\r\n            <artifactId>allure-testng-adaptor</artifactId>\r\n            <version>${allure.version}</version>\r\n            <exclusions>\r\n                <exclusion>\r\n                    <groupId>junit</groupId>\r\n                    <artifactId>junit</artifactId>\r\n                </exclusion>\r\n            </exclusions>\r\n        </dependency>\r\n\r\n    \t<dependency>\r\n     \t   <groupId>mysql</groupId>\r\n     \t\t   <artifactId>mysql-connector-java</artifactId>\r\n      \t  <version>${SQLconnector.version}</version>\r\n  \t\t  </dependency>\r\n\r\n        <dependency>\r\n            <scope>test</scope>\r\n            <groupId>junit</groupId>\r\n            <artifactId>junit</artifactId>\r\n            <version>${junit.version}</version>\r\n        </dependency>\r\n\r\n        <dependency>\r\n            <groupId>org.seleniumhq.selenium</groupId>\r\n            <artifactId>selenium-java</artifactId>\r\n            <version>${selenium.version}</version>\r\n        </dependency>\r\n        <dependency>\r\n            <groupId>org.seleniumhq.selenium</groupId>\r\n            <artifactId>selenium-firefox-driver</artifactId>\r\n            <version>${selenium.version}</version>\r\n            <scope>test</scope>\r\n        </dependency>\r\n        <dependency>\r\n            <groupId>org.seleniumhq.selenium</groupId>\r\n            <artifactId>selenium-remote-driver</artifactId>\r\n            <version>${selenium.version}</version>\r\n            <scope>test</scope>\r\n        </dependency>\r\n\r\n        <dependency>\r\n            <groupId>org.apache.maven.surefire</groupId>\r\n            <artifactId>surefire-junit4</artifactId>\r\n            <version>${surefire.version}</version>\r\n        </dependency>\r\n\r\n        <dependency>\r\n            <groupId>org.hamcrest</groupId>\r\n            <artifactId>hamcrest-all</artifactId>\r\n            <version>${hamcrest.version}</version>\r\n        </dependency>\r\n        <dependency>\r\n            <groupId>org.testng</groupId>\r\n            <artifactId>testng</artifactId>\r\n            <version>${testng.version}</version>\r\n            <scope>test</scope>\r\n        </dependency>\r\n        <dependency>\r\n            <groupId>com.jcraft</groupId>\r\n            <artifactId>jsch</artifactId>\r\n            <version>0.1.50</version>\r\n            <scope>test</scope>\r\n        </dependency>\r\n        <dependency>\r\n            <groupId>org.json</groupId>\r\n            <artifactId>json</artifactId>\r\n            <version>20080701</version>\r\n            <scope>test</scope>\r\n        </dependency>\r\n        <dependency>\r\n            <groupId>com.fasterxml.jackson.core</groupId>\r\n            <artifactId>jackson-databind</artifactId>\r\n            <version>2.3.0</version>\r\n            <scope>test</scope>\r\n        </dependency>\r\n        <dependency>\r\n            <groupId>com.codesnippets4all</groupId>\r\n            <artifactId>quick-json</artifactId>\r\n            <version>1.0.4</version>\r\n        </dependency>\r\n\r\n    </dependencies>\r\n\r\n    <build>\r\n        <plugins>\r\n            <plugin>\r\n                <groupId>org.apache.maven.plugins</groupId>\r\n                <artifactId>maven-compiler-plugin</artifactId>\r\n                <version>${maven.compiler.version}</version>\r\n                <configuration>\r\n                    <source>${compiler.version}</source>\r\n                    <target>${compiler.version}</target>\r\n                </configuration>\r\n            </plugin>\r\n            <plugin>\r\n                <groupId>org.apache.maven.plugins</groupId>\r\n                <artifactId>maven-source-plugin</artifactId>\r\n                <version>${maven.source.version}</version>\r\n                <executions>\r\n                    <execution>\r\n                        <id>attach-sources</id>\r\n                        <goals>\r\n                            <goal>jar</goal>\r\n                        </goals>\r\n                    </execution>\r\n                </executions>\r\n            </plugin>\r\n\r\n        \t <plugin>\r\n\t\t\t\t<groupId>org.apache.maven.plugins</groupId>\r\n\t\t\t\t<artifactId>maven-surefire-plugin</artifactId>\r\n\t\t\t\t<version>${surefire.version}</version>\r\n\t\t\t\t<configuration>\r\n                    <properties>\r\n                        <property>\r\n                            <!-- disabling default listeners -->\r\n                            <name>usedefaultlisteners</name>\r\n                            <value>false</value>\r\n                        </property>\r\n                        <property>\r\n                            <!-- setting my own listener-->\r\n                            <name>listener</name>\r\n                            <value>lenovo.tests.utils.AllureListener</value>\r\n                        </property>\r\n                    </properties>\r\n\r\n                    <includes>\r\n                        <include>**/**.java</include>\r\n                    </includes>\r\n                    <testFailureIgnore>true</testFailureIgnore>\r\n\t\t\t\t\t<argLine>\r\n\t\t\t\t\t\t-javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar\r\n\t\t\t\t\t</argLine>\r\n                    <suiteXmlFiles>\r\n                        <suiteXmlFile>resources/TestSuiteConfig.xml</suiteXmlFile>\r\n                    </suiteXmlFiles>\r\n\t\t\t\t</configuration>\r\n\r\n\r\n\t\t\t\t<dependencies>\r\n\t\t\t\t\t<dependency>\r\n\t\t\t\t\t\t<groupId>org.aspectj</groupId>\r\n\t\t\t\t\t\t<artifactId>aspectjweaver</artifactId>\r\n\t\t\t\t\t\t<version>${aspectj.version}</version>\r\n\t\t\t\t\t</dependency>\r\n\t\t\t\t</dependencies>\r\n\t\t\t</plugin>\r\n        </plugins>\r\n    </build>\r\n\r\n    <!--include allure reports generation into the build-->\r\n    <reporting>\r\n        <excludeDefaults>true</excludeDefaults>\r\n        <plugins>\r\n            <plugin>\r\n                  <groupId>ru.yandex.qatools.allure</groupId>\r\n                  <artifactId>allure-maven-plugin</artifactId>\r\n                <version>${allure.maven.version}</version>\r\n            </plugin>\r\n        </plugins>\r\n    </reporting>\r\n</project>\r\n\r\n\r\nAnd  the console output: \r\n\r\nT E S T S\r\n-------------------------------------------------------\r\nRunning TestSuite\r\n[INFO] \r\n\t--- TEST SUITE: Testing ACL for SSO logged in report-viewer ---\r\n[STARTED] testAccessAPIGetAssociatedNominations at 19-05-15_10:45:59\r\n[PASSED]  testAccessAPIGetAssociatedNominations at 19-05-15_10:46:01\r\n[STARTED] testSearchNominationInTheList at 19-05-15_10:46:01\r\n[PASSED]  testSearchNominationInTheList at 19-05-15_10:46:16\r\n[STARTED] testAccessToViewNominationPage at 19-05-15_10:46:16\r\n[PASSED]  testAccessToViewNominationPage at 19-05-15_10:46:23\r\n\r\nTests run: 3, Failures: 0, Errors: 0, Skipped: 0\r\n\r\n[INFO] \r\n[INFO] --- maven-site-plugin:3.0:site (default-site) @ tests ---\r\n[INFO] configuring report plugin ru.yandex.qatools.allure:allure-maven-plugin:2.0\r\nмая 19, 2015 10:46:38 AM org.sonatype.guice.bean.reflect.Logs$JULSink warn\r\nWARNING: Error injecting: ru.yandex.qatools.allure.report.AllureReportMojo\r\ncom.google.inject.ProvisionException: Guice provision errors:\r\n\r\n1) No implementation for org.eclipse.aether.RepositorySystem was bound.\r\n  while locating ru.yandex.qatools.allure.report.AllureReportMojo\r\n\r\n1 error\r\n\tat com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:974)\r\n\tat com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)\r\n\tat org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)\r\n\tat com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)\r\n\tat com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)\r\n\tat com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)\r\n\tat com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)\r\n\tat org.sonatype.guice.plexus.lifecycles.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:138)\r\n\tat com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:108)\r\n\tat com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)\r\n\tat com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)\r\n\tat com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)\r\n\tat com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1011)\r\n\tat com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)\r\n\tat com.google.inject.Scopes$1$1.get(Scopes.java:59)\r\n\tat org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)\r\n\tat org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)\r\n\tat org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:253)\r\n\tat org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:245)\r\n\tat org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:455)\r\n\tat org.apache.maven.reporting.exec.DefaultMavenReportExecutor.getConfiguredMavenReport(DefaultMavenReportExecutor.java:318)\r\n\tat org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildReportPlugin(DefaultMavenReportExecutor.java:267)\r\n\tat org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildMavenReports(DefaultMavenReportExecutor.java:148)\r\n\tat org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getReports(AbstractSiteRenderingMojo.java:240)\r\n\tat org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:121)\r\n\tat org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)\r\n\tat org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)\r\n\tat org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)\r\n\tat org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)\r\n\tat org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)\r\n\tat org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)\r\n\tat org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)\r\n\tat org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)\r\n\tat org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)\r\n\tat org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)\r\n\tat org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)\r\n\tat org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)\r\n\tat org.apache.maven.cli.MavenCli.main(MavenCli.java:141)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)\r\n\tat org.codehaus.classworlds.Launcher.main(Launcher.java:47)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\tat com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)\r\n\r\n[INFO] ------------------------------------------------------------------------\r\n[INFO] BUILD FAILURE\r\n[INFO] ------------------------------------------------------------------------\r\n[INFO] Total time: 2:18.963s\r\n[INFO] Finished at: Tue May 19 10:46:38 EEST 2015\r\n[INFO] Final Memory: 30M/369M\r\n[INFO] ------------------------------------------------------------------------\r\n[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0:site (default-site) on project tests: failed to get report for ru.yandex.qatools.allure:allure-maven-plugin: Unable to load the mojo 'report' (or one of its required components) from the plugin 'ru.yandex.qatools.allure:allure-maven-plugin:2.0': com.google.inject.ProvisionException: Guice provision errors:\r\n[ERROR] \r\n[ERROR] 1) No implementation for org.eclipse.aether.RepositorySystem was bound.\r\n[ERROR] while locating ru.yandex.qatools.allure.report.AllureReportMojo\r\n[ERROR] at ClassRealm[plugin>ru.yandex.qatools.allure:allure-maven-plugin:2.0, parent: ClassRealm[plugin>org.apache.maven.plugins:maven-site-plugin:3.0, parent: sun.misc.Launcher$AppClassLoader@6d06d69c]]\r\n[ERROR] while locating org.apache.maven.plugin.Mojo annotated with @com.google.inject.name.Named(value=ru.yandex.qatools.allure:allure-maven-plugin:2.0:report)\r\n[ERROR] \r\n[ERROR] 1 error\r\n[ERROR] role: org.apache.maven.plugin.Mojo\r\n[ERROR] roleHint: ru.yandex.qatools.allure:allure-maven-plugin:2.0:report\r\n[ERROR] -> [Help 1]\r\n[ERROR] \r\n[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.\r\n[ERROR] Re-run Maven using the -X switch to enable full debug logging.\r\n[ERROR] \r\n[ERROR] For more information about the errors and possible solutions, please read the following articles:\r\n[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException\r\n\r\nProcess finished with exit code 1\r\n"},"comment":{"url":"https://api.github.com/repos/allure-framework/allure-core/issues/comments/103546887","html_url":"https://github.com/allure-framework/allure-core/issues/577#issuecomment-103546887","issue_url":"https://api.github.com/repos/allure-framework/allure-core/issues/577","id":103546887,"user":{"login":"pdf88","id":12508814,"avatar_url":"https://avatars.githubusercontent.com/u/12508814?v=3","gravatar_id":"","url":"https://api.github.com/users/pdf88","html_url":"https://github.com/pdf88","followers_url":"https://api.github.com/users/pdf88/followers","following_url":"https://api.github.com/users/pdf88/following{/other_user}","gists_url":"https://api.github.com/users/pdf88/gists{/gist_id}","starred_url":"https://api.github.com/users/pdf88/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pdf88/subscriptions","organizations_url":"https://api.github.com/users/pdf88/orgs","repos_url":"https://api.github.com/users/pdf88/repos","events_url":"https://api.github.com/users/pdf88/events{/privacy}","received_events_url":"https://api.github.com/users/pdf88/received_events","type":"User","site_admin":false},"created_at":"2015-05-19T15:20:23Z","updated_at":"2015-05-19T15:20:23Z","body":"mvn --version shows me Apache Maven 3.2.5. \r\nAnd I have maven site plugin v.3.4\r\nWhat I'm doing wrong? \r\n"}}