Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 318648

Summary: Can't export product
Product: [Eclipse Project] PDE Reporter: Eric Jain <eric.jain>
Component: UIAssignee: PDE-UI-Inbox <pde-ui-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: alexander.fedorov, alfred, ankur_sharma, eclipse-bugs, eclipse, erwin.hogeweg, funsheep, karsten_voigt, kris, laeubi, ljelinek, mc5686, nicolas.hili, pwebster
Version: 3.6   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard: stalebug
Attachments:
Description Flags
Hello RCP project with minimal .product definition none

Description Eric Jain CLA 2010-07-01 17:09:16 EDT
Build Identifier: 20100617-1415

Opening a product definition file and clicking the "Export an Eclipse product" icon results in this error:

"Export Product has encountered a problem: Processing inclusion from feature org.eclipse.pde.container.feature: Unable to find plug-in: org.eclipse.equinox.launcher_1.1.0.v20100507. Please check the error log for more details."

But nothing else appears in the error log.

The launcher plug-in with the exact version exists both in the target platform and in the running platform.

The same product can be built using the headless ant script setup.


Reproducible: Always
Comment 1 Ankur Sharma CLA 2010-07-05 06:23:35 EDT
Can you provide more information to help reproduce it? What are the dependent plug-ins and the build.properties entries?
Comment 2 Eric Jain CLA 2010-10-22 14:54:38 EDT
Created attachment 181531 [details]
Hello RCP project with minimal .product definition
Comment 3 Hendrik Renken CLA 2011-05-12 15:37:52 EDT
I can confirm this to be happing also with Mac OS X. With a fresh install of the OS and a fresh install of eclipse. This happens to me when trying to export to other platforms with the delta pack under eclipse
 * 3.6.2
 * 3.6.1

The exporter normaly does not find the launcher plugins from the other platforms - but they exist in the plugin directory i checked that.

At one time though, he didn't find a feature. 
As already said, reproducable: Always.

From the .log file in the corresponding workspace:

Eclipse 3.6.1 with delta pack:

!ENTRY org.eclipse.pde.build 4 5 2011-05-12 20:49:57.873
!MESSAGE Processing inclusion from feature org.eclipse.equinox.executable: Unable to find plug-in: org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810. Please check the error log for more details.

Eclipse 3.6.2 with delta pack:

!ENTRY org.eclipse.pde.build 4 5 2011-05-12 16:48:45.279
!MESSAGE Processing inclusion from feature org.eclipse.equinox.executable: Unable to find plug-in: org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222. Please check the error log for more details.

!ENTRY org.eclipse.pde.build 4 5 2011-05-12 16:48:57.552
!MESSAGE Processing inclusion from feature org.eclipse.equinox.executable: Unable to find plug-in: org.eclipse.equinox.launcher.wpf.win32.x86_0.0.0. Please check the error log for more details.

!ENTRY org.eclipse.pde.build 4 5 2011-05-12 16:50:50.074
!MESSAGE Processing inclusion from feature org.eclipse.equinox.executable: Unable to find plug-in: org.eclipse.equinox.launcher.gtk.linux.x86_1.1.2.R36x_v20101019_1345. Please check the error log for more details.
Comment 4 nicolas h CLA 2011-05-31 09:34:27 EDT
Same thing for me with delta pack 3.6 :

Eclipse Helios 3.6.2
OS : Debian 6.0.1 and Mac OS 10.5.8.
Execution Environment : JavaSE-1.6
Reproducible: Always

- Creating new Plugin project RCP from "Hello RCP" template;
- Creating new Product Configuration for this project;
- Exporting the product with the "Eclipse Product export Wizard"
- Activating or not "Export for multiplatforms" option



"eclipse.buildId=M20110210-1200
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.modeling.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product org.eclipse.epp.package.modeling.product


Error
Tue May 31 15:31:47 CEST 2011
Processing inclusion from feature org.eclipse.equinox.executable: Unable to find plug-in: org.eclipse.equinox.launcher_1.1.0.v20100507. Please check the error log for more details.
"

plugin installed : org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400
Comment 5 Karsten Voigt CLA 2011-06-20 04:22:48 EDT
I also can't export my product. Is there any know work-around?
Comment 6 Erwin CLA 2011-06-21 22:33:24 EDT
Uncheck "The product includes native launcher artifacts" on the .product Overview tab. That solved it for me.

Cheers,

Erwin
Comment 7 Missing name CLA 2011-09-27 04:21:25 EDT
Any suggestion, how I can export my product WITH launchers?
Comment 8 Kris Reid CLA 2012-02-21 06:48:23 EST
(In reply to comment #5)
> I also can't export my product. Is there any know work-around?

(In reply to comment #6)
> Uncheck "The product includes native launcher artifacts" on the .product
> Overview tab. That solved it for me.
> 
> Cheers,
> 
> Erwin


Uncheck "The product includes native launcher artifacts" and I am able to export but it doesn't create a run target so I can't execute the product
Comment 9 Kris Reid CLA 2012-02-21 07:14:43 EST
I downloaded the jar
http://download.eclipse.org/equinox/drops/R-3.6-201006080911/download.php?dropFile=org.eclipse.equinox.launcher_1.1.0.v20100507.jar

And added it to my plugins. I can now export and run
Comment 10 Eclipse Genie CLA 2019-03-03 16:39:52 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 11 Alfred Sterphone CLA 2019-03-21 11:53:09 EDT
(In reply to Eclipse Genie from comment #10)
> This bug hasn't had any activity in quite some time. Maybe the problem got
> resolved, was a duplicate of something else, or became less pressing for
> some reason - or maybe it's still relevant but just hasn't been looked at
> yet.
> 
> If you have further information on the current state of the bug, please add
> it. The information can be, for example, that the problem still occurs, that
> you still want the feature, that more information is needed, or that the bug
> is (for whatever reason) no longer relevant.
> 
> --
> The automated Eclipse Genie.

It is definitely not yet resolved. I've had to manually create macOS distros from the exporter for my users.

What I do is export the file system instead of a zip. Then I mimic the previous release folder structure and add permissions where appropriate. It's been a few months, but I think I also bundled a command line launcher for the application.
Comment 12 Christoph Laeubrich CLA 2019-07-09 07:07:12 EDT
After some testing I got to a state where it now complains about
Unable to find plug-in: org.eclipse.osgi_3.11.3.v20170209-1843
and now i can't export regardless of wheater i try to export with launcher or not. Te bundle is definately in the target.
Comment 13 Alexander Fedorov CLA 2019-07-09 07:12:02 EDT
(In reply to Christoph Laeubrich from comment #12)
> After some testing I got to a state where it now complains about
> Unable to find plug-in: org.eclipse.osgi_3.11.3.v20170209-1843
> and now i can't export regardless of wheater i try to export with launcher
> or not. Te bundle is definately in the target.

Please provide more info regarding your Eclipse build, .product and .target
Attaching .product (and .target) would be great.