The prod build of stilts-stomplet-server-bundle-0.1.26 should produce a -sources jar for the Maven repository. https://brewweb.devel.redhat.com/buildinfo?buildID=229605
The build in question builds using maven-bundle-plugin:2.3.5-redhat-1, which based on upstream version 2.3.5, which is incompatible with maven-source-plugin, see: https://issues.apache.org/jira/browse/FELIX-3058
Mead Build: org.projectodd.stilts-stilts-0.1.26.redhat_3-1 (https://brewweb.devel.redhat.com/buildinfo?buildID=301777) Brew Build: stilts-0.1.26-9.redhat_3.1.ep6.el6 (https://brewweb.devel.redhat.com/buildinfo?buildID=301787)
Pull Request: https://github.com/jbossas/jboss-eap/pull/606
Although the source jar is generated after this fixing, but the stilts-stomplet-server-bundle.jar contains inner jars, is it an issue?
Merged in https://github.com/jbossas/jboss-eap/commit/73d5515
Verified for EAP 6.2.0 ER7. There is jboss-eap-6.2.0.GA-maven-repository/org/projectodd/stilts/stilts-stomplet-server-bundle/0.1.26.redhat-3/stilts-stomplet-server-bundle-0.1.26.redhat-3-sources.jar in jboss-eap-6.2.0.ER7-maven-repository.zip. It contains 1 source file /org/projectodd/stilts/stomplet/bundle/StompletServerActivator.java. It's ok. But it does NOT contain sources for other jar files bundled inside of stilts-stomplet-server-bundle-0.1.26.redhat-3.jar mainly stilts-conduit-server-core-0.1.26.redhat-3.jar, stilts-conduit-server-spi-0.1.26.redhat-3.jar, stilts-stomp-api-0.1.26.redhat-3.jar, stilts-stomp-common-0.1.26.redhat-3.jar, stilts-stomplet-api-0.1.26.redhat-3.jar, stilts-stomplet-server-core-0.1.26.redhat-3.jar, stilts-stomp-server-core-0.1.26.redhat-3.jar, stilts-stomp-server-spi-0.1.26.redhat-3.jar. There isn't any source file for these jar files in the jboss-eap-6.2.0.GA-maven-repository.
The mead builds generates the sources already, I don't know why the sources are missing from the mead repository. see: http://download.eng.bos.redhat.com/brewroot/repos/jb-eap-6-rhel-6-build/latest/maven/org/projectodd/stilts/stilts-stomp-server-core/0.1.26.redhat-3/stilts-stomp-server-core-0.1.26.redhat-3-sources.jar
To be more specific: the problem is that sources for stilts-conduit-server-core-0.1.26.redhat-3.jar, stilts-conduit-server-spi-0.1.26.redhat-3.jar, stilts-stomp-api-0.1.26.redhat-3.jar, stilts-stomp-common-0.1.26.redhat-3.jar, stilts-stomplet-api-0.1.26.redhat-3.jar, stilts-stomplet-server-core-0.1.26.redhat-3.jar, stilts-stomp-server-core-0.1.26.redhat-3.jar, stilts-stomp-server-spi-0.1.26.redhat-3.jar are not anywhere in the maven repo zip.
Ok, I think we should skip this fix for 6.2, and assign an upstream issue to determine the right fix for this in the community jars for 6.3. I'm not sure whether it's correct to put the sources from the nested jars directly in the aggregator source jar.
PR: https://github.com/jbossas/jboss-eap/pull/1198
Unfortunatelly in the jboss-eap-6.3.0.ER2-maven-repository.zip there aren't any sources for bundled jars mentioned in comment 8 https://bugzilla.redhat.com/show_bug.cgi?id=1022308#c8 yet.
I think this issue could be closed now.