Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

dynamic media css/artwork is not getting sync when configuring dynamic media scene7

manish_anand
Level 4
Level 4

Hi All,

while setting up dynamic media for AEM 6.3.2.2, sample assets are getting synced to scene7 but css files are not. i am getting error below.

>>   +/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicmixedmedia-sample/jcr:content/related/s7Set/sling:members/dynamicimageset-sample/sling:resource

21.09.2018 16:32:25.979 *INFO* [sling-oak-observation-250] com.adobe.cq.dam.ips.impl.replication.trigger.ReplicateOnModifyListener Adding S7Sync jobs for 25 action(s): [UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicvideo-sample.mp4), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicvideo-sample.mp4), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicvideo-sample.mp4.svideo.vtt), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicspinset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample), NODE_DELETED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample/jcr:content/related/s7Set/sling:members/Backpack_B.jpg), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicmixedmedia-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicmixedmedia-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicmixedmedia-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicmixedmedia-sample), UPDATED(/content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicmixedmedia-sample)]

21.09.2018 16:32:25.986 *ERROR* [Thread-14] com.day.cq.dam.s7dam.common.utils.SampleAssetUtils Unable to persist sample assets to folder: /content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE

org.apache.sling.api.resource.PersistenceException: Unable to commit changes to session.

                             at org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider.commit(JcrResourceProvider.java:499)

                             at org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider.commit(AuthenticatedResourceProvider.java:215)

                             at org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl.commit(ResourceResolverControl.java:421)

                             at org.apache.sling.resourceresolver.impl.ResourceResolverImpl.commit(ResourceResolverImpl.java:1177)

                             at com.day.cq.dam.s7dam.common.utils.SampleAssetUtils.prepareSampleAssets(SampleAssetUtils.java:198)

                             at com.day.cq.dam.s7dam.common.event.DMS7TargetFolderReadyHandler.handleEvent(DMS7TargetFolderReadyHandler.java:85)

                             at org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:415)

                             at org.apache.felix.eventadmin.impl.tasks.HandlerTask.runWithoutBlacklistTiming(HandlerTask.java:102)

                             at org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks.execute(SyncDeliverTasks.java:104)

                             at org.apache.felix.eventadmin.impl.tasks.AsyncDeliverTasks$TaskExecuter.run(AsyncDeliverTasks.java:166)

                             at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

                             at java.util.concurrent.FutureTask.run(Unknown Source)

                             at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

                             at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

                             at java.lang.Thread.run(Unknown Source)

Caused by: javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in /content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample/jcr:content/related/s7Set/sling:members

                             at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:237)

                             at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:212)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.newRepositoryException(SessionDelegate.java:670)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:496)

                             at org.apache.jackrabbit.oak.jcr.session.SessionImpl$8.performVoid(SessionImpl.java:419)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.performVoid(SessionDelegate.java:274)

                             at org.apache.jackrabbit.oak.jcr.session.SessionImpl.save(SessionImpl.java:416)

                             at com.adobe.granite.repository.impl.CRX3SessionImpl.save(CRX3SessionImpl.java:208)

                             at org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider.commit(JcrResourceProvider.java:497)

                             ... 14 common frames omitted

Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: OakState0001: Unresolved conflicts in /content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample/jcr:content/related/s7Set/sling:members

                             at org.apache.jackrabbit.oak.plugins.commit.ConflictValidator.failOnMergeConflict(ConflictValidator.java:115)

                             at org.apache.jackrabbit.oak.plugins.commit.ConflictValidator.propertyAdded(ConflictValidator.java:84)

                             at org.apache.jackrabbit.oak.spi.commit.CompositeEditor.propertyAdded(CompositeEditor.java:83)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.propertyAdded(EditorDiff.java:82)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareProperties(SegmentNodeState.java:617)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:480)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:555)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:555)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:555)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.process(EditorDiff.java:52)

                             at org.apache.jackrabbit.oak.spi.commit.EditorHook.processCommit(EditorHook.java:54)

                             at org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(CompositeHook.java:61)

                             at org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(CompositeHook.java:61)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.prepare(SegmentNodeStore.java:611)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.optimisticMerge(SegmentNodeStore.java:634)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.execute(SegmentNodeStore.java:690)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore.merge(SegmentNodeStore.java:334)

                             at org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.java:249)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.commit(SessionDelegate.java:347)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:494)

                             ... 19 common frames omitted

21.09.2018 16:32:26.238 *ERROR* [Thread-14] com.day.cq.dam.s7dam.common.utils.SampleAssetUtils Unable to prepare folder for preset CSS and artwork: /content/dam/myCompany/newdynamicmediavideos/_CSS/_OOTB

