Skip to main content



      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 09:09 Go to next message
Eclipse UserFriend
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 16:38 Go to previous messageGo to next message
Eclipse UserFriend
You shouldn't have to do anything besides restart Eclipse. Have you tried rebuilding the plugin with the latest version?
Re: BIRT-Designer: Adding custom plugins [message #1622032 is a reply to message #1621382] Wed, 18 February 2015 03:02 Go to previous messageGo to next message
Eclipse UserFriend
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 14:01 Go to previous messageGo to next message
Eclipse UserFriend
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
Re: BIRT-Designer: Adding custom plugins [message #1622835 is a reply to message #1622795] Wed, 18 February 2015 14:39 Go to previous messageGo to next message
Eclipse UserFriend
Yes, I mean the RCP Designer
Re: BIRT-Designer: Adding custom plugins [message #1622892 is a reply to message #1622835] Wed, 18 February 2015 15:30 Go to previous messageGo to next message
Eclipse UserFriend
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?
Re: BIRT-Designer: Adding custom plugins [message #1622911 is a reply to message #1622892] Wed, 18 February 2015 15:44 Go to previous messageGo to next message
Eclipse UserFriend
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.
Re: BIRT-Designer: Adding custom plugins [message #1623658 is a reply to message #1622911] Thu, 19 February 2015 03:31 Go to previous messageGo to next message
Eclipse UserFriend
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 03:37] by Moderator

Re: BIRT-Designer: Adding custom plugins [message #1624407 is a reply to message #1623658] Thu, 19 February 2015 14:34 Go to previous message
Eclipse UserFriend
Great to hear! Thanks for updating the thread! Smile
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: Sun Apr 20 07:15:38 EDT 2025

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

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

Back to the top