hi,
I got a java.awt.headlessexcption while using word emitter.
I'm using windows xp ,jdk 1.5 . I tried to add an arg -Djava.awt.headless=true to tomcat start args, it still don't works.
here's the stack trace
Caused by: java.lang.ExceptionInInitializerError at org.eclipse.birt.report.engine.emitter.wpml.WordEmitter.accountPageProp(WordEmitter.java:348) at org.eclipse.birt.report.engine.emitter.wpml.WordEmitter.startPage(WordEmitter.java:193) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.start(HTMLPageLM.java:188) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layoutChildren(HTMLPageLM.java:138) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:84) at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:90) at org.eclipse.birt.report.engine.api.impl.RenderTask$PageRangeRender.render(RenderTask.java:532) at org.eclipse.birt.report.engine.api.impl.RenderTask.render(RenderTask.java:254) ... 178 more Caused by: java.awt.HeadlessException at sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:189) at org.eclipse.birt.report.engine.emitter.wpml.WordUtil.<clinit>(WordUtil.java:19) ... 186 more 06:03:56,734 ERROR [jsp:52] java.awt.HeadlessException at sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:189) at org.eclipse.birt.report.engine.emitter.wpml.WordUtil.<clinit>(WordUtil.java:19) at org.eclipse.birt.report.engine.emitter.wpml.WordEmitter.accountPageProp(WordEmitter.java:348) at org.eclipse.birt.report.engine.emitter.wpml.WordEmitter.startPage(WordEmitter.java:193) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.start(HTMLPageLM.java:188) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layoutChildren(HTMLPageLM.java:138) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:84) at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:90) at org.eclipse.birt.report.engine.api.impl.RenderTask$PageRangeRender.render(RenderTask.java:532) at org.eclipse.birt.report.engine.api.impl.RenderTask.render(RenderTask.java:254) at com.siemens.smc.portlet.example.ExamplePortlet.doView(ExamplePortlet.java:185) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:235) at javax.portlet.GenericPortlet.render(GenericPortlet.java:163) at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.siemens.smc.portlet.common.filter.SetUserToSessionFilter.doFilter(SetUserToSessionFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)