When you change the "log.level.openmrs" global property the logging level doesn't actually change in the service layer. I think this is due to the LoggingAdvice class looking for "org.openmrs.api" but the default class that is being logged is just "org.openmrs".
This GP should actually be smarter and allow the user to decide what class to set the logging level of and what to set it to.
I propose a solution of "org.openmrs:info,org.openmrs.api:warn"
Initial work was in
TRUNK-1463 to add the global property