diff --git a/pom.xml b/pom.xml
index 4a0714d2df0019ce4dbd7d6c405a3e57d7f6db43..bc5b4601ad880d88740340653ada179d59fb8af8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -410,7 +410,7 @@
org.elasticsearch
elasticsearch
- 1.3.2
+ 1.5.2
diff --git a/src/main/java/org/genesys2/spring/config/ElasticsearchConfigAWS.java b/src/main/java/org/genesys2/spring/config/ElasticsearchConfigAWS.java
index 8a4c1fe54a419d32e2189acfb5acf26c0834f573..7e8456ea3ce748a503f56a444e8a81f3b3435f7e 100644
--- a/src/main/java/org/genesys2/spring/config/ElasticsearchConfigAWS.java
+++ b/src/main/java/org/genesys2/spring/config/ElasticsearchConfigAWS.java
@@ -16,6 +16,7 @@
package org.genesys2.spring.config;
+import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Profile;
@@ -25,13 +26,17 @@ import org.springframework.data.elasticsearch.client.TransportClientFactoryBean;
@Profile({ "aws", "cacher" })
public class ElasticsearchConfigAWS {
- private String clusterName = "elasticsearch-genesys";
+ @Value("${elasticsearch.cluster.name}")
+ private String clusterName;
+
+ @Value("${elasticsearch.cluster.nodes}")
+ private String clusterNodes;
@Bean
public TransportClientFactoryBean tcfb() {
TransportClientFactoryBean tcfb = new TransportClientFactoryBean();
tcfb.setClusterName(clusterName);
- tcfb.setClusterNodes("localhost:9300");
+ tcfb.setClusterNodes(clusterNodes);
tcfb.setClientPingTimeout("10s");
return tcfb;
}
diff --git a/src/main/java/org/genesys2/spring/config/ElasticsearchConfigDev.java b/src/main/java/org/genesys2/spring/config/ElasticsearchConfigDev.java
index d019c3597c5bedba6c77080cee86970dcc6fcf2f..34b46a5807fd1ee98eddf9cef420bea09b7b206b 100644
--- a/src/main/java/org/genesys2/spring/config/ElasticsearchConfigDev.java
+++ b/src/main/java/org/genesys2/spring/config/ElasticsearchConfigDev.java
@@ -16,6 +16,7 @@
package org.genesys2.spring.config;
+import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Profile;
@@ -25,7 +26,8 @@ import org.springframework.data.elasticsearch.client.NodeClientFactoryBean;
@Profile({ "dev" })
public class ElasticsearchConfigDev {
- private String clusterName = "elasticsearch-genesys";
+ @Value("${elasticsearch.cluster.name}")
+ private String clusterName;
@Bean
public NodeClientFactoryBean ncfb() {
diff --git a/src/main/resources/log4j.properties b/src/main/resources/log4j.properties
index 31c7af3d47a1767f5383d97f61e9a732590d158f..089f3b91e16d44ee0cbf7ed8931932cdc7f52b93 100644
--- a/src/main/resources/log4j.properties
+++ b/src/main/resources/log4j.properties
@@ -25,7 +25,7 @@ log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %t %5p %c{1}:%L - %m
### set log levels - for more verbose logging change 'info' to 'debug' ###
log4j.rootLogger=warn, stdout
-log4j.category.org.genesys2.server.service=debug
+log4j.category.org.genesys2=info
#log4j.category.org.genesys2.server.servlet.controller=debug
#log4j.category.org.hibernate.cfg.Configuration=debug
#log4j.category.org.hibernate.search=debug
diff --git a/src/main/resources/spring/spring.properties b/src/main/resources/spring/spring.properties
index a093a60ef53d73cace9c45897a072a2f8a858872..70eed322445ed8b503a15170ef14a0c2be20d9ea 100644
--- a/src/main/resources/spring/spring.properties
+++ b/src/main/resources/spring/spring.properties
@@ -106,10 +106,11 @@ executor.queue.capacity=100
#scheduler properties
scheduler.max.pool.size=16
-# Hazelcast
-hazelcast.instanceName=hz-genesys
-hazelcast.name=genesys-hz-3.5
-hazelcast.password=hazelcasts
+# Hazelcast instance name
+hazelcast.instanceName=hz-genesys-instance1
+# Hazelcast cluster configuration
+hazelcast.name=hz-genesys-development
+hazelcast.password=hazelcastdevelopment
hazelcast.port=5701
# AWS Autodetection
@@ -136,9 +137,10 @@ cache.tileserver.max-idle-seconds=0
cache.tileserver.eviction-policy=LRU
# Connection to Elasticsearch
-elasticsearch.url=http://localhost:9200/
-
-
+elasticsearch.cluster.name=es-genesys-development
+# Connect to external ES nodes. Comma separated list of hostname:port
+# elasticsearch.cluster.nodes=localhost:9300,otherhost:9300
+elasticsearch.cluster.nodes=
transifex.project=genesys-dev
transifex.username=Alexandr19011990