Thanks for the hint re: RedundantThrowsCheck. That led me to this bit of
info; basically they want to get rid of this feature and others like it
that depend on classpath as they are broken.[1]
I don't think we should add dependencies just to satisfy this plugin.
But the check supports configurations[2] that will let us either
completely suppress this problems or just turn them into logged issues
and not failures. I'll send a PR for our checkstyle config to do that.
[1]
Seems that the RedundantThrowsCheck style feature is causing this,
since
it is not able to resolve the ServletException class.
I don't know if this have another implications but adding the servlet
dependency solve the problem and the tests ends fine.
<dependencies>
<dependency>
<groupId>org.jboss.spec.javax.servlet</groupId>
<artifactId>jboss-servlet-api_3.1_spec</artifactId>
<version>${version.org.jboss.spec.javax.servlet.jboss-servlet-api_3.1_spec}</version>
<scope>compile</scope>
</dependency>
</dependencies>
2014-08-27 17:24 GMT-03:00 Brian Stansberry <brian.stansberry(a)redhat.com
<mailto:brian.stansberry@redhat.com>>:
I disabled the checkstyle plugin in that module. It's one of only two
testsuite modules that have checkstyle enabled, so no great loss.
Googling that failure indicates some sort of classpath problem for the
plugin, so if someone can figure out the issue we can re-enable.
On 8/27/14, 2:01 PM, Frank Langelage wrote:
> Could someone please have a look at this problem, caused by commit
>
https://github.com/wildfly/wildfly/commit/31220c8aa3a3264651fda0305f95a15...
> today (PR
https://github.com/wildfly/wildfly/pull/6538).
> stuartwdouglas?
> kwart?
>
> [INFO] --- maven-compiler-plugin:3.1:testCompile
(default-testCompile) @
> wildfly-ts-integ-secman ---
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 26 source files to
>
/home/jboss/WildFly-9.0/wildfly/testsuite/integration/secman/target/test-classes
> [WARNING] CAL10NAnnotationProcessor 0.8.1 initialized
> [WARNING] Supported source version 'RELEASE_5' from annotation
processor
> 'ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor' less
than
> -source '1.7'
> [INFO]
> [INFO] --- maven-checkstyle-plugin:2.12.1:checkstyle (check-style) @
> wildfly-ts-integ-secman ---
> [INFO] Starting audit...
>
/home/jboss/WildFly-9.0/wildfly/testsuite/integration/secman/src/test/java/org/jboss/as/testsuite/integration/secman/servlets/CallPermissionUtilServlet.java:51:83:
> Unable to get class information for ServletException.
>
/home/jboss/WildFly-9.0/wildfly/testsuite/integration/secman/src/test/java/org/jboss/as/testsuite/integration/secman/servlets/JSMCheckServlet.java:55:83:
> Unable to get class information for ServletException.
>
/home/jboss/WildFly-9.0/wildfly/testsuite/integration/secman/src/test/java/org/jboss/as/testsuite/integration/secman/servlets/PrintSystemPropertyServlet.java:50:83:
> Unable to get class information for ServletException.
> Audit done.
>
> [INFO]
>
------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] WildFly Test Suite: Aggregator ..................... SUCCESS
> [03:11 min]
> [INFO] WildFly Test Suite: Integration .................... SUCCESS [
> 9.882 s]
> [INFO] WildFly Test Suite: Integration - Web .............. SUCCESS
> [01:50 min]
> [INFO] WildFly Test Suite: Integration - Smoke ............ SUCCESS
> [03:54 min]
> [INFO] WildFly Test Suite: Integration - Security Manager . FAILURE [
> 12.331 s]
> [INFO]
>
------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
>
------------------------------------------------------------------------
> [INFO] Total time: 09:25 min
> [INFO] Finished at: 2014-08-27T20:24:31+02:00
> [INFO] Final Memory: 100M/302M
> [INFO]
>
------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-checkstyle-plugin:2.12.1:checkstyle
> (check-style) on project wildfly-ts-integ-secman: An error has
occurred
> in Checkstyle report generation. Failed during checkstyle execution:
> There are 3 checkstyle errors. -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven
with the
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug
logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
>
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build
with the
> command
> [ERROR] mvn <goals> -rf :wildfly-ts-integ-secman
>
> _______________________________________________
> wildfly-dev mailing list
> wildfly-dev(a)lists.jboss.org <mailto:wildfly-dev@lists.jboss.org>
>
https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
--
Brian Stansberry
Senior Principal Software Engineer
JBoss by Red Hat
_______________________________________________
wildfly-dev mailing list
wildfly-dev(a)lists.jboss.org <mailto:wildfly-dev@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/wildfly-dev
--
__________________________
Eduardo Sant'Ana da Silva - Dr.
Pesquisador / Consultor de TI