Hi all, When using Composite Subsystems you can specify the services to be exported and the services to be imported using the Subsystem-ImportService and Subsystem-ExportService headers, for example: Subsystem-ExportService: org.acme.billing.Account; filter:="(user=bob)" Subsystem-ImportService: org.acme.billing.Account; filter:="(type=premium)"
However there is no defined way to select service purely by filter, not explicitly listing the classname. In some cases we have found the need for this, where we don't know the classnames of all the services to be imported/exported in advance or where this list is long. Therefore a service classname wildcard on these headers would be useful. Like this: Subsystem-ExportService: *; filter:="(user=bob)" Subsystem-ImportService: *; filter:="(type=premium)" I have implemented this in the following commit: https://github.com/bosschaert/aries/commit/08b9dc15c43feaae8588566de65edba4011dbba8 (BTW apologies for the trailing whitespace fixes that were made by my editor). If nobody objects I'll merge this subsystem enhancement soon. BTW while I was working on this I discovered https://issues.apache.org/jira/browse/ARIES-1274 Cheers, David