Hi,
Before opening a new bug, I first explain what I consider a bug:
I'm testing the new 4.2 Eclipse, and I have a problem debugging an RCP app.
I'm working with Linux 64 bits and Oracle Java 7.
The app I'm testing is the Birt RCP Designer.
I'm launching my app as a RCP Application.
I have in the classpath all the necessary Birt plugins, and 2 plugins in my workspace. All Birt plugins have source code.
I have checked that all source plugins are included in the preferences: Plug-in Development | Target Platform.
The point where I'm getting an exception is here:
java.lang.NullPointerException
at org.eclipse.birt.data.engine.executor.DataSourceQuery.setInputParameterBinding(DataSourceQuery.java:1103)
at org.eclipse.birt.data.engine.executor.DataSourceQuery.addParameterDefns(DataSourceQuery.java:574)
at org.eclipse.birt.data.engine.executor.DataSourceQuery.prepare(DataSourceQuery.java:290)
If I click over the DataSourceQuery class, Eclipse complains with this message:
Source not found for org.eclipse.birt.data.engine.executor.DataSourceQuery
I cannot open the type with Ctrl+Shift+T.
The following plugins are loaded:
org.eclipse.birt.data_4.2.0.v20120612.jar
org.eclipse.birt.data.source_4.2.0.v20120612.jar
which contain DataSourceQuery.class.
I have also included the plugin that contains the Application definition in the workspace.
Why cannot Eclipse find the source code?
I have asked before the Birt team, but I think the problem has more to do with PDE.
Thanks in advance for any valuable hint.
David