Hi all,
when trying to Export to word I run into a Java-ClasscastException when a style in my word template is used.
Because style-mappings from confluence to word did not work as expected
I used the tip-Macro and defined a style "Scroll Tip" in Word.
Is there a specific way to define a "table style" ?
Somehow it is having something to do with the type of style.
Thanks!
Cheers
Bjoern
com.k15t.scroll.core.extension.exporter.ExporterException: Failed to add trailing paragraph.
at com.k15t.scroll.words.exporter.AbstractWordsExporter.finalProcessing(AbstractWordsExporter.java:470)
at com.k15t.scroll.words.exporter.DocxExporter.finalProcessing(DocxExporter.java:101)
at com.k15t.scroll.words.exporter.AbstractWordsExporter.save(AbstractWordsExporter.java:443)
at com.k15t.scroll.words.exporter.DelegatingWordsExporter.save(DelegatingWordsExporter.java:117)
at com.k15t.scroll.confluence.model.export.ExportLogic$6.doInTransaction(ExportLogic.java:453)
at com.k15t.scroll.confluence.model.export.ExportLogic$6.doInTransaction(ExportLogic.java:448)
at com.atlassian.sal.core.transaction.HostContextTransactionTemplate$1.doInTransaction(HostContextTransactionTemplate.java:21)
at com.atlassian.sal.spring.component.SpringHostContextAccessor$1.doInTransaction(SpringHostContextAccessor.java:71)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
at com.atlassian.sal.spring.component.SpringHostContextAccessor.doInTransaction(SpringHostContextAccessor.java:68)
at com.atlassian.confluence.spring.transaction.interceptor.ConfluenceSpringHostContextAccessor.access$001(ConfluenceSpringHostContextAccessor.java:21)
at com.atlassian.confluence.spring.transaction.interceptor.ConfluenceSpringHostContextAccessor.lambda$doInTransaction$3(ConfluenceSpringHostContextAccessor.java:72)
at com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:82)
at com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:72)
at com.atlassian.confluence.spring.transaction.interceptor.ConfluenceSpringHostContextAccessor.doInTransaction(ConfluenceSpringHostContextAccessor.java:72)
at sun.reflect.GeneratedMethodAccessor250.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26)
at com.sun.proxy.$Proxy286.doInTransaction(Unknown Source)
at sun.reflect.GeneratedMethodAccessor250.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:136)
at com.sun.proxy.$Proxy286.doInTransaction(Unknown Source)
at com.atlassian.sal.core.transaction.HostContextTransactionTemplate.execute(HostContextTransactionTemplate.java:18)
at sun.reflect.GeneratedMethodAccessor253.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302)
at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56)
at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70)
at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)
at com.sun.proxy.$Proxy2105.execute(Unknown Source)
at com.k15t.scroll.confluence.model.export.ExportLogic.save(ExportLogic.java:448)
at com.k15t.scroll.confluence.model.export.ExportLogic.createExportArtifact(ExportLogic.java:424)
at com.k15t.scroll.confluence.model.export.ExportLogic.performExport(ExportLogic.java:137)
at com.k15t.scroll.confluence.model.export.ExportTask.call(ExportTask.java:158)
at com.k15t.scroll.confluence.model.export.ExportTask.call(ExportTask.java:56)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.k15t.scroll.core.extension.exporter.ExporterException: messages.asposeexception.setstyleonparagraph
at com.k15t.scroll.words.DocumentBuilder.startTableParagraphStyle(DocumentBuilder.java:414)
at com.k15t.scroll.words.DocumentBuilder.startParagraph(DocumentBuilder.java:348)
at com.k15t.scroll.words.DocumentBuilder.startParagraph(DocumentBuilder.java:301)
at com.k15t.scroll.words.exporter.AbstractWordsExporter.finalProcessing(AbstractWordsExporter.java:467)
... 54 more
Caused by: java.lang.ClassCastException
Hi,
found the answer myself, following
https://support.office.com/en-us/article/Apply-table-styles-0f19e350-f9a1-4a9f-afdb-46ee2bb8460c
When specifying a correlating table style the Export does not fail.
Best regards,
Bjoern
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.