I can't access to alfresco-global.properties values dynamically although I read this post: Accessing values from Alfresco's alfresco-global.properties file
Here is my conf:
service-context.xml
<bean id="AccesGlobalPropertiesService" class="com.package.ksc.services.AccesGlobalPropertiesService">
     <property name="properties">
        <ref bean="global-properties"/>
    </property>
</bean>
AccesGlobalPropertiesService.java
import org.springframework.stereotype.Service;
import java.util.Properties;
@Service
public class AccesGlobalPropertiesService {
    public Properties properties;
    public void setProperties(Properties properties) {
        this.properties = properties;
    }
    public Properties getProperties() {
        return properties;
    }
}
Worker.java
public abstract class ClassifierServiceCommon {
   private AccesGlobalProperties accesGlobalProperties;
   private Properties properties;    
   /* Constructor */
   protected Worker(accesGlobalProperties) {
     this.accesGlobalProperties= accesGlobalProperties;
   }
   ...
   protected Boolean propAcces() {
      accesGlobalProperties.properties.getProperty("myPropKey");
      ...
   }
}
I get a NullPointerException when I call getProperty("myPropKey") ...
What's wrong please? Thanks
 
     
     
    