Hello,
I'm working on an upgrade from Magnolia 4.4.6 to 4.4.9-jr24 and after updating
our Maven project's pom.xml I get the error below when trying to start up. Any
idea what's wrong here? Did the format of the bootstrap data XML files change
with the upgrade to Jackrabbit 2? If so, can we convert our old (sample)
bootstrap data XML files somehow for use with Jackrabbit 2?
Nils.
----
2012-09-13 17:28:09,150 ERROR info.magnolia.module.InstallContextImpl
: > Error while installing or updating site-tegenlicht module. Task 'Bootstrap
samples' failed. (ValueFormatException: Single-valued property can not be set
to an array of values:property
/tegenlicht-sample/headers/tegenlicht-header-degroenetransitie1/resolutions/thumbnail/jcr:lastModified)
java.lang.RuntimeException: Error importing media.tegenlicht-sample:
Single-valued property can not be set to an array of values:property
/tegenlicht-sample/headers/tegenlicht-header-degroenetransitie1/resolutions/thumbnail/jcr:lastModified
at
info.magnolia.importexport.DataTransporter.importXmlStream(DataTransporter.java:345)
at
info.magnolia.importexport.BootstrapUtil.bootstrap(BootstrapUtil.java:125)
at
info.magnolia.module.delta.BootstrapResourcesTask.execute(BootstrapResourcesTask.java:66)
at
info.magnolia.module.delta.ConditionalDelegateTask.execute(ConditionalDelegateTask.java:63)
at
info.magnolia.module.ModuleManagerImpl.applyDeltas(ModuleManagerImpl.java:454)
at
info.magnolia.module.ModuleManagerImpl.installOrUpdateModule(ModuleManagerImpl.java:436)
at
info.magnolia.module.ModuleManagerImpl$1.doExec(ModuleManagerImpl.java:258)
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:434)
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:432)
at
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:396)
at
info.magnolia.module.ModuleManagerImpl.performInstallOrUpdate(ModuleManagerImpl.java:252)
at
info.magnolia.module.ui.ModuleManagerNullUI.onStartup(ModuleManagerNullUI.java:68)
at
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:107)
at
info.magnolia.cms.servlets.MgnlServletContextListener$2.doExec(MgnlServletContextListener.java:207)
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:434)
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:432)
at
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:396)
at
info.magnolia.cms.servlets.MgnlServletContextListener.startServer(MgnlServletContextListener.java:205)
at
info.magnolia.cms.servlets.MgnlServletContextListener.contextInitialized(MgnlServletContextListener.java:201)
at
org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:634)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:228)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1132)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:577)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:491)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:160)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.eclipse.jetty.server.handler.HandlerCollection$1.run(HandlerCollection.java:200)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:450)
at java.lang.Thread.run(Thread.java:722)
Caused by: org.xml.sax.SAXException: Single-valued property can not be set to
an array of values:property
/tegenlicht-sample/headers/tegenlicht-header-degroenetransitie1/resolutions/thumbnail/jcr:lastModified
javax.jcr.ValueFormatException: Single-valued property can not be set to an
array of values:property
/tegenlicht-sample/headers/tegenlicht-header-degroenetransitie1/resolutions/thumbnail/jcr:lastModified
at
org.apache.jackrabbit.core.xml.SysViewImportHandler.processNode(SysViewImportHandler.java:104)
at
org.apache.jackrabbit.core.xml.SysViewImportHandler.endElement(SysViewImportHandler.java:248)
at
org.apache.jackrabbit.core.xml.ImportHandler.endElement(ImportHandler.java:195)
at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:570)
at
info.magnolia.importexport.filters.ImportXmlRootFilter.endElement(ImportXmlRootFilter.java:77)
at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:570)
at
info.magnolia.importexport.filters.RemoveMixversionableFilter.endElement(RemoveMixversionableFilter.java:127)
at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:570)
at
info.magnolia.importexport.filters.VersionFilter.endElement(VersionFilter.java:84)
at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:570)
at
info.magnolia.importexport.filters.MagnoliaV2Filter.endElement(MagnoliaV2Filter.java:88)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
at
info.magnolia.importexport.DataTransporter.importXmlStream(DataTransporter.java:316)
... 28 more
Caused by: javax.jcr.ValueFormatException: Single-valued property can not be
set to an array of values:property
/tegenlicht-sample/headers/tegenlicht-header-degroenetransitie1/resolutions/thumbnail/jcr:lastModified
at
org.apache.jackrabbit.core.PropertyImpl.checkSetValue(PropertyImpl.java:274)
at
org.apache.jackrabbit.core.PropertyImpl.setValue(PropertyImpl.java:780)
at org.apache.jackrabbit.core.NodeImpl$7.perform(NodeImpl.java:2086)
at org.apache.jackrabbit.core.NodeImpl$7.perform(NodeImpl.java:2076)
at
org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216)
at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91)
at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:2076)
at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:1323)
at
org.apache.jackrabbit.core.xml.SessionImporter.createProperty(SessionImporter.java:185)
at
org.apache.jackrabbit.core.xml.SessionImporter.startNode(SessionImporter.java:443)
at
org.apache.jackrabbit.core.xml.SysViewImportHandler.processNode(SysViewImportHandler.java:93)
... 51 more
2012-09-13 17:28:09,155 ERROR info.magnolia.cms.beans.config.ConfigLoader
: An unspecified error occurred during initialization: Error importing
media.tegenlicht-sample: Single-valued property can not be set to an array of
values:property
/tegenlicht-sample/headers/tegenlicht-header-degroenetransitie1/resolutions/thumbnail/jcr:lastModified
----
------------------------------------------------------------------------
VPRO www.vpro.nl
------------------------------------------------------------------------
----------------------------------------------------------------
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]>
----------------------------------------------------------------