Utilizzare la utility della riga di comando cec per creare un nuovo componente, sviluppare il componente localmente, quindi esportare il componente in Oracle Content Management.
Creare un componente
Per creare e sviluppare localmente un componente personalizzato, utilizzare il comando seguente:
cec create-component <component-name> -f <source>
Scegliere uno dei valori riportati di seguito per 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
Esempio:
cec create-component MyLocalComponent1 -f local
Il componente viene creato nel repository Git in cec-components/src/main/components
.
La directory src/main/components
viene popolata con il componente Sample-To-Do
. Tutti i componenti creati vengono posizionati in questa directory.
Copiare un componente
È possibile copiare un componente in Developer Cloud Service con il comando cec copy-component
:
cec copy-component <source> [<destination>]
Questo comando copia il componente esistente denominato <source> in <destination>.
Esportare o distribuire il componente in Oracle Content Management
Dopo averlo sviluppato e sottoposto a test nel server locale, è possibile esportare il componente utilizzando il comando seguente. Questo comando crea il file ZIP del componente. È possibile importare manualmente il file ZIP del componente in Oracle Content Management.
cec export-component <component name>
In alternativa, è possibile distribuire il componente direttamente in Oracle Content Management da Developer Cloud Service utilizzando il comando seguente.
cec deploy <component name>
Il comando cec deployAll
distribuirà tutti i componenti in src/main/components
.
Importare i componenti in Developer Cloud Service
Se si dispone di un file ZIP di componente creato nel server di Oracle Content Management, è possibile importare il file in Developer Cloud Service per eseguire ulteriori operazioni di sviluppo. Utilizzare il seguente comando:
cec import-component <location of the component zip file>
Importante:
Il codice sorgente per i componenti si trova insrc/main/components
. Si consiglia di non modificare i file esterni a src/main/components
perché sono necessari per il funzionamento del server locale di Oracle Content Management.