Some Jars from dependencies are packaged in the binary distribution multiple times. Some examples:
The ducc_runtime has subdirectories: activemq/lib lib ... And the activemq/lib has versions of jars that also appear in the lib. An example: activemq/lib/xstream-1.3.1.jar lib/xstream.jar activemq/lib/spring-xxx (various) lib/springramework/spring-xxx (various) activemq/lib/aopalliance-1.0.jar lib/springframework/aopalliance-1.0.jar etc. Note, too, that sometimes the xxx-[version].jar convention is used, and sometimes, not -Marshall