Expand my Community achievements bar.

SOLVED

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

Avatar

Level 3

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.

1 Accepted Solution

Avatar

Correct answer by
Level 2

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?l...

 

Http API for AEM as cloud service:

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

 

Thanks,

 

 

View solution in original post

5 Replies

Avatar

Level 3

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

Avatar

Correct answer by
Level 2

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?l...

 

Http API for AEM as cloud service:

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

 

Thanks,

 

 

Avatar

Community Advisor

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