integrating (a minimal) birt designer in an RCP app [message #1114992] |
Mon, 23 September 2013 14:00 |
Christophe Bouhier Messages: 937 Registered: July 2009 |
Senior Member |
|
|
Hi,
I am looking to integrate the birt designer into an RCP app.
These are my requirements.
- I would like to configure the ODA programmatically. What I gather this
should be possible. My ODA is for EMF or actually CDO, the URI to the
resources for this are something like this:
cdo.net4j.tcp://admin:admin@localhost:2036/repo1/metricsource
cdo.net4j.tcp://admin:admin@localhost:2036/repo1/metric
cdo.net4j.tcp://admin:admin@localhost:2036/repo1/etc..(About 20-30 of
these).
The user however should not need concerned about configuring multiple
ODA's for each resource, this should be pre-created.
- I would like the user to have a whole bunch of data-sets from the ODA
data sources, which can be used in report design.
- I would like to include a minimum of plugins, I can see the BiRT RCP
designer has various plugins, which I would to exclude from my RCP.
for example:
- org.eclipse.debug
- org.eclipse.jdt
- wst framework.
- mylyn
- persistence.jpa
- rse.
My datasource is EMF(CDO) only, I don't want to include other SQL data
source stuff.
What is a minimal requirement for Designer to work with an EMF ODA? (And
support reporting to various formats (pdf, excel etc..).
For DTP, I managed to narrow it down to the plugins below:
Thank you,
Christophe
<plugin
id="org.eclipse.datatools.connectivity.oda.design.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.connectivity.oda.design"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.connectivity.oda.consumer"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.connectivity.oda.profile"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.connectivity.oda"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.connectivity"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.help"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.connectivity.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.modelbase.sql"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.connectivity.sqm.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.datatools.modelbase.dbdefinition"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.ltk.core.refactoring"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
|
|
|
Re: integrating (a minimal) birt designer in an RCP app [message #1118292 is a reply to message #1114992] |
Fri, 27 September 2013 08:55 |
Christophe Bouhier Messages: 937 Registered: July 2009 |
Senior Member |
|
|
Hey, I am back on top of the list! :-)
Anyone knows what it would take to skin down BiRT designer so it can
work with an EMF ODA? Is there anyway the dependencies on jdt, debug,
PDE UI etc.. could be removed? I understand that this would be a skinned
down version of the designer, but 350 MB RCP download is a bit too much
to integrate in my app!
TIA, Christophe
On 23-09-13 16:00, Christophe Bouhier wrote:
> Hi,
>
> I am looking to integrate the birt designer into an RCP app.
> These are my requirements.
>
> - I would like to configure the ODA programmatically. What I gather this
> should be possible. My ODA is for EMF or actually CDO, the URI to the
> resources for this are something like this:
>
> cdo.net4j.tcp://admin:admin@localhost:2036/repo1/metricsource
> cdo.net4j.tcp://admin:admin@localhost:2036/repo1/metric
> cdo.net4j.tcp://admin:admin@localhost:2036/repo1/etc..(About 20-30 of
> these).
>
> The user however should not need concerned about configuring multiple
> ODA's for each resource, this should be pre-created.
>
> - I would like the user to have a whole bunch of data-sets from the ODA
> data sources, which can be used in report design.
>
> - I would like to include a minimum of plugins, I can see the BiRT RCP
> designer has various plugins, which I would to exclude from my RCP.
> for example:
> - org.eclipse.debug
> - org.eclipse.jdt
> - wst framework.
> - mylyn
> - persistence.jpa
> - rse.
>
> My datasource is EMF(CDO) only, I don't want to include other SQL data
> source stuff.
> What is a minimal requirement for Designer to work with an EMF ODA? (And
> support reporting to various formats (pdf, excel etc..).
>
> For DTP, I managed to narrow it down to the plugins below:
>
> Thank you,
> Christophe
>
>
> <plugin
> id="org.eclipse.datatools.connectivity.oda.design.ui"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.connectivity.oda.design"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.connectivity.oda.consumer"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.connectivity.oda.profile"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.connectivity.oda"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.connectivity"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.help"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.connectivity.ui"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.modelbase.sql"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.connectivity.sqm.core"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.datatools.modelbase.dbdefinition"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
> <plugin
> id="org.eclipse.ltk.core.refactoring"
> download-size="0"
> install-size="0"
> version="0.0.0"
> unpack="false"/>
>
>
>
>
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.02287 seconds