2009-06-02 5 views
0

에서 WAR로 ColdFusion 8을 여러 번 읽었으며 다른 사람의 WAR를 사용하여 배포하려고했지만 동일한 오류가 계속 발생합니다. JBoss 4.2.3을 실행 중이고 여러 설치 (4.2.3)에서이 작업을 시도했습니다.JBoss 4.2.3 WEB-INF/flex-config.xml 오류

누락 된 파일 파일이 있음을 확인했습니다. 전쟁의 실패

19:19:15,853 INFO [ContextLoader] Root WebApplicationContext: initialization completed in 54014 ms 
19:19:18,172 ERROR [STDERR] javax.servlet.ServletException: The configuration file cound not be found at /WEB-INF/cfform/flex-config.xml 
19:19:18,174 ERROR [STDERR] at flex.server.j2ee.cache.CacheFilter.setupFlexService(CacheFilter.java:93) 

이 오류 결과를 배포 할 :

--- MBeans waiting for other MBeans --- 
ObjectName: jboss.web.deployment:war=cfusion.war,id=611163449 
State: FAILED 
Reason: org.jboss.deployment.DeploymentException: URL file:/jee/workspace/tools/server/default/deploy/cfusion.war/ deployment failed 

어떤 아이디어?

답변

0

나는 이것을 백만 번 봤습니다. 그것은 대개 내 전쟁의 WEB-INF 파일을 잊어 버렸을 때입니다. flex-config.xml은 WEB-INF에 있습니까?

+0

예, 내 WEB-INF에 있습니다. Adobe의 빌드 된 WAR를 사용하고 있습니다. – user115212

1

해결책을 찾았습니다. 그것은 미친 짓이야,하지만 지금은 두 번 (OS X에서, 적어도) 일했습니다.

파일 시스템 루트에 WEB-INF 디렉토리를 복사하십시오.

예 : CP -R ./cfusion.war/WEB-INF/

인스턴스를 시작

. 모든 것이 작동합니다.

새로 복사 한 파일 시스템 루트/WEB-INF 폴더를 삭제하십시오.

이제부터 작동합니다. 미친,하지만 너 거기 간다.

관련 문제