You can actually build from anywhere (sorry I didn't mention that the first
time... was in a bit of a hurry).  The important piece is that the CAS
items are pulled in as dependencies versus you compiling the project from
source.

It looks like Dimo pointed you towards a good template.

On Fri, Dec 19, 2014 at 11:15 AM, Chris Adams <chris.a.ad...@state.or.us>
wrote:

>  Thank you for your reply. Where should I be building from ?
>
>
>
> *From:* Scott Battaglia [mailto:scott.battag...@gmail.com]
> *Sent:* Friday, December 19, 2014 5:33 AM
>
> *To:* cas-user@lists.jasig.org
> *Subject:* Re: [cas-user] errors when building project
>
>
>
> You're still building within CAS.  If you were using the pure WAR overlay
> process, your errors should not be coming from this directory:
>
> /usr/local/cas-server-4.0.0/cas-server-webapp/target/surefire-reports
>
>
>
>
>
>
>
> On Thu, Dec 18, 2014 at 6:00 PM, Chris Adams <chris.a.ad...@state.or.us>
> wrote:
>
>  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:jgas...@unicon.net]
> *Sent:* Wednesday, December 17, 2014 8:43 AM
> *To:* cas-user@lists.jasig.org
> *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 cas-user@lists.jasig.org as: 
> jgas...@unicon.net
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>
>
>
>
> --
>
>  You are currently subscribed to cas-user@lists.jasig.org as: 
> chris.a.ad...@state.or.us
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>  --
>
> You are currently subscribed to cas-user@lists.jasig.org as: 
> scott.battag...@gmail.com
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>
>
> --
>
> You are currently subscribed to cas-user@lists.jasig.org as: 
> chris.a.ad...@state.or.us
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>  --
> You are currently subscribed to cas-user@lists.jasig.org as: 
> scott.battag...@gmail.com
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to cas-user@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to