I think that you need to add a javaee JAR file to the dependencies because that is where I see the javax.activation.DataSource class is located. But I'm not sure about the interaction between OSGI and Maven and who declares what where.
The error that you pointed too seems to have something to do with OSGI configuration files:
Caused by: org.apache.maven.plugin.MojoFailureException: Error(s) found in bundle configuration
Would be nice if the plugin outlined those errors, but the sheer amount of text you posted is a lot more than I want to look through, especially not knowing OSGI or what info it outputs.