Bryan, I don¹t know if this something big or not, but I know that Maven2 typically expects an environment variable of M2_HOME rather than MAVEN_HOME as MAVEN_HOME is expected by Maven1. Other than that, I am not a Maven expert, so I am sorry if that proves no help.
A- On 6/22/09 8:06 AM, "Bryan Wooten" <bwoo...@acs.utah.edu> wrote: > I am running maven from this directory: > > $ pwd > /u/dpbw/cas/cas-server-3.3.2 > $ ls > INSTALL.txt cas-server-support-generic > cas-server-support-x509 > README.txt cas-server-support-jdbc > cas-server-webapp > assembly.xml cas-server-support-ldap > license.txt > cas-server-core cas-server-support-legacy modules > cas-server-integration-berkeleydb cas-server-support-openid notice.txt > cas-server-integration-jboss cas-server-support-radius pom.xml > cas-server-integration-memcached cas-server-support-spnego > cas-server-integration-restlet cas-server-support-trusted > > I also have these settings: > > JAVA_HOME=/usr/java > CAS_HOME=/u/dpbw/cas/cas-server-3.3.2 > MAVEN_HOME=/usr/local/maven-2.1.0 > > > I run this: > > cliff-->mvn package install > [INFO] Scanning for projects... > [INFO] Reactor build order: > [INFO] JA-SIG Central Authentication Service > [INFO] JA-SIG CAS Core > [INFO] JA-SIG CAS Generic Support > [INFO] JA-SIG CAS JDBC Support > [INFO] JA-SIG CAS LDAP Support > [INFO] JA-SIG CAS Legacy Support > [INFO] JA-SIG CAS OpenId Support > [INFO] JA-SIG CAS RADIUS Support > [INFO] JA-SIG CAS SPNEGO/NTLM Support > [INFO] JA-SIG CAS Trusted User Support > [INFO] JA-SIG CAS X.509 Client Certificate Support > [INFO] JA-SIG CAS JBoss Cache Integration > [INFO] JA-SIG CAS BerkeleyDB Integration > [INFO] JA-SIG CAS Memcached Integration > [INFO] JA-SIG CAS Restlet Integration > [INFO] JA-SIG CAS Web Application > [INFO] > ------------------------------------------------------------------------ > [INFO] Building JA-SIG Central Authentication Service > [INFO] task-segment: [package, install] > [INFO] > ------------------------------------------------------------------------ > [INFO] [enforcer:enforce {execution: enforce-versions}] > [INFO] [site:attach-descriptor] > [INFO] Preparing source:jar > [WARNING] Removing: jar from forked lifecycle, to prevent recursive > invocation. > [INFO] [enforcer:enforce {execution: enforce-versions}] > [INFO] [source:jar {execution: attach-sources}] > [INFO] [enforcer:enforce {execution: enforce-versions}] > [INFO] [site:attach-descriptor] > [INFO] Preparing source:jar > [WARNING] Removing: jar from forked lifecycle, to prevent recursive > invocation. > [INFO] [enforcer:enforce {execution: enforce-versions}] > [INFO] [source:jar {execution: attach-sources}] > [INFO] [install:install] > [INFO] Installing /u/dpbw/cas/cas-server-3.3.2/target/pom-transformed.xml to > /u/dpbw/.m2/repository/org/jasig/cas/cas-server/3.3.2/cas-server-3.3.2.pom > [INFO] > ------------------------------------------------------------------------ > [INFO] Building JA-SIG CAS Core > [INFO] task-segment: [package, install] > [INFO] > ------------------------------------------------------------------------ > Downloading: > http://developer.ja-sig.org/maven2/org/apache/santuario/xmlsec/1.4.0/xmlsec-1. > 4.0.pom > [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.0' in > repository jasig-repository (http://developer.ja-sig.org/maven2) > Downloading: > http://repo1.maven.org/maven2/org/apache/santuario/xmlsec/1.4.0/xmlsec-1.4.0.p > om > [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.0' in > repository central (http://repo1.maven.org/maven2) > Downloading: > http://developer.ja-sig.org/maven2/org/opensaml/opensaml/1.1b/opensaml-1.1b.po> m > [INFO] Unable to find resource 'org.opensaml:opensaml:pom:1.1b' in repository > jasig-repository (http://developer.ja-sig.org/maven2) > Downloading: > http://repo1.maven.org/maven2/org/opensaml/opensaml/1.1b/opensaml-1.1b.pom > [INFO] Unable to find resource 'org.opensaml:opensaml:pom:1.1b' in repository > central (http://repo1.maven.org/maven2) > [INFO] [enforcer:enforce {execution: enforce-versions}] > [INFO] [resources:resources] > [WARNING] Using platform encoding (ISO646-US actually) to copy filtered > resources, i.e. build is platform dependent! > [INFO] Copying 1 resource > [INFO] [compiler:compile] > [INFO] Compiling 62 source files to > /u/dpbw/cas/cas-server-3.3.2/cas-server-core/target/classes > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Compilation failure > > /u/dpbw/cas/cas-server-3.3.2/cas-server-core/src/main/java/org/jasig/cas/web/P > roxyController.java:[14,46] cannot find symbol > symbol : class SimpleWebApplicationServiceImpl > location: package org.jasig.cas.authentication.principal > > > > > > > > From: Scott Battaglia [mailto:scott.battag...@gmail.com] > Sent: Saturday, June 20, 2009 12:55 PM > To: cas-dev@lists.jasig.org > Subject: Re: [cas-dev] New to CAS, need some help > > From which directory are you executing Maven2? Also, make sure there is > nothing else on your classpath accidentally. > > Cheers, > Scott > > On Fri, Jun 19, 2009 at 11:26 AM, Bryan Wooten <bwoo...@acs.utah.edu> wrote: > > Ok, those were the first errors and I thought those led to all the following > errors. I re-ran mvn package install and get errors like this now: > > > > > > INFO] ------------------------------------------------------------------------ > > [ERROR] BUILD FAILURE > > [INFO] > ------------------------------------------------------------------------ > > [INFO] Compilation failure > > > > /u/dpbw/cas/cas-server-3.3.2/cas-server-core/src/main/java/org/jasig/cas/web/P > roxyController.java:[14,46] cannot find symbol > > symbol : class SimpleWebApplicationServiceImpl > > location: package org.jasig.cas.authentication.principal > > > > /u/dpbw/cas/cas-server-3.3.2/cas-server-core/src/main/java/org/jasig/cas/Centr > alAuthenticationService.java:[8,46] cannot find symbol > > symbol : class Credentials > > location: package org.jasig.cas.authentication.principal > > > > /u/dpbw/cas/cas-server-3.3.2/cas-server-core/src/main/java/org/jasig/cas/Centr > alAuthenticationService.java:[44,38] cannot find symbol > > symbol : class Credentials > > location: interface org.jasig.cas.CentralAuthenticationService > > > > etc. > > > > > > From: Scott Battaglia [mailto:scott.battag...@gmail.com] > Sent: Friday, June 19, 2009 8:52 AM > > > To: cas-dev@lists.jasig.org > Subject: Re: [cas-dev] New to CAS, need some help > > > > Those errors aren't stopping your build. There should be a final error at the > end if you build is failing. > > On Fri, Jun 19, 2009 at 10:10 AM, Bryan Wooten <bwoo...@acs.utah.edu> wrote: > > Thanks for the feedback, but I am still have some problems after install maven > 2. > > > > I¹ve set my CAS_HOME to /cas/ cas-server-3.3.2. > > > > Following the instructions on the wiki page I entered ³mvn package install². > > > > Unfortunately the build fails with many errors. > > > > Downloading: > http://developer.ja-sig.org/maven2/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.pom > > [INFO] Unable to find resource 'asm:asm-attrs:pom:1.5.3' in repository > jasig-repository (http://developer.ja-sig.org/maven2) > > Downloading: > http://repo1.maven.org/maven2/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.pom > > 821b downloaded (asm-attrs-1.5.3.pom) > > Downloading: > http://developer.ja-sig.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom > > [INFO] Unable to find resource 'dom4j:dom4j:pom:1.6.1' in repository > jasig-repository (http://developer.ja-sig.org/maven2) > > Downloading: http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom > > > > These type of errors continue for a long time. My server is not behind a > proxy. > > > > Any ideas for my next step? > > > > Thanks, > > > > Bryan > > From: Scott Battaglia [mailto:scott.battag...@gmail.com] > Sent: Thursday, June 18, 2009 2:47 PM > To: cas-dev@lists.jasig.org > Subject: Re: [cas-dev] New to CAS, need some help > > > > You should follow the instructions in the wiki and use Maven2 to build. We > use probably remove that old documentation (I wasn't aware it was copied > over). > > If you use the demonstration WAR file that comes with the release, its great > for demonstrations, not so great for integrating with your existing Identity > Management System. > > -Scott > > On Thu, Jun 18, 2009 at 4:29 PM, Bryan Wooten <bwoo...@acs.utah.edu> wrote: > > Hi all, > > > > I am just trying to get started with CAS and need some guidance and > clarifications. > > > > I have downloaded cas-server-3.3.2 to my Solaris server. And went to this URL: > > > > http://www.jasig.org/cas/using-maven > > > > and read this: > > > > CAS currently only supports the Maven 1.x releases. You can download the > latest version of Maven from the Maven download site > <http://maven.apache.org/maven-1.x/start/download.html> . After installing > Maven, be sure to define your MAVEN_HOME environment variable and add Maven to > the required path (so it can be run from any directory). > So we download and installed Maven 1.x. I could not get any of the goals on > the page to build. > > > > So I go here: http://www.ja-sig.org/wiki/display/CASUM/Building+and+Deploying > > > > And read this: > > > > As of CAS 3.1, CAS builds exclusively with the Maven 2 Build Management > System. This system provides a common build and directory structure across all > projects that use Maven 2 and defines common goals that can be applied to any > project type (JAR, WAR, EAR, etc.). > > > So now I guess I need to install Maven 2? > > > > Lastly can I just deploy modules/cas-server-webapp-3.3.2.war from the tar file > on a Glassfish server or must I actually build the code and use the > > War file in cas-server-webapp folder as describe on the wiki page: > > > > ³If you've built CAS as above, you will find a WAR file in the > cas-server-webapp folder that you can use to deploy CAS. That's the simple > demo case.² > Thanks in advance for any help / advice, > > Bryan > > > > > > > > > > > > > -- Andrew Feller, Analyst LSU University Information Services 200 Frey Computing Services Center Baton Rouge, LA 70803 Office: 225.578.3737 Fax: 225.578.6400 -- You are currently subscribed to cas-dev@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-dev