Hi Mohib,
We can see from the exception trace that json which is been parsed is not valid.
```
{
"cacheProviderType": "REDIS",
"memcachedConfiguration": {
"servers": "localhost:11211",
"maxOperationQueueLength": 100000,
"bufferSize": 32768,
"defaultPutExpiration": 60,
"connectionFactoryType": "DEFAULT"
},
"inMemoryConfiguration": {
"defaultPutExpiration": 60
},
"redisConfiguration": {
> "servers": "localhost:6379","dev-gluu-nginx.internal:6379",
"defaultPutExpiration": 60
}
}
```
I was looking in to the gluu source code on github :
https://github.com/GluuFederation/oxCore/blob/master/oxService/src/main/java/org/xdi/service/cache/RedisConfiguration.java
I'm wondering how the "servers" property is been set with a comma separated value.This looks wired to me.
I can see values to be something like the test case here:
```
@BeforeClass
public void beforeClass() {
RedisConfiguration config = new RedisConfiguration();
// config.setServers("localhost:7000,localhost:7001,localhost:7002,localhost:7003,localhost:7004,localhost:7005");
config.setServers("c4.gluu.org:22121");
standaloneProvider = new RedisStandaloneProvider(config);
clusterProvider = new RedisClusterProvider(config);
shardedProvider = new RedisShardedProvider(config);
}
```
Is this a bug in the system and my redis configuration is still off?