parent is a misleading name.
The artifactId for every module must be exactly the same as the directory name (to avoid maven bugs and to make it easier to read source code).
Rename it to drools-osgi (or drools-karaf).
Make sure the examples are drools-osgi-examples, in a diretory named like that, with the artifactId named like that. Similarly for all other submodules.