Problems occurred while performing provisioning operation: Profile id SELF is not registered. Profile id SELF is not registered.

Please share your thought on this Thanks

Part of Error Log:

!ENTRY org.eclipse.epp.logging.aeri.core 2 1 2017-01-07 20:55:23.822
!MESSAGE AERI failed with an error. Please report this error: null ; version: 1.100.0.v20160211-1103
!STACK 0
java.lang.NullPointerException
2

There are 2 best solutions below

0
On

from run go to the %userprofile% --> C:\users\ go to .p2 folder --- delete all folders/files run the eclipse ..... close the eclipse ... and start again...

0
On

In my case, it was sufficient to delete the *.profile.gz files in

C:\Users\%username%\.p2\org.eclipse.equinox.p2.engine\profileRegistry\<your profile folder>\

(or at least move the files to somewhere else) and restart Eclipse.

I didn't figure out why there seems to be different profile IDs. Maybe because I installed my Eclipse with Oomph, and that was generating some other profile which caused the problem. Just a guess.