The OSGi manifest headers in the javaee-api are off.
- Bundle-SymbolicName is the only mandatory header and missing
- Bundle-ActivationPolicy: lazy is required the run the activator in Equinox (yes, this isn't what the spec says but it's how things are)
- Import-Package: * is not going to validate (and a bad idea)
I hope this is the right project to report. I'll attach a patch.