Hi,
I'm having trouble building cas-client-3.1.6-release. The tests are failing for org.jasig.cas.client.validation.Saml11TicketValidatorTests. Full explanation below. This is not exactly my forte, so any help appreciated (as usual :-). Thanks, Kevin The Sun jdk 6u13 and maven 2.1.0 were installed on a clean CentOS 5.3 server. Then.. # mvn -v Apache Maven 2.1.0 (r755702; 2009-03-18 19:10:27+0000) Java version: 1.6.0_13 Java home: /usr/java/jdk1.6.0_13/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "2.6.18-128.1.6.el5" arch: "i386" Family: "unix" # cd # mkdir cascjava # cd cascjava # curl -O http://www.ja-sig.org/downloads/cas-clients/cas-client-3.1.6-release.tar.gz # tar xzf cas-client-3.1.6-release.tar.gz # cd cas-client-3.1.6/cas-client-core # mvn package .. .. [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed to resolve artifact. Missing: ---------- 1) org.opensaml:opensaml:jar:1.1b Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.opensaml -DartifactId=opensaml -Dversion=1.1b -Dpackaging=jar -Dfile=/path/to/file .. .. OK then... # curl -O http://developer.jasig.org/repo/content/groups/m2-legacy/org/opensaml/opensaml/1.1b/opensaml-1.1b.jar # mvn install:install-file -DgroupId=org.opensaml -DartifactId=opensaml -Dversion=1.1b -Dpackaging=jar -Dfile=opensaml-1.1b.jar .. .. # mvn package .. .. ------------------------------------------------------- T E S T S ------------------------------------------------------- .. .. Running org.jasig.cas.client.validation.Saml11TicketValidatorTests Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.456 sec <<< FAILURE! .. .. Failed tests: testValidationSuccessWithNoAttributes(org.jasig.cas.client.validation.Saml11TicketValidatorTests) Tests run: 28, Failures: 1, Errors: 0, Skipped: 0 .. .. Please refer to /root/cascjava/cas-client-3.1.6/cas-client-core/target/surefire-reports for the individual test results. OK then... # cat /root/cascjava/cas-client-3.1.6/cas-client-core/target/surefire-reports/org.jasig.cas.client.validation.Saml11TicketValidatorTests.txt ------------------------------------------------------------------------------- Test set: org.jasig.cas.client.validation.Saml11TicketValidatorTests ------------------------------------------------------------------------------- Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.456 sec <<< FAILURE! testValidationSuccessWithNoAttributes(org.jasig.cas.client.validation.Saml11TicketValidatorTests) Time elapsed: 0.03 sec <<< FAILURE! junit.framework.AssertionFailedError: org.jasig.cas.client.validation.TicketValidationException: No valid assertions from the SAML response found. at junit.framework.Assert.fail(Assert.java:47) at org.jasig.cas.client.validation.Saml11TicketValidatorTests.testValidationSuccessWithNoAttributes(Saml11TicketValidatorTests.java:58) # cat /root/cascjava/cas-client-3.1.6/cas-client-core/target/surefire-reports/TEST-org.jasig.cas.client.validation.Saml11TicketValidatorTests.xml <?xml version="1.0" encoding="UTF-8" ?> <testsuite failures="1" time="0.453" errors="0" skipped="0" tests="2" name="org.jasig.cas.client.validation.Saml11TicketValidatorTests"> <properties> <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/> <property name="sun.boot.library.path" value="/usr/java/jdk1.6.0_13/jre/lib/i386"/> <property name="java.vm.version" value="11.3-b02"/> <property name="java.vm.vendor" value="Sun Microsystems Inc."/> <property name="java.vendor.url" value="http://java.sun.com/"/> <property name="path.separator" value=":"/> <property name="java.vm.name" value="Java HotSpot(TM) Client VM"/> <property name="file.encoding.pkg" value="sun.io"/> <property name="user.country" value="US"/> <property name="sun.java.launcher" value="SUN_STANDARD"/> <property name="sun.os.patch.level" value="unknown"/> <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/> <property name="user.dir" value="/root/cascjava/cas-client-3.1.6/cas-client-core"/> <property name="java.runtime.version" value="1.6.0_13-b03"/> <property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/> <property name="basedir" value="/root/cascjava/cas-client-3.1.6/cas-client-core"/> <property name="java.endorsed.dirs" value="/usr/java/jdk1.6.0_13/jre/lib/endorsed"/> <property name="os.arch" value="i386"/> <property name="surefire.real.class.path" value="/tmp/surefirebooter8090578365731040648.jar"/> <property name="java.io.tmpdir" value="/tmp"/> <property name="line.separator" value=" "/> <property name="java.vm.specification.vendor" value="Sun Microsystems Inc."/> <property name="os.name" value="Linux"/> <property name="sun.jnu.encoding" value="UTF-8"/> <property name="java.library.path" value="/usr/java/jdk1.6.0_13/jre/lib/i386/client:/usr/java/jdk1.6.0_13/jre/lib/i386:/usr/java/jdk1.6.0_13/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib"/> <property name="surefire.test.class.path" value="/root/cascjava/cas-client-3.1.6/cas-client-core/target/test-classes:/root/cascjava/cas-client-3.1.6/cas-client-core/target/classes:/root/.m2/repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.jar:/root/.m2/repository/org/opensaml/opensaml/1.1b/opensaml-1.1b.jar:/root/.m2/repository/org/springframework/spring-beans/2.5.4/spring-beans-2.5.4.jar:/root/.m2/repository/commons-logging/commons-logging/1.1/commons-logging-1.1.jar:/root/.m2/repository/org/springframework/spring-core/2.5.4/spring-core-2.5.4.jar:/root/.m2/repository/org/springframework/spring-test/2.5.4/spring-test-2.5.4.jar:/root/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar:/root/.m2/repository/org/springframework/spring-context/2.5.4/spring-context-2.5.4.jar:/root/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/root/.m2/repository/log4j/log4j/1.2.15/log4j-1.2.15.jar:/root/.m2/repository/javax/mail/mail/1.4/mail-1.4.jar:/root/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/root/.m2/repository/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar:"/> <property name="java.specification.name" value="Java Platform API Specification"/> <property name="java.class.version" value="50.0"/> <property name="sun.management.compiler" value="HotSpot Client Compiler"/> <property name="os.version" value="2.6.18-128.1.6.el5"/> <property name="user.home" value="/root"/> <property name="user.timezone" value="Europe/London"/> <property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/> <property name="file.encoding" value="UTF-8"/> <property name="java.specification.version" value="1.6"/> <property name="user.name" value="root"/> <property name="java.class.path" value="/root/cascjava/cas-client-3.1.6/cas-client-core/target/test-classes:/root/cascjava/cas-client-3.1.6/cas-client-core/target/classes:/root/.m2/repository/xml-security/xmlsec/1.3.0/xmlsec-1.3.0.jar:/root/.m2/repository/org/opensaml/opensaml/1.1b/opensaml-1.1b.jar:/root/.m2/repository/org/springframework/spring-beans/2.5.4/spring-beans-2.5.4.jar:/root/.m2/repository/commons-logging/commons-logging/1.1/commons-logging-1.1.jar:/root/.m2/repository/org/springframework/spring-core/2.5.4/spring-core-2.5.4.jar:/root/.m2/repository/org/springframework/spring-test/2.5.4/spring-test-2.5.4.jar:/root/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar:/root/.m2/repository/org/springframework/spring-context/2.5.4/spring-context-2.5.4.jar:/root/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/root/.m2/repository/log4j/log4j/1.2.15/log4j-1.2.15.jar:/root/.m2/repository/javax/mail/mail/1.4/mail-1.4.jar:/root/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/root/.m2/repository/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar:"/> <property name="java.vm.specification.version" value="1.0"/> <property name="sun.arch.data.model" value="32"/> <property name="java.home" value="/usr/java/jdk1.6.0_13/jre"/> <property name="java.specification.vendor" value="Sun Microsystems Inc."/> <property name="user.language" value="en"/> <property name="java.vm.info" value="mixed mode, sharing"/> <property name="java.version" value="1.6.0_13"/> <property name="java.ext.dirs" value="/usr/java/jdk1.6.0_13/jre/lib/ext:/usr/java/packages/lib/ext"/> <property name="sun.boot.class.path" value="/usr/java/jdk1.6.0_13/jre/lib/resources.jar:/usr/java/jdk1.6.0_13/jre/lib/rt.jar:/usr/java/jdk1.6.0_13/jre/lib/sunrsasign.jar:/usr/java/jdk1.6.0_13/jre/lib/jsse.jar:/usr/java/jdk1.6.0_13/jre/lib/jce.jar:/usr/java/jdk1.6.0_13/jre/lib/charsets.jar:/usr/java/jdk1.6.0_13/jre/classes"/> <property name="java.vendor" value="Sun Microsystems Inc."/> <property name="localRepository" value="/root/.m2/repository"/> <property name="file.separator" value="/"/> <property name="java.vendor.url.bug" value=" http://java.sun.com/cgi-bin/bugreport.cgi"/> <property name="sun.cpu.endian" value="little"/> <property name="sun.io.unicode.encoding" value="UnicodeLittle"/> <property name="sun.cpu.isalist" value=""/> </properties> <testcase time="0.419" classname="org.jasig.cas.client.validation.Saml11TicketValidatorTests" name="testValidationFailedResponse"/> <testcase time="0.027" classname="org.jasig.cas.client.validation.Saml11TicketValidatorTests" name="testValidationSuccessWithNoAttributes"> <failure message="org.jasig.cas.client.validation.TicketValidationException: No valid assertions from the SAML response found." type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: org.jasig.cas.client.validation.TicketValidationException: No valid assertions from the SAML response found. at junit.framework.Assert.fail(Assert.java:47) at org.jasig.cas.client.validation.Saml11TicketValidatorTests.testValidationSuccessWithNoAttributes(Saml11TicketValidatorTests.java:58) </failure> </testcase> -- 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
