2014-10-23 4 views
0

우분투 12.04에 EJBCA 6.2.0을 설치하려고하는데 "ant deploy"명령을 실행하면 다음 오류가 발생합니다.EJBCA 설치 중 오류가 발생했습니다. 6.2.0

"ant deploy"를 수행하기 전에 JBoss 7.1.1을 설치하고 실행했습니다.

설치 EJBCA 로그는 다음과 같습니다. 나는 등, JBOSS, 개미 같은 웹 응용 프로그램 서버 환경에 익숙하지 않은 해요

jee:deployServices: 

jee:deployDSJBoss5: 

jee:deployDSJBoss7: 
[exec] Result: 1 
[exec] Result: 1 
[echo] data-source add --name=ejbcads --driver-name="h2" --connection-url="jdbc:h2:~/ejbcadb;DB_CLOSE_DELAY=-1" --jndi-name="java:/EjbcaDS" --use-ccm=true --user-name="sa" --password="sa" --validate-on-match=true --background-validation=false --prepared-statements-cache-size=50 --share-prepared-statements=true --min-pool-size=5 --max-pool-size=150 --pool-prefill=true --transaction-isolation=TRANSACTION_READ_COMMITTED --check-valid-connection-sql="select 1" 
[exec] JBAS014803: Duplicate resource [ 
[exec]  ("subsystem" => "datasources"), 
[exec]  ("data-source" => "ejbcads") 
[exec] ] 

BUILD FAILED 
/home/mjshin/ejbca_ce_6_2_0/build.xml:649: The following error occurred while  executing this line: 
/home/mjshin/ejbca_ce_6_2_0/bin/jboss.xml:289: The following error occurred while executing this line: 
/home/mjshin/ejbca_ce_6_2_0/bin/jboss.xml:556: exec returned: 1 

Total time: 4 minutes 55 seconds 
[email protected]:~/ejbca_ce_6_2_0# 

그래서 나는이 문제에 접근해야하는지 전혀 모른다.

답변

-1

conf/web.properties 파일을 변경 한 후 EJBCA를 다시 배포하려고 할 때 동일한 오류가 발생했습니다. 문제가 JBOSS 데이터베이스/구성 파일의 어딘가에서 중복 레코드가 발생하여 레코드 중복이 발생하는 위치를 찾을 수 없었기 때문에 발생합니다. 문제를 일으키는 jboss.xml의 두 줄을 삭제하여 해결 된 문제 (288 및 289). 알다시피, 288 번 줄 ("데이터 원본 제거"포함)은 이전 레코드를 제거하려고 시도하지만 실패합니다. 실패는 무시되고 실행이 계속되고 다음 줄은 같은 이름의 리소스를 추가하려고 시도합니다 ejbcads, 해당 작업이 실패하지만 이번에는 오류가 무시되지 않고 배포가 오류와 함께 중지됩니다. jboss.xml의 사본을 저장하십시오.