Actually, I am using Maven WAR overlay. I am having a heck of a time building
a basic WAR package. I started on a Unix machine and now am testing on a Win 7.
The latest attempt gives me an error about the license plugin.
[ERROR] Failed to execute goal com.mycila.maven-license-plugin:maven-license-plu
gin:1.9.0:check (default) on project cas-server-webapp: Resource c:\SSO\CAS\src\
licensing\header.txt not found in file system, classpath or URL: unknown
protocol
l: c -> [Help 1]
I added a plugin section in the pom.xml and ran it again, to no avail. Is the
license header information supposed to be fetched from mycila.com, or .....?
<plugin>
<groupId>com.mycila.maven-license-plugin</groupId>
<artifactId>maven-license-plugin</artifactId>
<configuration>
<header>${cs.dir}\src\licensing\header.txt</header>
<skipExistingHeaders>true</skipExistingHeaders>
<strictCheck>true</strictCheck>
<headerDefinitions>
<headerDefinition>${cs.dir}\src\licensing\header-definitions.xml</headerDefinition>
</headerDefinitions>
<aggregate>true</aggregate>
<excludes>
<exclude>LICENSE</exclude>
<exclude>**/INSTALL*</exclude>
<exclude>**/NOTICE*</exclude>
<exclude>**/README*</exclude>
<exclude>**/readme*</exclude>
<exclude>**/*.log</exclude>
<exclude>**/*.license</exclude>
<exclude>**/*.txt</exclude>
<exclude>**/*.crt</exclude>
<exclude>**/*.crl</exclude>
<exclude>**/*.key</exclude>
<exclude>**/*.checkstyle</exclude>
<exclude>**/*.properties</exclude>
<exclude>**/.gitignore</exclude>
<exclude>**/overlays/**</exclude>
<exclude>src/licensing/**</exclude>
<exclude>**/testCA/**</exclude>
<exclude>**/.idea/**</exclude>
<exclude>**/*.keystore</exclude>
<exclude>**/*.example</exclude>
<exclude>**/*.sample</exclude>
<exclude>**/*.conf</exclude>
<exclude>**/*.doc</exclude>
<exclude>**/*.jmx</exclude>
</excludes>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
From: John Gasper [mailto:[email protected]]
Sent: Wednesday, December 17, 2014 8:43 AM
To: [email protected]
Subject: Re: [cas-user] errors when building project
Chris,
It looks like you are trying to build CAS Server from source, and not building
a deployment using the Maven WAR Overlay method. If so, unless you have a
specific reason, I'd look into using the overlay method.
As for the specific error, that's common when mixing incompatible library
versions. You may need to do some excluding.
Good luck!
John
On 12/16/14 1:04 PM, Chris Adams wrote:
Hello all,
When building a project, I get some error messages. I know that I can build
without running tests, but I am wondering what this means and whether I should
figure it out before building. I did run with debug logging and this is the
result. I am not sure how to proceed.
Results :
Tests in error:
testWiring(org.jasig.cas.WiringTests): Error creating bean with name
'serviceRegistryReloaderJobDetail' defined in file
[/usr/local/cas-server-4.0.0/cas-server-webapp/src/main/webapp/WEB-INF/spring-configuration/applicationContext.xml]:
Invocation of init method failed; nested exception is
java.lang.NoSuchMethodError:
org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:10 min
[INFO] Finished at: 2014-12-16T13:00:58-08:00
[INFO] Final Memory: 26M/64M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on
project cas-server-webapp: There are test failures.
[ERROR]
[ERROR] Please refer to
/usr/local/cas-server-4.0.0/cas-server-webapp/target/surefire-reports for the
individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on
project cas-server-webapp: There are test failures.
Please refer to
/usr/local/cas-server-4.0.0/cas-server-webapp/target/surefire-reports for the
individual test results.
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test
failures.
Please refer to
/usr/local/cas-server-4.0.0/cas-server-webapp/target/surefire-reports for the
individual test results.
at
org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
at
org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:176)
at
org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:150)
at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
... 19 more
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
--
You are currently subscribed to
[email protected]<mailto:[email protected]> as:
[email protected]<mailto:[email protected]>
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user
--
You are currently subscribed to
[email protected]<mailto:[email protected]> as:
[email protected]<mailto:[email protected]>
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user