Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » BIRT-Designer: Adding custom plugins(What do I have to do to make the BIRT-Designer aware of my plugins located in its plugins folder?)
icon5.gif  BIRT-Designer: Adding custom plugins [message #1620894] Tue, 17 February 2015 14:09 Go to next message
Jan Kohnert is currently offline Jan KohnertFriend
Messages: 196
Registered: July 2009
Senior Member
Hello,

I've my own ODA plugins managing a custom datasource in BIRT. The plugins have a UI and a data part. The UI is shown when opening a datasource within a BIRT report.

This worked fine for me with BIRT 3.7x. With this version all I had to do to enable my datasource UI in the designer was to copy my plugins (no feature!) into the plugins folder.

With 4.4.x this does not work anymore Sad

When locking into the installation details I can see that the designer does not even load/detect my plugins.

When using the Eclipse Luna distribution my plugins are detected and everything works fine.

The plugins also work when using the BIRT viewer (Birt,war)

My question:
What do I have to do to make the BIRT-Designer aware of my plugins located in its plugins folder?

Thanks!

Re: BIRT-Designer: Adding custom plugins [message #1621382 is a reply to message #1620894] Tue, 17 February 2015 21:38 Go to previous messageGo to next message
Michael Williams is currently offline Michael WilliamsFriend
Messages: 1925
Registered: July 2009
Senior Member

You shouldn't have to do anything besides restart Eclipse. Have you tried rebuilding the plugin with the latest version?

Michael

Developer Evangelist, Silanis
Re: BIRT-Designer: Adding custom plugins [message #1622032 is a reply to message #1621382] Wed, 18 February 2015 08:02 Go to previous messageGo to next message
Jan Kohnert is currently offline Jan KohnertFriend
Messages: 196
Registered: July 2009
Senior Member
Hi,

When using Eclipse IDE with BIRT plugins everything is working fine! (All-in-One download)

My problem only occurs when I try to use my plugins in the BIRT Designer
http://download.eclipse.org/birt/downloads/#designer

Here the plugins don not get detected. They are in the plugins folder, but when pressing Help->Installation Details and go into the Plug-ins Tab they are not shown.
Sad

Jan
Re: BIRT-Designer: Adding custom plugins [message #1622795 is a reply to message #1622032] Wed, 18 February 2015 19:01 Go to previous messageGo to next message
Michael Williams is currently offline Michael WilliamsFriend
Messages: 1925
Registered: July 2009
Senior Member

By BIRT Designer, do you mean the RCP designer? I ask because I would consider the All-In-One download the BIRT designer, too. Just want to clarify. Thanks! Smile

Michael

Developer Evangelist, Silanis
Re: BIRT-Designer: Adding custom plugins [message #1622835 is a reply to message #1622795] Wed, 18 February 2015 19:39 Go to previous messageGo to next message
Jan Kohnert is currently offline Jan KohnertFriend
Messages: 196
Registered: July 2009
Senior Member
Yes, I mean the RCP Designer
Re: BIRT-Designer: Adding custom plugins [message #1622892 is a reply to message #1622835] Wed, 18 February 2015 20:30 Go to previous messageGo to next message
Michael Williams is currently offline Michael WilliamsFriend
Messages: 1925
Registered: July 2009
Senior Member

Alright. Let me take a look into adding a plugin to the RCP designer. You're only having the issue with 4.4? The 3.7 RCP designer worked as expected?

Michael

Developer Evangelist, Silanis
Re: BIRT-Designer: Adding custom plugins [message #1622911 is a reply to message #1622892] Wed, 18 February 2015 20:44 Go to previous messageGo to next message
Michael Williams is currently offline Michael WilliamsFriend
Messages: 1925
Registered: July 2009
Senior Member

Just checked myself. I'm seeing the same thing as you. 4.2, 4.3, and 4.4 all have issues with recognizing the plugin. 3.7 did not have an issue. Please log a bug for this in the bugzilla. You can find a link to it in the community section of eclipse.org/birt. You might look for this already being reported, as well.

Michael

Developer Evangelist, Silanis
Re: BIRT-Designer: Adding custom plugins [message #1623658 is a reply to message #1622911] Thu, 19 February 2015 08:31 Go to previous messageGo to next message
Jan Kohnert is currently offline Jan KohnertFriend
Messages: 196
Registered: July 2009
Senior Member
I found out that newer RCP Designers version are using org.eclipse.equinox.simpleconfigurator and detect only the plugins listed in org.eclipse.equinox.simpleconfigurator/bundles.info.

I added my plugins there and put them on autostart with using 'true' as the 4th parameter and runlevel 3.

Furthermore I found here under the chapter "Problems on Configuration, Start-Up, and Shutdown" the information that the plugins org.eclipse.core.runtime, org.eclipse.equinox.ds, org.eclipse.equinox.event must also be set on autostart= true and started with runlevels 2, 3 and 3.

The plugins are all present in the RCP Designer, but with different settings.
So I changed the settings in the bundles.info
org.eclipse.core.runtime,3.10.0.v20140318-2214,plugins/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar,2,true
org.eclipse.equinox.ds,1.4.200.v20131126-2331,plugins/org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar,3,true
org.eclipse.equinox.event,1.3.100.v20140115-1647,plugins/org.eclipse.equinox.event_1.3.100.v20140115-1647.jar,3,true


With this changes my problem is solved Smile

Thank you!


[Updated on: Thu, 19 February 2015 08:37]

Report message to a moderator

Re: BIRT-Designer: Adding custom plugins [message #1624407 is a reply to message #1623658] Thu, 19 February 2015 19:34 Go to previous message
Michael Williams is currently offline Michael WilliamsFriend
Messages: 1925
Registered: July 2009
Senior Member

Great to hear! Thanks for updating the thread! Smile

Michael

Developer Evangelist, Silanis
Previous Topic:Birt 4.3.1 - Crosstab - Hiding default empty rows
Next Topic:How can I specify a font "preferences list" for a report?
Goto Forum:
  


Current Time: Tue Jul 16 04:35:19 GMT 2024

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

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

Back to the top