[ 
http://jira.magnolia-cms.com/browse/MGNLSTK-1026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Federico Grilli updated MGNLSTK-1026:
-------------------------------------

        Summary: Replace DMS with DAM  (was: Replace old DMS demo-project 
bootstrap file )
    Description: 
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}

  was:To be replaced with a migrated DAM version


> 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
>            Assignee: 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]>
----------------------------------------------------------------

Reply via email to