How to access JTS configuration properties from Jazz custom service provider
We developed a custom service provider (i.e., implementer of com.ibm.team.repository.service.serviceProvider) for Jazz application which should rely on properties already defined by service provider (e.g., com.ibm.team.repository.service.jts.internal.userregistry.ldap.LDAPUserRegistryProvider) for JTS application.
So, how could we access com.ibm.team.repository.service.jts.internal.userregistry.ldap.LDAPUserRegistryProvider's configuration properties by JTS from Jazz via Java API?
Any advice?
Thanks in advance.
2 answers
My naive assumption would be that you can not access these values of another application easily. Security should actually prevent you from being able to read/write properties in another context.
If you look at the CLM setup, all applications, as far as I can tell, store their own configuration parameters. If there is a common setting, I would assume the setup procedure does deal with it.
My naive assumption would be that you can not access these values of another application easily.
FYI, we developed a giant hack to achieve that: once we get configuration properties from IServerConfigurationService we have to read file /conf/jts/teamserver.properties to get the overridden values.
If there is a common setting, I would assume the setup procedure does deal with it.
Thank you Ralph, we will get a look at this on SDK.
Cheers.