This is caused by recent JAXB integration in GlassFish. The new jaxb modules don't have some of the packages that old jaxb modules used to export. For you information, I confirm that I have considers jaxb-extra-osgi.jar as well. The difference between the sets of packages exported by old and new jaxb modules are given below (0.s refers to old packages and 1.s refers to new packages):
Both old-packages-list.txt and new-packages-list.txt are attached as well.
ss141213@Sahoo:/tmp/g$ diff old-packages-list.txt new-packages-list.txt
As you can see there are some new packages, but some are missing too. e.g. com.sun.msv.grammar is missing.