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

Reply via email to