class SpringMessageAutoConfiguration {

    @Bean
    @ConditionalOnMissingBean
    public static SpringMessageTracerBeanPostProcessor springMessageTracerBeanPostProcessor(Environment environment) {<FILL_FUNCTION_BODY>}
}

        String appName = environment.getProperty(SofaTracerConfiguration.TRACER_APPNAME_KEY);
        SpringMessageTracerBeanPostProcessor springMessageTracerBeanPostProcessor = new SpringMessageTracerBeanPostProcessor();
        springMessageTracerBeanPostProcessor.setAppName(appName);
        return springMessageTracerBeanPostProcessor;
    
<no_super_class>