You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Massimo Lusetti (Created) (JIRA)" <ji...@apache.org> on 2012/01/25 19:10:44 UTC

[jira] [Created] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
-----------------------------------------------------------------------------------------------------

                 Key: INFRA-4363
                 URL: https://issues.apache.org/jira/browse/INFRA-4363
             Project: Infrastructure
          Issue Type: Task
      Security Level: public (Regular issues)
            Reporter: Massimo Lusetti


Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011

Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:

sonarUrl = URL of the installation, defaults to http://analysis.apache.org
sonarDbUrl = JDBC url for the MySQL database, deafults to ""
sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
sonarDbDriverClassName = "com.mysql.jdbc.Driver"

Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze







 



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437549#comment-13437549 ] 

#asfinfra IRC Bot commented on INFRA-4363:
------------------------------------------

<danielsh> Is this still a problem ?

                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13203471#comment-13203471 ] 

Massimo Lusetti commented on INFRA-4363:
----------------------------------------

Any news about this?
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Gavin (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gavin updated INFRA-4363:
-------------------------

    Component/s: Analysis
    
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

#asfinfra IRC Bot closed INFRA-4363.
------------------------------------

    Resolution: Fixed
    
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Olivier Lamy (*$^¨%`£ JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447266#comment-13447266 ] 

Olivier Lamy (*$^¨%`£) commented on INFRA-4363:
-----------------------------------------------

-e doesn't work (not a know option)
So I added -s
{code}
+ ./gradlew -s sonarAnalyze -DsonarUrl=https://analysis.apache.org -DsonarDbUrl=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8 -DsonarDbUsername=xxx -DsonarDbPassword=xxx
Could not load Logmanager "org.apache.juli.ClassLoaderLogManager"
java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManager
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at java.util.logging.LogManager$1.run(LogManager.java:166)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.logging.LogManager.<clinit>(LogManager.java:156)
	at org.gradle.logging.internal.JavaUtilLoggingConfigurer.configure(JavaUtilLoggingConfigurer.java:36)
	at org.gradle.logging.internal.DefaultLoggingConfigurer.configure(DefaultLoggingConfigurer.java:41)
	at org.gradle.logging.internal.LoggingSystemAdapter.setLevel(LoggingSystemAdapter.java:55)
	at org.gradle.logging.internal.LoggingSystemAdapter.on(LoggingSystemAdapter.java:42)
	at org.gradle.logging.internal.DefaultLoggingManager$StartableLoggingSystem.start(DefaultLoggingManager.java:167)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:60)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:31)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:168)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
	at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:31)
	at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:20)
	at org.gradle.launcher.Main.doAction(Main.java:48)
	at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:45)
	at org.gradle.launcher.Main.main(Main.java:39)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
	at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:32)
	at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:33)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:130)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:47)
Dynamic properties are deprecated: http://gradle.org/docs/current/dsl/org.gradle.api.plugins.ExtraPropertiesExtension.html
Deprecated dynamic property: "jdkName" on "org.gradle.plugins.ide.idea.model.IdeaModel_Decorated@3c9d17e", value: "1.6".
Deprecated dynamic property "jdkName" created in multiple locations.
:sonarAnalyze

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':sonarAnalyze'.
> PicoLifecycleException: method 'public org.sonar.core.persistence.MyBatis org.sonar.core.persistence.MyBatis.start()', instance 'org.sonar.core.persistence.MyBatis@699e0533, java.lang.RuntimeException: wrapper

