2017-02-02 8 views
1

WSO2 Greg에는 사용자 지정 RXT가 저장되는 위치는 어디입니까? 관리 콘솔을 통해 편집/추가 할 수 있습니다. 나는 WSO2 그렉 홈/저장소/자원/rxts에서 기본 RXTs를 볼 수 있지만 여기에 사용자 정의 RXTsWSO2 Greg에는 생성 된 사용자 지정 RXT가 저장됩니다.

이 표시되지 않는

또한 자원이 추가 된 날

어떻게 WSO2 그렉 reg_UUID을 생성 않습니다 알려? 나는 DB에서 직접 각각의 테이블에 리소스 항목을 추가 할 수 있도록 외부에 UUID 생성 스크립트를 구현하고 싶습니까?

+0

내 대답이 도움이 되었습니까? – tkr

+0

"이것은 한 번만 추가 한 것이므로 나중에 rxt softcopy에 적용한 변경 사항을 반영하지 않습니다." 이것은 rxt를 유지 관리하는 방법을 아는 데 도움이되었습니다. 관리 콘솔을 통해 생성 된 RXT는 DB의 레지스트리 테이블에 저장됩니까? UUID 생성에 대한 계획을 변경했습니다. 이제는 UUID 생성에 대한 정보가 필요하지 않습니다. –

+0

안녕하세요 @ gayathrinadella_user6699670, 이번 주에 좀 바빴습니다. 일단 내가 일을하지 않으면 당신의 질문에 대한 해결책을 찾아 낼 것입니다. 또한이 질문을 feb의 2 일에 물어 보았습니다. 5 일에 답했고 의견이 없었기 때문에 제 7 일에 내 대답이 어떻게되었는지 물어 보았습니다. 8 ++ 일 후에 더 많은 질문을하고 있습니다. 이런 식으로 무급 태스크가 너무 많습니다. 내가 당신에게 기여하도록 동기를 부여하는 것은 평가이며 그것은 또한 당신의 목표에서 부족합니다. 다시 나는 자유 시간에 최선을 다하려고 노력할 것이다. – tkr

답변

0

mgt 콘솔을 사용하여 만들면 DB에만 저장됩니다. 그러나 사용자는 <GREG_HOME>/repository/resources/rxts/ 위치에 rxt의 소프트 복사본을 추가 할 수 있습니다. 이것은 한 번만 추가 한 것이며 나중에 rxt softcopy에 적용한 변경 사항을 반영하지 않습니다. 마지막 단어는 this article입니다.

UUID는 레지스트리 PUT 작업에서 만들어지며 Swaggers 용 UUID를 생성하는 데 사용 된 sample code here을 찾으십시오. 수정 사항에 따라 자산에 대한 레지스트리 핸들러를 작성하고 기존 핸들러를 제거한 다음 UUID 작성 로직을 링크해야합니다. create a custom handler에 관한이 기사를 찾아보십시오.

+0

확인. 관리 콘솔을 통해 생성 된 RXT는 DB의 레지스트리 테이블에 저장됩니까? –

+0

우리의 요구 사항은 다음과 같습니다. WSO2 Greg 4.6에서 구현 된 거버넌스 레지스트리에 추가 된 몇 가지 서비스가 oracle을 가리키고 있습니다. 이제 우리는 이전 구현에서 모든 RXT 이름과 구조가 변경되어 동일한 DB에있는 다른 스키마를 가리키는 WSO2 Greg 5.3으로 업데이트했습니다. 이전 버전의 모든 서비스를 새 버전에 자동으로 추가 할 수있는 방법이 있습니까? 기존 서비스를 새로운 RXT에 어떻게 매핑 할 수 있습니까? –

+0

안녕하세요 @ gayathrinadella_user6699670, 이번 주에 좀 바빴습니다. 일단 내가 일을하지 않으면 당신의 질문에 대한 해결책을 찾아 낼 것입니다. – tkr