org.apache.sling.api.resource.PersistenceException: Unable to commit changes to session.

                             at org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider.commit(JcrResourceProvider.java:499)

                             at org.apache.sling.resourceresolver.impl.providers.stateful.AuthenticatedResourceProvider.commit(AuthenticatedResourceProvider.java:215)

                             at org.apache.sling.resourceresolver.impl.helper.ResourceResolverControl.commit(ResourceResolverControl.java:421)

                             at org.apache.sling.resourceresolver.impl.ResourceResolverImpl.commit(ResourceResolverImpl.java:1177)

                             at com.day.cq.dam.s7dam.common.utils.SampleAssetUtils.prepareOotbFolder(SampleAssetUtils.java:128)

                             at com.day.cq.dam.s7dam.common.utils.SampleAssetUtils.preparePresets(SampleAssetUtils.java:313)

                             at com.day.cq.dam.s7dam.common.event.DMS7TargetFolderReadyHandler.handleEvent(DMS7TargetFolderReadyHandler.java:86)

                             at org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:415)

                             at org.apache.felix.eventadmin.impl.tasks.HandlerTask.runWithoutBlacklistTiming(HandlerTask.java:102)

                             at org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks.execute(SyncDeliverTasks.java:104)

                             at org.apache.felix.eventadmin.impl.tasks.AsyncDeliverTasks$TaskExecuter.run(AsyncDeliverTasks.java:166)

                             at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

                             at java.util.concurrent.FutureTask.run(Unknown Source)

                             at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

                             at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

                             at java.lang.Thread.run(Unknown Source)

Caused by: javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in /content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample/jcr:content/related/s7Set/sling:members

                             at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:237)

                             at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:212)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.newRepositoryException(SessionDelegate.java:670)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:496)

                             at org.apache.jackrabbit.oak.jcr.session.SessionImpl$8.performVoid(SessionImpl.java:419)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.performVoid(SessionDelegate.java:274)

                             at org.apache.jackrabbit.oak.jcr.session.SessionImpl.save(SessionImpl.java:416)

                             at com.adobe.granite.repository.impl.CRX3SessionImpl.save(CRX3SessionImpl.java:208)

                             at org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider.commit(JcrResourceProvider.java:497)

                             ... 15 common frames omitted

Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: OakState0001: Unresolved conflicts in /content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample/jcr:content/related/s7Set/sling:members

                             at org.apache.jackrabbit.oak.plugins.commit.ConflictValidator.failOnMergeConflict(ConflictValidator.java:115)

                             at org.apache.jackrabbit.oak.plugins.commit.ConflictValidator.propertyAdded(ConflictValidator.java:84)

                             at org.apache.jackrabbit.oak.spi.commit.CompositeEditor.propertyAdded(CompositeEditor.java:83)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.propertyAdded(EditorDiff.java:82)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareProperties(SegmentNodeState.java:617)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:480)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:555)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:555)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:555)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)

                             at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:415)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:608)

                             at org.apache.jackrabbit.oak.spi.commit.EditorDiff.process(EditorDiff.java:52)

                             at org.apache.jackrabbit.oak.spi.commit.EditorHook.processCommit(EditorHook.java:54)

                             at org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(CompositeHook.java:61)

                             at org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(CompositeHook.java:61)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.prepare(SegmentNodeStore.java:611)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.optimisticMerge(SegmentNodeStore.java:634)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore$Commit.execute(SegmentNodeStore.java:690)

                             at org.apache.jackrabbit.oak.segment.SegmentNodeStore.merge(SegmentNodeStore.java:334)

                             at org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.java:249)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.commit(SessionDelegate.java:347)

                             at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:494)

                             ... 20 common frames omitted

21.09.2018 16:32:26.260 *INFO* [sling-oak-observation-249] com.adobe.cq.dam.ips.impl.replication.trigger.ReplicateOnModifyListener Received events:

  >> NODE_ADDED

  >>   +/content/dam/myCompany/newdynamicmediavideos/_CSS

  >>   +/content/dam/myCompany/newdynamicmediavideos/_CSS/_OOTB

check the log in bold.

my questions:

-->is there any filter which by mistake i created to restrict css files to get sync.

--> it was working fine during initial setup, but now i had to change the dns for video delivery(s7g10.scene7.com and s7mbrstream-g1.scene7.com) specific to my company.so i had to re setup everything and i deleted all existing assets (videos, sampleassets, css) from scene7. By any chance, are they still there causing conflict as per logs?

--> I dont think dns changes has anything to do with syncing css to scene7, those domains are used for delivery. we use proxy to connect scene7, But i checked it is not blocking any request to scene7.

--> When i try to publish viewer presets via tools->assets->viewerpresets (http://host:port/mnt/overlay/dam/gui/content/s7dam/viewerpresets/viewerpresets.html ) i get below error in console. Ofcourse i am getting this because content/dam/mycompany/newdynamicmediavideos/_CSS/_OOTB/ doesnt have css files.

Please help

Regards,

Manish

1 Accepted Solution
manish_anand
Correct answer by
Level 4
Level 4

I fixed this issue by deleting the viewer presets and installing them back by installing the package cq-dam-scene7-viewers-content-*.zip.

It re-triggered the OOTB viewer presets and it solved my problem.

Hope it help people in need.

Regards,

Manish

View solution in original post

5 Replies
manish_anand
Level 4
Level 4

Anybody has any idea about this issue?

Jörg_Hoh
Employee
Employee

This message:

Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: OakState0001: Unresolved conflicts in /content/dam/myCompany/newdynamicmediavideos/_DMSAMPLE/dynamicimageset-sample/jcr:content /related/s7Set/sling:members

is typically a sign of an concurrent change on a node, made by 2 independent sessions. Please get in contact with Adobe Support, on first glance it doesn't look an error on your side (might be wrong), and I am also not a DM/S/ specialist.

Jörg

manish_anand
Correct answer by
Level 4
Level 4

I fixed this issue by deleting the viewer presets and installing them back by installing the package cq-dam-scene7-viewers-content-*.zip.

It re-triggered the OOTB viewer presets and it solved my problem.

Hope it help people in need.

Regards,

Manish

View solution in original post