Expand my Community achievements bar.

SOLVED

Hi All, Can we package some specific i18n values(jcr:mixinTypes -sling:Message) and install it in another instance?

Avatar

Level 2

Requirement: The easiest possible way to add specific i18n values in an instance from another instance, without disturbing existing ones.

Solution attempted:
Created package, selecting specific required keys using CRX package manager.
Installing the package in another instance do not adds the required node.
While doing "Test Install" from package manager getting following:
 

Dry Run: Skipping node types installation (might lead to errors). 

Any idea on how to achieve this. Any help will be highly appreciated.

Thanks

1 Accepted Solution

Avatar

Correct answer by
Level 5

You can use merge mode to install.

1) Create package based on Xpath (In case content is different and you just want I18n value) http://www.wemblog.com/2011/11/how-to-create-package-based-on-xpath-in.html

2) Then use merge behavior for package. This will make sure that existing is not changed. http://www.wemblog.com/2012/04/how-to-change-package-install-behavior.html

 

Yogesh

View solution in original post

2 Replies

Avatar

Correct answer by
Level 5

You can use merge mode to install.

1) Create package based on Xpath (In case content is different and you just want I18n value) http://www.wemblog.com/2011/11/how-to-create-package-based-on-xpath-in.html

2) Then use merge behavior for package. This will make sure that existing is not changed. http://www.wemblog.com/2012/04/how-to-change-package-install-behavior.html

 

Yogesh

Avatar

Level 10

You should also have stacktrace after the "Dry Run: Skipping node types installation (might lead to errors)"

Can you post the same also.