Message Boards
To migrate Static Content ,Document & Media from Domino to Liferay 7.2 DXP
Avinash kumar, modified 4 Years ago.
To migrate Static Content ,Document & Media from Domino to Liferay 7.2 DXP
New Member Posts: 19 Join Date: 7/10/17 Recent Posts
Hi All ,I have a following requirement i.e
Your help and suggestion needed !!!Regards,
Avinash
- To migrate the static web-content around 40k web content from Domino CMS to liferay 7.2
- To migrate the Documents such as Images , video , PDF , word etc from Domino to liferay 7.2
Your help and suggestion needed !!!Regards,
Avinash
David H Nebinger, modified 4 Years ago.
RE: To migrate Static Content ,Document & Media from Domino to Liferay 7.2
Liferay Legend Posts: 14919 Join Date: 9/2/06 Recent Posts
Automated bulk migration is only going to be an option if you can bulk export from Domino CMS. If you can't download a bunch of stuff automatically, you can't even begin to worry about uploading that stuff to Liferay.
Automated piecemeal migration is only going to be an option if Domino CMS has API capabilities for you to extract individual records and files. If there is no API to pull a web content programmatically or get a doc list and download a file programmatically, you can't even begin to worry about uploading that stuff to Liferay.
Automated piecemeal migration is only going to be an option if Domino CMS has API capabilities for you to extract individual records and files. If there is no API to pull a web content programmatically or get a doc list and download a file programmatically, you can't even begin to worry about uploading that stuff to Liferay.
Avinash kumar, modified 4 Years ago.
RE: To migrate Static Content ,Document & Media from Domino to Liferay 7.2
New Member Posts: 19 Join Date: 7/10/17 Recent Posts
Consider the situation where we have all the images and documents downloaded from Domino CMS . How we can do the bulk migration to the liferay document & Media ?
Also consider we have exported all the static content in HTML format . How we can to the bulk migration of the web content to the liferay ?
Also consider we have exported all the static content in HTML format . How we can to the bulk migration of the web content to the liferay ?
David H Nebinger, modified 4 Years ago.
RE: To migrate Static Content ,Document & Media from Domino to Liferay 7.2
Liferay Legend Posts: 14919 Join Date: 9/2/06 Recent Posts
Resources importer is one option, as is the new site initializer. Custom code invoking the Liferay APIs to feed the data, or even one or more Groovy scripts to do the same.
There's no tool, that I'm aware of, which will do this for you. Each of these options would be some amount of at least transforms but more likely some development aspects, but they are each doable.
There's no tool, that I'm aware of, which will do this for you. Each of these options would be some amount of at least transforms but more likely some development aspects, but they are each doable.
Christoph Rabel, modified 4 Years ago.
RE: To migrate Static Content ,Document & Media from Domino to Liferay 7.2
Liferay Legend Posts: 1554 Join Date: 9/24/09 Recent Posts
For files, you have two options:
1) Webdav: You can connect to the document library using webdav (map network drive) and just copy the files and folders to the server
- No metadata (original author, timestamps, ...)
- No permissions
- If you want to link to them later on (e.g. images on a website), it can be difficult to find the ids
But if you just want to add the files, have just a few folders with permissions (where you update them later manually) it isn't a quick way to do it.
2) Through the API.
e.g. using DLAppLocalService
https://docs.liferay.com/dxp/portal/7.2-latest/javadocs/portal-kernel/index.html?com/liferay/document/library/kernel/service/DLAppLocalService.html
With that you have far more control, but it is a lot more work.
For content:
Content is more work. If you just want to add webcontent, I would create an importer that processes all my content and calls use JournalArticleLocalService to add a new webcontent for each of my exported html items.
If you want to add pages to, that's more difficult. You need to create the pages, put portlets on them and then configure them. e.g. configure webcontent portlet to show the webcontent you create with JournalArticleLocalService.
1) Webdav: You can connect to the document library using webdav (map network drive) and just copy the files and folders to the server
- No metadata (original author, timestamps, ...)
- No permissions
- If you want to link to them later on (e.g. images on a website), it can be difficult to find the ids
But if you just want to add the files, have just a few folders with permissions (where you update them later manually) it isn't a quick way to do it.
2) Through the API.
e.g. using DLAppLocalService
https://docs.liferay.com/dxp/portal/7.2-latest/javadocs/portal-kernel/index.html?com/liferay/document/library/kernel/service/DLAppLocalService.html
With that you have far more control, but it is a lot more work.
For content:
Content is more work. If you just want to add webcontent, I would create an importer that processes all my content and calls use JournalArticleLocalService to add a new webcontent for each of my exported html items.
If you want to add pages to, that's more difficult. You need to create the pages, put portlets on them and then configure them. e.g. configure webcontent portlet to show the webcontent you create with JournalArticleLocalService.
tushar verma, modified 4 Years ago.
RE: To migrate Static Content ,Document & Media from Domino to Liferay 7.2
New Member Posts: 5 Join Date: 9/25/12 Recent Posts
Hi , I am facing the same issue during migration from 6.2 DB to 7.2 after upragde process i got same exception in Verfying process
Caused by: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '7792001' for key 'PRIMARY'
How to resolve the issue
Facing this during DB migration process
Caused by: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '7792001' for key 'PRIMARY'
How to resolve the issue
Facing this during DB migration process