* Try:
Run with --info or --debug option to get more log output.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':sonarAnalyze'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:68)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
	at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:34)
	at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter$1.run(CacheLockHandlingTaskExecuter.java:34)
	at org.gradle.cache.internal.DefaultCacheAccess$2.create(DefaultCacheAccess.java:200)
	at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:172)
	at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:198)
	at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunningOperation(DefaultPersistentDirectoryStore.java:111)
	at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:83)
	at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter.execute(CacheLockHandlingTaskExecuter.java:32)
	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:55)
	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:57)
	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:42)
	at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:247)
	at org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:192)
	at org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:177)
	at org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:83)
	at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:36)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
	at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
	at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
	at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExecuter$1.run(TaskCacheLockHandlingBuildExecuter.java:31)
	at org.gradle.cache.internal.DefaultCacheAccess$1.create(DefaultCacheAccess.java:111)
	at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:126)
	at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:109)
	at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.java:103)
	at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
	at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExecuter.execute(TaskCacheLockHandlingBuildExecuter.java:29)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
	at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
	at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
	at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:54)
	at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:155)
	at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:110)
	at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:78)
	at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:42)
	at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:28)
	at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:201)
	at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
	at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:31)
	at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:20)
	at org.gradle.launcher.Main.doAction(Main.java:48)
	at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:45)
	at org.gradle.launcher.Main.main(Main.java:39)
	at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
	at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:32)
	at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
	at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:33)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:130)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:47)
Caused by: org.picocontainer.PicoLifecycleException: PicoLifecycleException: method 'public org.sonar.core.persistence.MyBatis org.sonar.core.persistence.MyBatis.start()', instance 'org.sonar.core.persistence.MyBatis@699e0533, java.lang.RuntimeException: wrapper
	at org.picocontainer.monitors.NullComponentMonitor.lifecycleInvocationFailed(NullComponentMonitor.java:77)
	at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.monitorAndThrowReflectionLifecycleException(ReflectionLifecycleStrategy.java:132)
	at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.invokeMethod(ReflectionLifecycleStrategy.java:115)
	at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.start(ReflectionLifecycleStrategy.java:89)
	at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.start(AbstractInjectionFactory.java:84)
	at org.picocontainer.behaviors.AbstractBehavior.start(AbstractBehavior.java:169)
	at org.picocontainer.behaviors.Stored$RealComponentLifecycle.start(Stored.java:132)
	at org.picocontainer.behaviors.Stored.start(Stored.java:110)
	at org.picocontainer.DefaultPicoContainer.potentiallyStartAdapter(DefaultPicoContainer.java:1009)
	at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1002)
	at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:760)
	at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:70)
	at org.sonar.batch.bootstrap.Module.start(Module.java:82)
	at org.sonar.batch.Batch.execute(Batch.java:104)
	at org.sonar.batch.Batch$execute.call(Unknown Source)
	at org.gradle.api.plugins.sonar.internal.SonarCodeAnalyzer.execute(SonarCodeAnalyzer.groovy:51)
	at org.gradle.api.plugins.sonar.internal.SonarCodeAnalyzer$execute.call(Unknown Source)
	at org.gradle.api.plugins.sonar.SonarAnalyze.analyze(SonarAnalyze.groovy:48)
	at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:196)
	at org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:102)
	at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:99)
	at org.gradle.api.plugins.sonar.SonarAnalyze_Decorated.invokeMethod(Unknown Source)
	at org.gradle.util.ReflectionUtil.invoke(ReflectionUtil.groovy:23)
	at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$4.execute(AnnotationProcessingTaskFactory.java:150)
	at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$4.execute(AnnotationProcessingTaskFactory.java:145)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:477)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:466)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:60)
	... 56 more
Caused by: java.lang.RuntimeException: wrapper
	at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.monitorAndThrowReflectionLifecycleException(ReflectionLifecycleStrategy.java:130)
	... 82 more
Caused by: java.lang.ClassCastException: ch.qos.logback.classic.Logger cannot be cast to ch.qos.logback.classic.Logger
	at org.sonar.core.config.Logback.setLoggerLevel(Logback.java:89)
	at org.sonar.core.persistence.MyBatis.configureLogback(MyBatis.java:167)
	at org.sonar.core.persistence.MyBatis.start(MyBatis.java:122)
	at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.invokeMethod(ReflectionLifecycleStrategy.java:110)
	... 81 more


BUILD FAILED

