Używając narzędzia cec opartego na wierszu polecenia można utworzyć nowy składnik, opracować go lokalnie, a następnie wyeksportować do Oracle Content Management.
Tworzenie składnika
Chcą utworzyć i opracować nowy składnik lokalnie, należy użyć następującego polecenia:
cec create-component <component-name> -f <source>
Jako source
należy wybrać jedną z następujących wartości:
JET-CCA-Demo-Card
local
local-iframe
Sample-Facebook-Share
Sample-News-API
Sample-Stocks-Embedded
Sample-To-Do
Sample-Text-With-Image
Sample-Weather-Embedded
Sample-Folder-List
Sample-File-List
Sample-Documents-Manager
Sample-Process-Start-Form
Sample-Process-Task-List
Sample-Process-Task-Details
SimpleHTML
Przykład:
cec create-component MyLocalComponent1 -f local
Składnik zostaje utworzony w repozytorium Git, w katalogu cec-components/src/main/components
.
Katalog src/main/components
jest wypełniany składnikiem Sample-To-Do
. Wszystkie składniki, tworzone przez użytkownika, idą do tego katalogu.
Kopiowanie składnika
Składnik można skopiować w usłudze Developer Cloud Service, używając następującego polecenia cec copy-component
:
cec copy-component <source> [<destination>]
Polecenie to kopiuje istniejący składnik, określony jako <source>, do miejsca docelowego, określonego jako <destination>.
Eksportowanie (lub wdrażanie) składnika do Oracle Content Management
Składnik, opracowany i przetestowany na serwerze lokalnym, można wyeksportować, używając następującego polecenia: Zostaje utworzony plik zip składnika. Ten plik zip składnika można ręcznie zaimportować do Oracle Content Management.
cec export-component <component name>
Alternatywnie można składnik wdrożyć w Oracle Content Management bezpośrednio z usługi Developer Cloud Service, używając następującego polecenia:
cec deploy <component name>
Polecenie cec deployAll
w droży wszystkie składniki z src/main/components
.
Importowanie składników do usługi Developer Cloud Service
Mając utworzony plik zip składnika z serwera Oracle Content Management, można zaimportować ten plik do usługi Developer Cloud Service w celu dalszego opracowywania składnika. Należy użyć następującego polecenia:
cec import-component <location of the component zip file>
Ważne:
Kod źródłowy składników znajduje się w katalogusrc/main/components
. Nie należy modyfikować żadnych plików spoza folderu src/main/components
, ponieważ zapewniają one poprawne funkcjonowanie lokalnego serwera Oracle Content Management.