Here's the stack trace
org.apache.xmlbeans.impl.values.XmlValueDisconnectedException
at
org.apache.xmlbeans.impl.values.XmlObjectBase.check_orphaned(XmlObjectBase.java:1213)
at
org.apache.xmlbeans.impl.values.XmlObjectBase.newCursor(XmlObjectBase.java:243)
at
org.apache.xmlbeans.impl.values.XmlObjectBase.selectPath(XmlObjectBase.java:424)
at
org.apache.xmlbeans.impl.values.XmlObjectBase.selectPath(XmlObjectBase.java:415)
at
org.apache.poi.xslf.usermodel.XSLFSimpleShape.getSpPr(XSLFSimpleShape.java:116)
at
org.apache.poi.xslf.usermodel.RenderableShape$4.fetch(RenderableShape.java:351)
at
org.apache.poi.xslf.usermodel.XSLFSimpleShape.fetchShapeProperty(XSLFSimpleShape.java:574)
at
org.apache.poi.xslf.usermodel.RenderableShape.getFillPaint(RenderableShape.java:364)
at
org.apache.poi.xslf.usermodel.XSLFSimpleShape.getFillColor(XSLFSimpleShape.java:490)
at
org.apache.poi.xslf.usermodel.XSLFSimpleShape.copy(XSLFSimpleShape.java:649)
at
org.apache.poi.xslf.usermodel.XSLFTextShape.copy(XSLFTextShape.java:561)
at
org.apache.poi.xslf.usermodel.XSLFSheet.importContent(XSLFSheet.java:310)
at pptxMerger.doMerge(pptxMerger.java:92)
at mergePowerPoint.main(mergePowerPoint.java:42)
and sample code:for(XSLFSlide srcSlide : src.getSlides()){
XSLFSlide newSlide = ppt.createSlide();
/* * */
newSlide.setFollowMasterGraphics(false);
//Apply the background
XSLFSlideLayout src_sl =
srcSlide.getSlideLayout();
XSLFSlideMaster src_sm =
srcSlide.getSlideMaster();
XSLFSlideLayout new_sl =
newSlide.getSlideLayout();
XSLFSlideMaster new_sm =
newSlide.getSlideMaster();
new_sl.importContent(src_sl);
new_sm.importContent(src_sm);
/*} catch
(org.apache.xmlbeans.impl.values.XmlValueDisconnectedException xmlE){
continue;
}*/
/* * */
newSlide.importContent(srcSlide);
--
View this message in context:
http://apache-poi.1045710.n5.nabble.com/XSLF-copy-slides-tp5147500p5710165.html
Sent from the POI - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]