Total time: 35.35 secs
Build step 'Execute shell' marked build as failure
Finished: FAILURE
{code—
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13483830#comment-13483830 ] 

#asfinfra IRC Bot commented on INFRA-4363:
------------------------------------------

<danielsh> Please reopen if the answer to Gavin's question is affirmative.

                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13193609#comment-13193609 ] 

Massimo Lusetti commented on INFRA-4363:
----------------------------------------

You should execute the gradle wrapper which is in the source base. It stores everything in the ./.gradle dir.

Plus you should specifiy the properties values on command line, so something like:

./gradlew sonalrAnalyze -PsonarDbUrl="jdbs://localhost/sonar" -PsonarDbUsername=sonardbuser -PsonarDbPassword=sonardbpassword 

                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447665#comment-13447665 ] 

Massimo Lusetti commented on INFRA-4363:
----------------------------------------

Just for the records...

http://issues.gradle.org/browse/GRADLE-2424
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13193607#comment-13193607 ] 

Massimo Lusetti commented on INFRA-4363:
----------------------------------------

You should execute the gradle wrapper which is in the source base.

So something like ./gradlew  sonarAnalyze so it use the specific gradle version. It stores everything in the ./.gradle dir.
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447543#comment-13447543 ] 

Massimo Lusetti commented on INFRA-4363:
----------------------------------------

This seems an error in the classpath settings or something along that way, does the system use JDK 7 or 6 ?
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Massimo Lusetti updated INFRA-4363:
-----------------------------------

    Comment: was deleted

(was: You should execute the gradle wrapper which is in the source base.

So something like ./gradlew  sonarAnalyze so it use the specific gradle version. It stores everything in the ./.gradle dir.)
    
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13446910#comment-13446910 ] 

Massimo Lusetti commented on INFRA-4363:
----------------------------------------

Hi Oliver,
  thanks for taking care.

The correct command line is:

./gradlew sonarAnalyze -DsonarUrl="https://analysis.apache.org" -DsonarDbUrl="jdbs://localhost/sonar" -DsonarDbUsername=sonardbuser -DsonarDbPassword=sonardbpassword

Obviously change the correct value when needed.

Let me know when it's fixed.

Cheers
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Olivier Lamy (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13193438#comment-13193438 ] 

Olivier Lamy commented on INFRA-4363:
-------------------------------------

Here the log:
{code}
no change for http://svn.apache.org/repos/asf/tapestry/tapestry5/trunk since the previous build
[workspace] $ /x1/jenkins/jenkins-master/jenkins-home/tools/gradle-0.9.2/bin/gradle sonarAnalyze
Could not load Logmanager "org.apache.juli.ClassLoaderLogManager"
java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManager
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at java.util.logging.LogManager$1.run(LogManager.java:166)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.logging.LogManager.<clinit>(LogManager.java:156)
	at org.gradle.logging.internal.JavaUtilLoggingConfigurer.configure(JavaUtilLoggingConfigurer.java:36)
	at org.gradle.logging.internal.DefaultLoggingConfigurer.configure(DefaultLoggingConfigurer.java:34)
	at org.gradle.logging.internal.LoggingSystemAdapter.setLevel(LoggingSystemAdapter.java:55)
	at org.gradle.logging.internal.LoggingSystemAdapter.on(LoggingSystemAdapter.java:42)
	at org.gradle.logging.internal.DefaultLoggingManager$StartableLoggingSystem.start(DefaultLoggingManager.java:166)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:56)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:31)
	at org.gradle.launcher.CommandLineActionFactory$WithLoggingAction.execute(CommandLineActionFactory.java:208)
	at org.gradle.launcher.CommandLineActionFactory$WithLoggingAction.execute(CommandLineActionFactory.java:193)
	at org.gradle.launcher.Main.execute(Main.java:55)
	at org.gradle.launcher.Main.main(Main.java:40)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:46)
	at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:28)
	at org.gradle.launcher.GradleMain.main(GradleMain.java:24)

FAILURE: Could not determine which tasks to execute.

* What went wrong:
Task 'sonarAnalyze' not found in root project 'workspace'.

* Try:
Run gradle tasks to get a list of available tasks.

BUILD FAILED

Total time: 2.392 secs
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE
{code}
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

#asfinfra IRC Bot closed INFRA-4363.
------------------------------------

    Resolution: Won't Fix
    
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Reopened] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Massimo Lusetti reopened INFRA-4363:
------------------------------------


