Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Create a new Emitter with an existing Emitter - HTML(Error.OutputFormatNotSupported)
Create a new Emitter with an existing Emitter - HTML [message #1015126] Wed, 27 February 2013 14:30
Samo B. is currently offline Samo B.Friend
Messages: 41
Registered: December 2012

I'm creating a modified HTML Emitter. It seems pretty complex to develop a totally new Emitter so I would like to use the existing HTML Emitter and I could modify it.
I've created a test Emitter to check if this kind of purpose is possible or not.

- My first step was to copy the entire project and renamed it. (

- There are three packages:
-> -> *.html5
-> -> *.html5.plugin
-> -> *.html5.util

I renamed all the packages as you can so. So far I don't have any errors in my project.
- I updated the path of the Activator (Overview -> Activator) in my plugin.xml
- Updated the Exported Packages
- Updated te Extension Element Details to:
format: html5
- Updated the MANIFEST.MF
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: BIRT HTML Emitter
Bundle-Version: 4.2.1.qualifier
Bundle-ClassPath: .
Bundle-Vendor: Eclipse BIRT Project
Bundle-Localization: plugin
Import-Package: org.eclipse.birt.chart.model
Require-Bundle: org.eclipse.birt.core;bundle-version="[2.1.0,5.0.0)",;bundle-version="[2.1.0,5.0.0)",;bundle-version="[2.1.0,5.0.0)",;bundle-version="[2.1.0,5.0.0)"
Eclipse-LazyStart: true
Bundle-RequiredExecutionEnvironment: J2SE-1.5

- My plugin.xml
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>

	 	name = "Engine html Emitters">
	  		supportedImageFormats="PNG;GIF;JPG;BMP;SWF;SVG" >

- I also created a HTML5RenderOption Class:
public class HTML5RenderOption extends RenderOption{

	public static final String HTML5 = "HTML5";
	public HTML5RenderOption( ) {

Now when I deploy my emitter on my tomcat I get following error:

If I don't rename the packages and use the html output I get the output of my emitter but In this case I can't use the default html emitter.


[Updated on: Wed, 27 February 2013 16:21]

Report message to a moderator

Previous Topic:Modify the DataSource in Java
Next Topic:Internet Explorer: Border in my simple report
Goto Forum:

Current Time: Wed Feb 01 02:28:00 GMT 2023

Powered by FUDForum. Page generated in 0.13436 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top