Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Exception in import/export custom service
Hi,I have implemented the Custom Import/Export for my service.I am able to export the record in my custom template.When I am trying to import the records i am getting below exception :
-Amit
Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException: com.mopa.sco.pageview.model.impl.PageContentImplat com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:81)at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)at com.thoughtworks.xstream.mapper.SecurityMapper.realClass(SecurityMapper.java:71)at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125)at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:47)at com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29)at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:133)at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1337)at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1328)at com.liferay.exportimport.internal.lar.PortletDataContextImpl.fromXML(PortletDataContextImpl.java:721)at com.liferay.exportimport.internal.lar.PortletDataContextImpl.getZipEntryAsObject(PortletDataContextImpl.java:1470)at com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil._getStagedModel(StagedModelDataHandlerUtil.java:676)Thanks-Amit
Hi,
I found the solution.
adding below line to doImportData solved my issue :
I found the solution.
adding below line to doImportData solved my issue :
portletDataContext.setClassLoader(PageContentImpl.class.getClassLoader());Thanks-Amit
Thanks Amit!! It works!