BTW We've switched to GIT in the mean time.

Source code is here:
https://git-wip-us.apache.org/repos/asf?p=tapestry-5.git
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

#asfinfra IRC Bot updated INFRA-4363:
-------------------------------------

    Status: Waiting for Infra  (was: Waiting for user)
    
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Olivier Lamy (*$^¨%`£ JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13448601#comment-13448601 ] 

Olivier Lamy (*$^¨%`£) commented on INFRA-4363:
-----------------------------------------------

Just did 
unset JAVA_OPTS
export JAVA_HOME=/usr
export GRADLE_HOME=/x1/jenkins/jenkins-master/jenkins-home/tools/gradle-1.1/
./gradlew sonarAnalyze -s --info sonarAnalyze -DsonarUrl=https://analysis.apache.org -DsonarDbUrl=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8 -DsonarDbUsername=user -DsonarDbPassword=pwd

still sucks :-(
see https://analysis.apache.org/jenkins/job/tapestry-5-shell/4/console
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Olivier Lamy (*$^¨%`£ JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447254#comment-13447254 ] 

Olivier Lamy (*$^¨%`£) commented on INFRA-4363:
-----------------------------------------------

an other issue now
{code}
[workspace] $ /bin/sh -xe /x1/jenkins/jenkins-master/catalina-base/temp/hudson8398252451968920249.sh
+ ./gradlew sonarAnalyze -DsonarUrl=https://analysis.apache.org -DsonarDbUrl=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8 -DsonarDbUsername=sonar -DsonarDbPassword=61bbd12b79cb3cf34
Could not load Logmanager "org.apache.juli.ClassLoaderLogManager"
java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManager
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at java.util.logging.LogManager$1.run(LogManager.java:166)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.logging.LogManager.<clinit>(LogManager.java:156)
	at org.gradle.logging.internal.JavaUtilLoggingConfigurer.configure(JavaUtilLoggingConfigurer.java:36)
	at org.gradle.logging.internal.DefaultLoggingConfigurer.configure(DefaultLoggingConfigurer.java:41)
	at org.gradle.logging.internal.LoggingSystemAdapter.setLevel(LoggingSystemAdapter.java:55)
	at org.gradle.logging.internal.LoggingSystemAdapter.on(LoggingSystemAdapter.java:42)
	at org.gradle.logging.internal.DefaultLoggingManager$StartableLoggingSystem.start(DefaultLoggingManager.java:167)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:60)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:31)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:168)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
	at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:31)
	at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:20)
	at org.gradle.launcher.Main.doAction(Main.java:48)
	at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:45)
	at org.gradle.launcher.Main.main(Main.java:39)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
	at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:32)
	at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:33)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:130)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:47)
Dynamic properties are deprecated: http://gradle.org/docs/current/dsl/org.gradle.api.plugins.ExtraPropertiesExtension.html
Deprecated dynamic property: "jdkName" on "org.gradle.plugins.ide.idea.model.IdeaModel_Decorated@36d8a923", value: "1.6".
Deprecated dynamic property "jdkName" created in multiple locations.
:sonarAnalyze

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':sonarAnalyze'.
> PicoLifecycleException: method 'public org.sonar.core.persistence.MyBatis org.sonar.core.persistence.MyBatis.start()', instance 'org.sonar.core.persistence.MyBatis@694a1c0c, java.lang.RuntimeException: wrapper

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 33.387 secs
Build step 'Execute shell' marked build as failure
Finished: FAILURE
{code}
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Olivier Lamy (*$^¨%`£ JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437839#comment-13437839 ] 

Olivier Lamy (*$^¨%`£) commented on INFRA-4363:
-----------------------------------------------

