I'm not really familiar with Jabaco and I definitely don't intend to compare B4J to Jabaco on Jabaco forum. It looks like a great product. I've just corrected the facts. Quoted If it doesn't require the source code, then how come 1) Some of the instructions (trying to locate them) recommend that you inject annotations like @ShortName(module)? Are they referring to the wrapper code? Yes, they are referring the wrapper code. 98% of B4J (and B4A) developers will never write any library. They do not...
Quoted In order for an external jar to be accessible to B4J (at this time, December 31st, 2013), you need to have the source code and prepare it in different ways. This is not exactly correct. The Java source code is not required. You do need to create a Java wrapper to wrap the jar file. In most cases it is quite simple. There is a tool named SLC (simple library compiler) that helps with the building step.