2017-02-21 12 views
0

Я новичок в CAS и граду.Apereo CAS 4.1.0 - Gradle Build Fail With INVALID_TICKET Сообщение

Я загрузил код CAS с here. После извлечения загруженного zip я запустил файл gradlew.bat для создания проекта CAS. Даже если я ничего не изменить, я получаю ниже ошибки во время сборки:

org.jasig.cas.CentralAuthenticationServiceImplTests > verifyDelegateTicketGrantingTicketWithProperParams FAILED 
    org.jasig.cas.ticket.InvalidTicketException at CentralAuthenticationServiceImplTests.java:174 

47 tests completed, 1 failed 
:cas-server-core:test FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':cas-server-core:test'. 
There were failing tests. See the report at: file:///C:/Users/newbie/Downloads/cas-4.2.1/cas-server-core/build/reports/tests/index.html

Как билд неудачу, я пытался с последней версией CAS, CAS 5.0.2. Построение последней версии также дает ту же ошибку:

org.apereo.cas.CentralAuthenticationServiceImplTests > verifyDelegateTicketGrantingTicketWithProperParams FAILED 
    INVALID_TICKET 
     at org.apereo.cas.CentralAuthenticationServiceImpl.createProxyGrantingTicket(CentralAuthenticationServiceImpl.java:256) 
     at org.apereo.cas.CentralAuthenticationServiceImpl$$FastClassBySpringCGLIB$$d0ec6e1f.invoke() 
     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) 
     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) 
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) 
     at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) 
     at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282) 
     at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) 
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 
     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) 
     at org.apereo.cas.CentralAuthenticationServiceImpl$$EnhancerBySpringCGLIB$$9bd39a43.createProxyGrantingTicket() 
     at org.apereo.cas.CentralAuthenticationServiceImplTests.verifyDelegateTicketGrantingTicketWithProperParams(CentralAuthenticationServiceImplTests.java:175) 

47 tests completed, 1 failed 
:core:cas-server-core:test FAILED 
:lintGradle 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':core:cas-server-core:test'. 
There were failing tests. See the report at: file:///C:/Users/newbie/Downloads/cas-5.0.2/core/cas-server-core/build/reports/tests/test/index.html

Может кто-нибудь, пожалуйста, помогите мне решить/понять проблему.

Большое спасибо заранее.

ответ

0

Кажется, что ваши файлы gradlew.bat имеют задачу запуска тестовых файлов. при запуске тестовых файлов один из тестовых примеров не прошел, из-за чего ваша сборка не удалась. Если вы действительно хотите запустить тестовые примеры, вам нужно исправить ошибку тестового случая (найти, какой тестовый сценарий провалился, и починить исправление для проверки файлов журнала). в противном случае вы можете удалить конкретный тестовый пример или прокомментировать задачу тестового запуска из файла сборки градиента.