2015-01-26 4 views
1

OpenShift 용 Tomcat 8 카트리지가 있습니까? 나는 DIY 카트리지에 Tomcat8을 설치할 수 있다는 것을 알고 있지만 더 빠르고 쉬운 해결책을 찾고있었습니다.OpenShift의 Tomcat8

하나가 있다면 어떻게 설치할 수 있습니까? jbossews 2 (tomcat7)에서 응용 프로그램을 마이그레이션하려면 어떻게해야합니까?

나는 다운로드 카트리지로 https://github.com/openshift/origin-community-cartridges/tree/master/openshift-origin-cartridge-tomcat을 사용하려고하지만,이 오류가있어 :

The provided downloadable cartridge ' https://github.com/openshift/origin-community-cartridges/raw/master/openshift-origin-cartridge-tomcat/metadata/manifest.yml ' cannot be loaded: Cartridge-Vendor 'Red Hat' does not match pattern /\Aa-z0-9\z/.

답변

0

오래된 카트리지처럼 보인다. 카트리지 공급 업체 오류로 생각할 수있는 유일한 설명은 Red Hat이 현장 검증을 변경 한 것입니다. 모두 최신 정보 cartridges

Cartridge-Vendor: redhat 

으로 공백없이 정의합니다.

git repo를 포크하고 카트리지 공급 업체를 직접 변경하여 해킹 할 수 있습니다. 이 예약 된 이후에만 자신의 매니페스트 검증 logic 또한 공급 업체로 redhat를 사용 금지 :

reserved_vendor_names = %w(
    redhat 
) 

그래서이 카트리지가 작동하도록 할 수 manifest.yml을 편집하지만, 카트리지가 더 이상 지원되기 때문에 나는 내기를하지 않을 것입니다.

+0

그래서 Tomcat8 용 카트리지가 있습니까? –

+0

나는 그렇게 믿지 않는다. 그러나 이것은 내가 본 것 중에 가장 가까운 것이다. 제 생각에 Tomcat 8 장바구니 작업을 시작하는 데 가장 좋은 출발점이라고 생각합니다. 카트리지가 설치 될 때까지 리포를 포크하여 매니페스트를 수정합니다. – mksios

관련 문제