> We are migrating from 4.1 (.0) to 4.3.1, EE.
> Everything works fine until we try to install STK 1.3.
> 
> We receive this error [1], and so installation fails.
> 
> I think that the problem is here, on
> info.magnolia.module.templatingkit.setup.for1_2.UpdateSitesDefinitionsFor1_2, 
> line 24: ... getNode("extrasArea/paragraphs").then ...
> 
> Magnolia expects that every site defined under stk, like ourSite, has a 
> extrasArea defined in prototype, with paragraphs inside.
> 
> I never heard that it is "mandatory", does it?
It is not mandatory, but common to have it.

> Or this is a little bug?
It's a bug in the update script. It should gracefully handle that case.

The workaround you applied by adding an empty extrasArea node is reasonable and 
should not cause any harm.

Philipp

> 
> Matteo
> 
> ------------------------------------------------------------------------
> [1]
> 
> 2010-05-11 10:29:23,730 ERROR info.magnolia.module.InstallContextImpl         
> : > Could not perform installation: extrasArea/paragraphs can't be found at 
> /modules/extended-templating-kit/config/sites/ourSite/templates/prototype.
> info.magnolia.nodebuilder.NodeOperationException: extrasArea/paragraphs can't 
> be found at 
> /modules/extended-templating-kit/config/sites/ourSite/templates/prototype.
>        at 
> info.magnolia.nodebuilder.StrictErrorHandler.report(StrictErrorHandler.java:45)
>        at 
> info.magnolia.nodebuilder.AbstractErrorHandler.handle(AbstractErrorHandler.java:67)
>        at info.magnolia.nodebuilder.Ops$AbstractOp.exec(Ops.java:251)
>        at info.magnolia.nodebuilder.Ops$AbstractOp.exec(Ops.java:255)
>        at info.magnolia.nodebuilder.NodeBuilder.exec(NodeBuilder.java:64)
>        at 
> info.magnolia.module.templatingkit.setup.for1_2.UpdateSitesDefinitionsFor1_2.updateSiteDefinition(UpdateSitesDefinitionsFor1_2.java:101)
>        at 
> info.magnolia.module.templatingkit.setup.UpdateAllSiteDefinitions.doExecute(UpdateAllSiteDefinitions.java:85)
>        at 
> info.magnolia.module.delta.AbstractRepositoryTask.execute(AbstractRepositoryTask.java:58)
>        at 
> info.magnolia.module.ModuleManagerImpl.applyDeltas(ModuleManagerImpl.java:451)
>        at 
> info.magnolia.module.ModuleManagerImpl.installOrUpdateModule(ModuleManagerImpl.java:433)
>        at 
> info.magnolia.module.ModuleManagerImpl$1.doExec(ModuleManagerImpl.java:257)
>        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:433)
>        at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:431)
>        at 
> info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:396)
>        at 
> info.magnolia.module.ModuleManagerImpl.performInstallOrUpdate(ModuleManagerImpl.java:252)
>        at 
> info.magnolia.module.ui.ModuleManagerWebUI$2.run(ModuleManagerWebUI.java:122)
>        at java.lang.Thread.run(Thread.java:619)
> 
> 
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/home/community/mailing-lists.html
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to