{code}
+ cd /x1/jenkins/jenkins-master/jenkins-home/jobs/tapestry-5/workspace/trunk
+ ./gradlew sonalrAnalyze
Could not load Logmanager "org.apache.juli.ClassLoaderLogManager"
java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManager
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at java.util.logging.LogManager$1.run(LogManager.java:166)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.logging.LogManager.<clinit>(LogManager.java:156)
	at org.gradle.logging.internal.JavaUtilLoggingConfigurer.configure(JavaUtilLoggingConfigurer.java:36)
	at org.gradle.logging.internal.DefaultLoggingConfigurer.configure(DefaultLoggingConfigurer.java:38)
	at org.gradle.logging.internal.LoggingSystemAdapter.setLevel(LoggingSystemAdapter.java:55)
	at org.gradle.logging.internal.LoggingSystemAdapter.on(LoggingSystemAdapter.java:42)
	at org.gradle.logging.internal.DefaultLoggingManager$StartableLoggingSystem.start(DefaultLoggingManager.java:177)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:60)
	at org.gradle.logging.internal.DefaultLoggingManager.start(DefaultLoggingManager.java:31)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.execute(CommandLineActionFactory.java:237)
	at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.execute(CommandLineActionFactory.java:222)
	at org.gradle.launcher.Main.doAction(Main.java:48)
	at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:53)
	at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:51)
	at org.gradle.launcher.exec.Execution.execute(Execution.java:28)
	at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:39)
	at org.gradle.launcher.Main.main(Main.java:39)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:51)
	at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:33)
	at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:33)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:124)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:53)
{code}
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Issue Comment Edited] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (Issue Comment Edited) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13193609#comment-13193609 ] 

Massimo Lusetti edited comment on INFRA-4363 at 2/2/12 10:56 AM:
-----------------------------------------------------------------

You should execute the gradle wrapper which is in the source base. It stores everything in the ./.gradle dir.

Plus you should specifiy the properties values on command line, so something like:

./gradlew sonalrAnalyze -DsonarDbUrl="jdbs://localhost/sonar" -DsonarDbUsername=sonardbuser -DsonarDbPassword=sonardbpassword 

                
      was (Author: mlusetti):
    You should execute the gradle wrapper which is in the source base. It stores everything in the ./.gradle dir.

Plus you should specifiy the properties values on command line, so something like:

./gradlew sonalrAnalyze -PsonarDbUrl="jdbs://localhost/sonar" -PsonarDbUsername=sonardbuser -PsonarDbPassword=sonardbpassword 

                  
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Massimo Lusetti (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447260#comment-13447260 ] 

Massimo Lusetti commented on INFRA-4363:
----------------------------------------

Are you sure of the credentials for the MySQL db? ... It seems Sonar is using MyBatis and the error come from there... BTW Can you get the nested expection with gradle -e ?

Thanks
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "#asfinfra IRC Bot (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437722#comment-13437722 ] 

#asfinfra IRC Bot commented on INFRA-4363:
------------------------------------------

<pctony> please ping builds@ - these are the folks that maintain sonar etc

                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (INFRA-4363) Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.

Posted by "Gavin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/INFRA-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gavin updated INFRA-4363:
-------------------------

    Review Date: 19/Oct/12
         Status: Waiting for user  (was: Reopened)

Anything we can do here? 
                
> Configure Tapestry5 builds on analysis.apache.org (Sonar) to be able to use gradle as a build system.
> -----------------------------------------------------------------------------------------------------
>
>                 Key: INFRA-4363
>                 URL: https://issues.apache.org/jira/browse/INFRA-4363
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Analysis
>            Reporter: Massimo Lusetti
>
> Apache Tapestry has switched to Gradle as a build tool and this caused the Sonar system to fail. The page https://analysis.apache.org/dashboard/index/48022?page_id=2 is stopped as 29/05/2011
> Now the Tapestry5 build system is prepared to work with Sonar the only needed command line parameters are the one below:
> sonarUrl = URL of the installation, defaults to http://analysis.apache.org
> sonarDbUrl = JDBC url for the MySQL database, deafults to ""
> sonarDbUsername = JDBC Username used to connect to MySQL, defaults to ""
> sonarDbPassword = JDBC Password used to connect to MySQL, defaults to ""
> sonarDbDriverClassName = "com.mysql.jdbc.Driver"
> Then the tasks which needs to be executed with the gradle builds is: sonarAnalyze
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira