[
http://jira.magnolia-cms.com/browse/MGNLSTK-1026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Federico Grilli updated MGNLSTK-1026:
-------------------------------------
Assignee: (was: Federico Grilli)
Component/s: (was: demoproject)
> Replace DMS with DAM
> --------------------
>
> Key: MGNLSTK-1026
> URL: http://jira.magnolia-cms.com/browse/MGNLSTK-1026
> Project: Magnolia Standard Templating Kit
> Issue Type: Task
> Affects Versions: 2.5 Alpha1 S7
> Reporter: Federico Grilli
> Priority: Major
> Fix For: 2.5 Alpha1
>
>
> Also remove old DMS demo-project bootstrap file and replace them with a
> migrated DAM version.
> Substituting DMS with DAM is not a simple drop-in replacement. A quick test
> showed that STK needs first a DAMHandler implementation specific to the new
> DAM module.
> {code}
> get(image) failed on instance of
> info.magnolia.module.templatingkit.templates.components.InternalTeaserModel
> The problematic instruction:
> ----------
> ==> assignment: imageLink=(model.image!).link! [on line 21, column 9 in
> templating-kit/components/teasers/carouselItem.ftl]
> in user-directive assignValues [on line 45, column 5 in
> templating-kit/components/teasers/carouselItem.ftl]
> ----------
> Java backtrace for programmers:
> ----------
> freemarker.template.TemplateModelException: get(image) failed on instance of
> info.magnolia.module.templatingkit.templates.components.InternalTeaserModel
> at freemarker.ext.beans.BeanModel.get(BeanModel.java:224)
> [...]
> Caused by: info.magnolia.jcr.RuntimeRepositoryException:
> javax.jcr.NoSuchWorkspaceException: dms
> at
> info.magnolia.context.AbstractContext.getHierarchyManager(AbstractContext.java:209)
> at
> info.magnolia.context.MgnlContext.getHierarchyManager(MgnlContext.java:125)
> at
> info.magnolia.module.templatingkit.dam.handlers.DMSDAMHandler.getAssetByKey(DMSDAMHandler.java:81)
> at
> info.magnolia.module.templatingkit.dam.handlers.DMSDAMHandler.getAsset(DMSDAMHandler.java:70)
> at
> info.magnolia.module.templatingkit.dam.DAMSupport.getAsset(DAMSupport.java:88)
> at
> info.magnolia.module.templatingkit.functions.STKTemplatingFunctions.getAsset(STKTemplatingFunctions.java:450)
> at
> info.magnolia.module.templatingkit.functions.STKTemplatingFunctions.getAsset(STKTemplatingFunctions.java:463)
> at
> info.magnolia.module.templatingkit.templates.components.InternalTeaserModel.findImage(InternalTeaserModel.java:102)
> at
> info.magnolia.module.templatingkit.templates.components.InternalTeaserModel.getImage(InternalTeaserModel.java:75)
> ... 216 more
> Caused by: javax.jcr.NoSuchWorkspaceException: dms
> at
> info.magnolia.repository.DefaultRepositoryManager.getSession(DefaultRepositoryManager.java:227)
> at
> info.magnolia.context.DefaultRepositoryStrategy.internalGetSession(DefaultRepositoryStrategy.java:63)
> at
> info.magnolia.context.AbstractRepositoryStrategy.getSession(AbstractRepositoryStrategy.java:76)
> at
> info.magnolia.context.AbstractContext.getJCRSession(AbstractContext.java:134)
> at
> info.magnolia.context.AbstractContext.getHierarchyManager(AbstractContext.java:207)
> ... 224 more
> {code}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------