diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/common/entities/Configuration.java b/navalplanner-business/src/main/java/org/navalplanner/business/common/entities/Configuration.java
new file mode 100644
index 000000000..4ef66e229
--- /dev/null
+++ b/navalplanner-business/src/main/java/org/navalplanner/business/common/entities/Configuration.java
@@ -0,0 +1,47 @@
+/*
+ * This file is part of ###PROJECT_NAME###
+ *
+ * Copyright (C) 2009 Fundación para o Fomento da Calidade Industrial e
+ * Desenvolvemento Tecnolóxico de Galicia
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+
+package org.navalplanner.business.common.entities;
+
+import org.navalplanner.business.calendars.entities.BaseCalendar;
+import org.navalplanner.business.common.BaseEntity;
+
+/**
+ * Application configuration variables.
+ *
+ * @author Manuel Rego Casasnovas
+ */
+public class Configuration extends BaseEntity {
+
+ public static Configuration create() {
+ return create(new Configuration());
+ }
+
+ private BaseCalendar defaultCalendar;
+
+ public void setDefaultCalendar(BaseCalendar defaultCalendar) {
+ this.defaultCalendar = defaultCalendar;
+ }
+
+ public BaseCalendar getDefaultCalendar() {
+ return defaultCalendar;
+ }
+
+}
diff --git a/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml b/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml
index e5b188a36..96fa8b660 100644
--- a/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml
+++ b/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml
@@ -49,6 +49,9 @@
org/navalplanner/business/requirements/entities/Requirements.hbm.xml
+
+ org/navalplanner/business/common/entities/Configuration.hbm.xml
+
diff --git a/navalplanner-business/src/main/resources/org/navalplanner/business/common/entities/Configuration.hbm.xml b/navalplanner-business/src/main/resources/org/navalplanner/business/common/entities/Configuration.hbm.xml
new file mode 100644
index 000000000..a4b58252c
--- /dev/null
+++ b/navalplanner-business/src/main/resources/org/navalplanner/business/common/entities/Configuration.hbm.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+ 100
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/navalplanner-business/src/test/resources/navalplanner-business-spring-config-test.xml b/navalplanner-business/src/test/resources/navalplanner-business-spring-config-test.xml
index 1fab6daf6..4b242a00d 100644
--- a/navalplanner-business/src/test/resources/navalplanner-business-spring-config-test.xml
+++ b/navalplanner-business/src/test/resources/navalplanner-business-spring-config-test.xml
@@ -56,6 +56,9 @@
org/navalplanner/business/requirements/entities/Requirements.hbm.xml
+
+
+ org/navalplanner/business/common/entities/Configuration.hbm.xml
TestEntities.hbm.xml