Utilize o utilitário da linha de comandos cec para criar um novo componente, desenvolver o componente localmente e, em seguida, exportar o componente para o Oracle Content Management.
Criar um Componente
Para criar e desenvolver um componente customizado localmente, utilize o seguinte comando:
cec create-component <component-name> -f <source>
Escolha um dos seguintes valores para source
:
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
Exemplo:
cec create-component MyLocalComponent1 -f local
O componente é criado no seu repositório Git em cec-components/src/main/components
.
O diretório src/main/components
é incorporado com o componente Sample-To-Do
. Todos os componentes que criar vão para este diretório.
Copiar um Componente
Pode copiar um componente no Developer Cloud Service com o comando cec copy-component
:
cec copy-component <source> [<destination>]
Este comando copia um componente existente denominado <source> para <destination>.
Exportar ou Implementar o Componente no Oracle Content Management
Após desenvolver e testar o componente no servidor local, pode exportá-lo utilizando o comando seguinte. Isto cria o ficheiro comprimido do componente. Pode importar manualmente este ficheiro comprimido do componente para o Oracle Content Management.
cec export-component <component name>
Em alternativa, pode implementar o componente diretamente no Oracle Content Management a partir do Developer Cloud Service utilizando o comando seguinte.
cec deploy <component name>
O comando cec deployAll
irá implementar todos os componentes em src/main/components
.
Importar Componentes para o Developer Cloud Service
Se tiver um ficheiro ZIP de componente criado a partir do servidor do Oracle Content Management, pode importá-lo para o Developer Cloud Service para desenvolvimento adicional. Utilize o seguinte comando:
cec import-component <location of the component zip file>
Importante:
O código-fonte para os seus componentes existe emsrc/main/components
. Não deve modificar quaisquer ficheiros fora de src/main/components
porque são necessários para o funcionamento do servidor local do Oracle Content Management.