The component should provide a simple way for JSR-181 implementations to log things.
Each service should have a distinct logger.
The logger should be a child of the component's logger.
Petals.Container.Components.petals-se-jsr181.interfaceName.serviceName.edptName
The choice "interfaceName.serviceName.edptName" is arbitrary.
But it should avoid most of the possible conflicts. Thus, we can take it as a convention.
Besides, it allows to configure log levels precisely.
Only local parts of QNames are used in the logger's name.
The component should provide a simple way for JSR-181 implementations to log things.
Each service should have a distinct logger.
The logger should be a child of the component's logger.
The choice "interfaceName.serviceName.edptName" is arbitrary.
But it should avoid most of the possible conflicts. Thus, we can take it as a convention.
Besides, it allows to configure log levels precisely.
Only local parts of QNames are used in the logger's name.