2013-06-03 3 views
2

일부 비슷한 스레드를 조사했지만 내 문제에 대한 대답을 찾을 수 없습니다.Tomcat/Liferay 핫 배포가 작동하지 않습니다.

server.xml을 변경하여 새로운 리소스를 추가 할 때까지 liferay tomcat 서버가 정상적으로 작동했습니다. 서버를 다시 시작한 후 deploy 폴더에 새로운 워즈를 추가해도 webapps 폴더에 분해 된 폴더가 생성되지 않습니다. 서버 콘솔에서 아무 것도 볼 수 없기 때문에 서버가 인식하지 못합니다. 다음은 내 server.xml의 관련 부분입니다.

<Host appBase="webapps" autoDeploy="true" deployXML="false" 
     name="localhost" unpackWARs="true" xmlNamespaceAware="false" 
     xmlValidation="false"> 

다른 정보가 필요한 경우 알려주십시오. 당신의 도움을 주셔서 감사합니다!

답변

3
  • server.xml에서 무엇을 변경 했습니까? (당신은 단지 하나의 버전을 제공하고 있습니다. 변경 후 아마도)
  • tomcat을 어떤 사용자로 실행합니까? tomcat을 다른 사용자 (아마도 루트)로 실행할 가능성이 있습니까? 이 경우 : tomcat의 "webapps", "temp", "logs"및 "work"폴더뿐만 아니라 liferay의 "deploy"폴더에 대한 소유권과 사용 권한을 확인하십시오. 또한, 당신이 당신의 톰캣 /을 Liferay 설치를 이동 한 경우 확인 :

은을 Liferay/Tomcat이 읽고 "배포"폴더에 쓸 수 있다면, 그것은 아무것도에게

편집을 배포하지 않습니다. Liferay의 portal-setup-wizard.properties (있는 경우)은 liferay.home에 대한 설정을 가지고 있습니다. - 이것은 Liferay가 deploy 폴더를 기대하는 디렉토리를 가리 킵니다. 설치를 다른 위치로 옮겼지만이 파일을 변경하지 않으면 Liferay는 계속 이전 위치 (문서 라이브러리 및 전체 텍스트 색인 용 이전 저장소 포함)를 모니터링합니다.

+0

아래를 참조하십시오. 몇 가지 사항을 변경했으며이 오류가 해결되었습니다. 새로운 오류에 관해서 새로운 스레드를 시작했습니다 ... – Neethusha

+0

wizard.properties 파일에 집중할 좋은 점! – JorgeHortelano

관련 문제