diff --git a/src/main/java/io/ebean/Ebean.java b/src/main/java/io/ebean/Ebean.java index 099ff6a95..50300010c 100644 --- a/src/main/java/io/ebean/Ebean.java +++ b/src/main/java/io/ebean/Ebean.java @@ -4,10 +4,10 @@ import io.ebean.annotation.TxIsolation; import io.ebean.cache.ServerCacheManager; import io.ebean.config.BeanNotEnhancedException; import io.ebean.config.ServerConfig; +import io.ebean.datasource.DataSourceConfigurationException; import io.ebean.plugin.Property; import io.ebean.text.csv.CsvReader; import io.ebean.text.json.JsonContext; -import io.ebean.datasource.DataSourceConfigurationException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -167,7 +167,7 @@ public final class Ebean { } catch (DataSourceConfigurationException e) { String msg = "Configuration error creating DataSource for the default EbeanServer." + - " This typically means a missing application-test.yml or missing ebean-test-config dependency." + + " This typically means a missing application-test.yaml or missing ebean-test-config dependency." + " See https://ebean.io/docs/trouble-shooting#datasource"; throw new DataSourceConfigurationException(msg, e); diff --git a/src/main/java/io/ebean/config/properties/Loader.java b/src/main/java/io/ebean/config/properties/Loader.java index 4c0d07443..544514d68 100644 --- a/src/main/java/io/ebean/config/properties/Loader.java +++ b/src/main/java/io/ebean/config/properties/Loader.java @@ -63,6 +63,7 @@ class Loader { */ private void loadTest() { loadProperties("application-test.properties", Source.RESOURCE); + loadYaml("application-test.yaml", Source.RESOURCE); loadYaml("application-test.yml", Source.RESOURCE); loadProperties("test-ebean.properties", Source.RESOURCE); } @@ -83,6 +84,7 @@ class Loader { * Load the main configuration for the given source. */ private void loadMain(Source source) { + loadYaml("application.yaml", source); loadYaml("application.yml", source); loadProperties("application.properties", source); loadProperties("ebean.properties", source); diff --git a/src/main/java/io/ebean/config/properties/PropertiesLoader.java b/src/main/java/io/ebean/config/properties/PropertiesLoader.java index 3df479919..a9eb27faa 100644 --- a/src/main/java/io/ebean/config/properties/PropertiesLoader.java +++ b/src/main/java/io/ebean/config/properties/PropertiesLoader.java @@ -18,14 +18,14 @@ public class PropertiesLoader { *
Firstly loads from main resources
*
* - application.properties
- * - application.yml
+ * - application.yaml
* - ebean.properties
*
* *
Then loads from local files
*
* - application.properties
- * - application.yml
+ * - application.yaml
* - ebean.properties
*
* @@ -41,7 +41,7 @@ public class PropertiesLoader { *
Loads from test resources
*
* - application-test.properties
- * - application-test.yml
+ * - application-test.yaml
* - test-ebean.properties
*
*/
diff --git a/src/test/java/io/ebean/config/properties/LoaderTest.java b/src/test/java/io/ebean/config/properties/LoaderTest.java
index 7a4edea8d..7f89d5848 100644
--- a/src/test/java/io/ebean/config/properties/LoaderTest.java
+++ b/src/test/java/io/ebean/config/properties/LoaderTest.java
@@ -17,7 +17,7 @@ public class LoaderTest {
Loader loader = new Loader();
loader.loadProperties("test-properties/application.properties", Loader.Source.RESOURCE);
- loader.loadYaml("test-properties/application.yml", Loader.Source.RESOURCE);
+ loader.loadYaml("test-properties/application.yaml", Loader.Source.RESOURCE);
loader.loadProperties("test-properties/one.properties", Loader.Source.RESOURCE);
loader.loadYaml("test-properties/foo.yml", Loader.Source.RESOURCE);
diff --git a/src/test/resources/test-properties/application.yml b/src/test/resources/test-properties/application.yaml
similarity index 100%
rename from src/test/resources/test-properties/application.yml
rename to src/test/resources/test-properties/application.yaml