Create new asset app module liberated from JCR (MGNLDAM-564)

[MGNLDAM-595] Commit action used for detail subApp of dam external app is bound to JCR Created: 23/Jun/15  Updated: 26/Jun/15  Resolved: 25/Jun/15

Status: Closed
Project: Magnolia DAM Module
Component/s: None
Affects Version/s: None
Fix Version/s: 2.1

Type: Sub-task Priority: Neutral
Reporter: Milan Divilek Assignee: Robert Šiška
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:

 Description   

/modules/external-dam-app/apps/external-dam-app/subApps/detail/actions/commit class is set to info.magnolia.dam.app.assets.form.action.SaveAssetFormActionDefinition which is bound to JCR.

For example when amazon s3 asset provider is used then save action will fail

Caused by: java.lang.ClassCastException: com.vaadin.data.util.BeanItem cannot be cast to info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter
	at info.magnolia.dam.app.assets.form.action.SaveAssetFormAction.<init>(SaveAssetFormAction.java:68)

Generated at Mon Feb 12 05:01:22 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.