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

Bug 266445

Summary: NPE while exporting projects
Product: [Eclipse Project] Equinox Reporter: Tomasz Zarna <tomasz.zarna>
Component: p2Assignee: P2 Inbox <equinox.p2-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 3.5   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Tomasz Zarna CLA 2009-02-27 04:29:03 EST
I20090217-2200

I got the following exception while trying to export couple of plug-ins with "Install into running application". 

An error occurred while collecting items to be installed

java.lang.NullPointerException
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:173)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:153)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:94)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:502)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts(SimpleArtifactRepository.java:558)
at org.eclipse.equinox.internal.p2.engine.DownloadManager.fetch(DownloadManager.java:108)
at org.eclipse.equinox.internal.p2.engine.DownloadManager.start(DownloadManager.java:96)
at org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect.completePhase(Collect.java:72)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.postPerform(Phase.java:162)
at org.eclipse.equinox.internal.provisional.p2.engine.Phase.perform(Phase.java:68)
at org.eclipse.equinox.internal.provisional.p2.engine.PhaseSet.perform(PhaseSet.java:44)
at org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:51)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.performProvisioningPlan(ProvisioningUtil.java:274)
at org.eclipse.pde.internal.ui.build.RuntimeInstallJob.run(RuntimeInstallJob.java:154)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

session context was:(profile=SDKProfile, phase=, operand=, action=).
Comment 1 Tomasz Zarna CLA 2009-02-27 06:01:45 EST
No exception in I20090224-0800 when doing the same thing. My bad.
Comment 2 John Arthorne CLA 2009-02-27 09:42:27 EST

*** This bug has been marked as a duplicate of bug 265329 ***