Migrate from Oracle WebCenter Sites (WCS) to Adobe Experience Manager (AEM) | Community
Skip to main content
New Participant
September 6, 2021
Solved

Migrate from Oracle WebCenter Sites (WCS) to Adobe Experience Manager (AEM)

  • September 6, 2021
  • 3 replies
  • 2502 views

I want to move only the assets to AEM how can we connect to these APIs any different API which can be used to download the assets and push to S3.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by VKumar2

Hello @rohankalra, As mentioned in one of the above comment, there is no OOTB connector available. If the requirement is to retrieve assets from OWC's system to AEM DAM, you could write the code to connect OWC's API's which you may use to download the assets and then based on AEM version's you could use Assets API (AEM 6.4/6.5 on-premises or AMS) or HTTP API (for AEM as cloud services) to upload the assets.

 

Assets API for AEM 6.4/6.5

https://experienceleague.adobe.com/docs/experience-manager-65/assets/extending/mac-api-assets.html?lang=en

 

Http API for AEM as cloud service:

https://medium.com/adobetech/introduction-to-aem-as-a-cloud-service-asset-upload-http-api-fc560ffd7221

 

Thanks,

 

 

3 replies

Umesh_Thakur
New Participant
September 7, 2021

hi @rohankalra,

I think your requirement is to migrate your data from OWCS to Amazon S3 right?

if yes then of-course you can do that with the help of OWCS Rest Api and Your custom services to push the data to S3.

With OWCS asstType API you can get all the information that includes metadata in your custom code and then with the help of Asset manager API you can form the actual asset and then push it to the S3 with the help of aws s3 API.

And AEM has rich support of s3 so you can easily use those assets from s3.

see the below links for your reference.

https://docs.oracle.com/cd/E29495_01/doc.1111/webcenter_sites_11gr1_wem_rest_api_resource_ref.pdf

 

https://docs.oracle.com/cd/E21764_01/webcenter.1111/e10148/jpsdg_rest_api.htm#JPSDG6279

 

https://docs.aws.amazon.com/AmazonS3/latest/userguide/RESTAPI.html

Hope this will help.

Umesh Thakur

 

 

VKumar2Accepted solution
New Participant
September 6, 2021

Hello @rohankalra, As mentioned in one of the above comment, there is no OOTB connector available. If the requirement is to retrieve assets from OWC's system to AEM DAM, you could write the code to connect OWC's API's which you may use to download the assets and then based on AEM version's you could use Assets API (AEM 6.4/6.5 on-premises or AMS) or HTTP API (for AEM as cloud services) to upload the assets.

 

Assets API for AEM 6.4/6.5

https://experienceleague.adobe.com/docs/experience-manager-65/assets/extending/mac-api-assets.html?lang=en

 

Http API for AEM as cloud service:

https://medium.com/adobetech/introduction-to-aem-as-a-cloud-service-asset-upload-http-api-fc560ffd7221

 

Thanks,

 

 

Bhuwan_B
New Participant
September 6, 2021

@rohankalra Adobe does not provide OOTB any connectors/tools to migrate the content from OWCS to AEM. Please check below URL's for migration steps:

https://www.aemtutorial.info/2018/01/steps-to-migrate-third-party-cms.html

https://experienceleague.adobe.com/docs/experience-manager-65/assets/administer/assets-migration-guide.html?lang=en

 

New Participant
September 6, 2021

Do you have idea how can we connect to OWCs system api to get the assets from the sites.

Bhuwan_B
New Participant
September 6, 2021

If you have your assets in S3 bucket, you can load your assets to AEM with help of below tool:

https://adobe-consulting-services.github.io/acs-aem-commons/features/mcp-tools/asset-ingestion/s3-asset-ingestor/index.html