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-Cardlocal
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
SimpleHTMLEsempio:
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.