Uw aangepaste component ontwikkelen

Met het opdrachtregelprogramma 'cec' kunt u een nieuwe component maken, de component lokaal ontwikkelen en deze vervolgens exporteren naar Oracle Content Management.

Een component maken

Met de volgende opdracht kunt u een aangepaste component lokaal maken en ontwikkelen:

cec create-component <component-name> -f <source>

Kies een van de volgende waarden voor 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

Voorbeeld:

cec create-component MyLocalComponent1 -f local

De component wordt gemaakt in uw Git-repository onder cec-components/src/main/components.

De directory src/main/components bevat de basiscomponent Sample-To-Do. Alle door u gemaakte componenten worden in deze directory geplaatst.

Een component kopiëren

U kunt in Developer Cloud Service een component kopiëren met de opdracht cec copy-component:

cec copy-component <source> [<destination>]

Met deze opdracht wordt een bestaande component met de naam <source (bron)> gekopieerd naar <destination (bestemming)>.

De component exporteren naar of implementeren in Oracle Content Management

Nadat de component is ontwikkeld en op de lokale server is getest, kunt u deze exporteren met behulp van de volgende opdracht: Hiermee wordt het zipbestand van de component gemaakt. U kunt dit zipbestand van de component handmatig importeren in Oracle Content Management.

cec export-component <component name>

U kunt de component ook rechtstreeks vanuit Developer Cloud Service implementeren in Oracle Content Management met behulp van de volgende opdracht:

cec deploy <component name>

Met de opdracht cec deployAll worden alle componenten in src/main/components geïmplementeerd.

Componenten importeren in Developer Cloud Service

Een zipbestand van een component die vanaf de Oracle Content Management server is gemaakt, kunt u importeren in Developer Cloud Service voor verdere ontwikkeling. Gebruik de volgende opdracht:

cec import-component <location of the component zip file>

Belangrijk:

De broncode voor uw componenten staat in src/main/components. U moet geen bestanden buiten src/main/components wijzigen, omdat deze nodig zijn voor het functioneren van de lokale server van Oracle Content Management.