+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Content-Disposition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/personalization/README.md b/content/WEB-INF/orbeon-insee/services/personalization/README.md
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/personalization/README.md
rename to content/WEB-INF/orbeon-insee/services/personalization/README.md
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/personalization/caractereDanois.xsl b/content/WEB-INF/orbeon-insee/services/personalization/caractereDanois.xsl
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/personalization/caractereDanois.xsl
rename to content/WEB-INF/orbeon-insee/services/personalization/caractereDanois.xsl
diff --git a/content/WEB-INF/orbeon-insee/services/personalization/initialisation.xsl b/content/WEB-INF/orbeon-insee/services/personalization/initialisation.xsl
new file mode 100644
index 00000000..cc512115
--- /dev/null
+++ b/content/WEB-INF/orbeon-insee/services/personalization/initialisation.xsl
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/personalization/personalization.xpl b/content/WEB-INF/orbeon-insee/services/personalization/personalization.xpl
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/personalization/personalization.xpl
rename to content/WEB-INF/orbeon-insee/services/personalization/personalization.xpl
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/personalization/personalization.xsl b/content/WEB-INF/orbeon-insee/services/personalization/personalization.xsl
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/personalization/personalization.xsl
rename to content/WEB-INF/orbeon-insee/services/personalization/personalization.xsl
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/preprocessing/README.md b/content/WEB-INF/orbeon-insee/services/preprocessing/README.md
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/preprocessing/README.md
rename to content/WEB-INF/orbeon-insee/services/preprocessing/README.md
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/preprocessing/readonly.xsl b/content/WEB-INF/orbeon-insee/services/preprocessing/readonly.xsl
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/preprocessing/readonly.xsl
rename to content/WEB-INF/orbeon-insee/services/preprocessing/readonly.xsl
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/preprocessing/xforms-preprocessing.xpl b/content/WEB-INF/orbeon-insee/services/preprocessing/xforms-preprocessing.xpl
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/preprocessing/xforms-preprocessing.xpl
rename to content/WEB-INF/orbeon-insee/services/preprocessing/xforms-preprocessing.xpl
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/redirect.xpl b/content/WEB-INF/orbeon-insee/services/redirect.xpl
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/services/redirect.xpl
rename to content/WEB-INF/orbeon-insee/services/redirect.xpl
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/xhtml/erreur.xhtml b/content/WEB-INF/orbeon-insee/xhtml/erreur.xhtml
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/xhtml/erreur.xhtml
rename to content/WEB-INF/orbeon-insee/xhtml/erreur.xhtml
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/xhtml/healthcheck.xhtml b/content/WEB-INF/orbeon-insee/xhtml/healthcheck.xhtml
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-insee/xhtml/healthcheck.xhtml
rename to content/WEB-INF/orbeon-insee/xhtml/healthcheck.xhtml
diff --git a/content/WEB-INF/orbeon-insee/xslfo/common.xsl b/content/WEB-INF/orbeon-insee/xslfo/common.xsl
new file mode 100644
index 00000000..5bd691ad
--- /dev/null
+++ b/content/WEB-INF/orbeon-insee/xslfo/common.xsl
@@ -0,0 +1,1014 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Questionnaire
+
+
+ expédié le
+
+
+
+ non expédié
+
+
+
+
+
+
+ Identifiant :
+
+
+
+
+
+
+
+
+ Ce récapitulatif pdf de votre questionnaire vaut preuve d'envoi.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Coché
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/WEB-INF/orbeon-insee/xslfo/eap.xsl b/content/WEB-INF/orbeon-insee/xslfo/eap.xsl
new file mode 100644
index 00000000..90f35368
--- /dev/null
+++ b/content/WEB-INF/orbeon-insee/xslfo/eap.xsl
@@ -0,0 +1,1367 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Coché
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/WEB-INF/orbeon-insee/xslfo/emb.xsl b/content/WEB-INF/orbeon-insee/xslfo/emb.xsl
new file mode 100644
index 00000000..99f3506b
--- /dev/null
+++ b/content/WEB-INF/orbeon-insee/xslfo/emb.xsl
@@ -0,0 +1,403 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Coché
+
+
+
+
+
+
+
diff --git a/content/WEB-INF/orbeon-insee/xslfo/esa.xsl b/content/WEB-INF/orbeon-insee/xslfo/esa.xsl
new file mode 100644
index 00000000..29fdee35
--- /dev/null
+++ b/content/WEB-INF/orbeon-insee/xslfo/esa.xsl
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/content/WEB-INF/orbeon-insee/xslfo/esem.xsl b/content/WEB-INF/orbeon-insee/xslfo/esem.xsl
new file mode 100644
index 00000000..8a84e8ea
--- /dev/null
+++ b/content/WEB-INF/orbeon-insee/xslfo/esem.xsl
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/insee-overload/default/WEB-INF/orbeon-insee/xslfo/parametres.xsl b/content/WEB-INF/orbeon-insee/xslfo/parametres.xsl
similarity index 80%
rename from insee-overload/default/WEB-INF/orbeon-insee/xslfo/parametres.xsl
rename to content/WEB-INF/orbeon-insee/xslfo/parametres.xsl
index 5a888a24..1d40478c 100644
--- a/insee-overload/default/WEB-INF/orbeon-insee/xslfo/parametres.xsl
+++ b/content/WEB-INF/orbeon-insee/xslfo/parametres.xsl
@@ -6,12 +6,14 @@
xmlns:xhtml="http://www.w3.org/1999/xhtml" exclude-result-prefixes="xs" version="2.0">
-
+
#F3FAFE
- #3D5B77
+
+ #3D5B77
+ #FFFFFF
+
transparent
-
diff --git a/content/WEB-INF/orbeon-insee/xslfo/prod.xsl b/content/WEB-INF/orbeon-insee/xslfo/prod.xsl
new file mode 100644
index 00000000..1e704f4d
--- /dev/null
+++ b/content/WEB-INF/orbeon-insee/xslfo/prod.xsl
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/insee-overload/common/WEB-INF/orbeon-overload/apps/fr/theme.xsl b/content/WEB-INF/orbeon-overload/apps/fr/theme.xsl
similarity index 100%
rename from insee-overload/common/WEB-INF/orbeon-overload/apps/fr/theme.xsl
rename to content/WEB-INF/orbeon-overload/apps/fr/theme.xsl
diff --git a/content/WEB-INF/resources/apps/context/README.txt b/content/WEB-INF/resources/apps/context/README.txt
new file mode 100644
index 00000000..3f301472
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/README.txt
@@ -0,0 +1 @@
+This is the "context" application, which shows how various application listeners can be implemented.
\ No newline at end of file
diff --git a/content/WEB-INF/resources/apps/context/context-destroyed.xpl b/content/WEB-INF/resources/apps/context/context-destroyed.xpl
new file mode 100644
index 00000000..fbaa1a05
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/context-destroyed.xpl
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+ Context destroyed.
+
+
+
+
+
+
+
+
+ Task Scheduled From Context Initialization Pipeline
+
+
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/context-initialized.xpl b/content/WEB-INF/resources/apps/context/context-initialized.xpl
new file mode 100644
index 00000000..b672063d
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/context-initialized.xpl
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+ Context initialized.
+
+
+
+
+
+
+
+ scheduler-test-data
+ application
+
+
+
+
+
+ This is a document stored into the application context.
+
+
+
+
+
+
+
+
+
+
+ Task Scheduled From Context Initialization Pipeline
+ now
+ 3600000
+ true
+ oxf:pipeline
+
+
+
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/portlet-destroyed.xpl b/content/WEB-INF/resources/apps/context/portlet-destroyed.xpl
new file mode 100644
index 00000000..5d1605b5
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/portlet-destroyed.xpl
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ Portlet initialized.
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/portlet-initialized.xpl b/content/WEB-INF/resources/apps/context/portlet-initialized.xpl
new file mode 100644
index 00000000..5d1605b5
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/portlet-initialized.xpl
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ Portlet initialized.
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/scheduled-task.xpl b/content/WEB-INF/resources/apps/context/scheduled-task.xpl
new file mode 100644
index 00000000..0c62b3fb
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/scheduled-task.xpl
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+ Running task...
+
+
+
+
+
+
+
+ scheduler-test-data
+ application
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Task done.
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/servlet-destroyed.xpl b/content/WEB-INF/resources/apps/context/servlet-destroyed.xpl
new file mode 100644
index 00000000..c91d8466
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/servlet-destroyed.xpl
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ Servlet destroyed.
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/servlet-initialized.xpl b/content/WEB-INF/resources/apps/context/servlet-initialized.xpl
new file mode 100644
index 00000000..944f84a7
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/servlet-initialized.xpl
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ Servlet initialized.
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/session-created.xpl b/content/WEB-INF/resources/apps/context/session-created.xpl
new file mode 100644
index 00000000..09cad179
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/session-created.xpl
@@ -0,0 +1,37 @@
+
+
+
+
+
+ Session created.
+
+
+
+
+
+
+ test-session-creation
+ session
+
+
+
+
+ This is a document stored in the session at creation time.
+
+
+
+
+
diff --git a/content/WEB-INF/resources/apps/context/session-destroyed.xpl b/content/WEB-INF/resources/apps/context/session-destroyed.xpl
new file mode 100644
index 00000000..e55675a0
--- /dev/null
+++ b/content/WEB-INF/resources/apps/context/session-destroyed.xpl
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Session destroyed.
+
+
+
+
diff --git a/content/WEB-INF/resources/config/README.txt b/content/WEB-INF/resources/config/README.txt
new file mode 100644
index 00000000..533bd416
--- /dev/null
+++ b/content/WEB-INF/resources/config/README.txt
@@ -0,0 +1,2 @@
+This directory contains files necessary to the good working of Orbeon Forms applications but modifiable by developers of
+Orbeon Forms applications.
diff --git a/content/WEB-INF/resources/config/form-builder-permissions.xml b/content/WEB-INF/resources/config/form-builder-permissions.xml
new file mode 100644
index 00000000..fcb83049
--- /dev/null
+++ b/content/WEB-INF/resources/config/form-builder-permissions.xml
@@ -0,0 +1,44 @@
+
+
+
+
diff --git a/content/WEB-INF/resources/config/log4j2.xml b/content/WEB-INF/resources/config/log4j2.xml
new file mode 100644
index 00000000..ff0322d6
--- /dev/null
+++ b/content/WEB-INF/resources/config/log4j2.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/content/WEB-INF/resources/config/not-found.xhtml b/content/WEB-INF/resources/config/not-found.xhtml
new file mode 100644
index 00000000..33f29b02
--- /dev/null
+++ b/content/WEB-INF/resources/config/not-found.xhtml
@@ -0,0 +1,25 @@
+
+
+
+
+ Orbeon Forms - Page Not Found
+
+
+ Orbeon Forms - Page Not Found
+
+ We are sorry, but the resource you have requested is not available on this server.
+
+
+
diff --git a/content/WEB-INF/resources/config/properties-local.xml.template b/content/WEB-INF/resources/config/properties-local.xml.template
new file mode 100644
index 00000000..82b9031e
--- /dev/null
+++ b/content/WEB-INF/resources/config/properties-local.xml.template
@@ -0,0 +1,9 @@
+
+
+
+
diff --git a/content/WEB-INF/resources/config/theme-error.xsl b/content/WEB-INF/resources/config/theme-error.xsl
new file mode 100644
index 00000000..93189dd2
--- /dev/null
+++ b/content/WEB-INF/resources/config/theme-error.xsl
@@ -0,0 +1,17 @@
+
+
+
+
+
diff --git a/content/WEB-INF/resources/config/theme-examples.xsl b/content/WEB-INF/resources/config/theme-examples.xsl
new file mode 100644
index 00000000..31faf50e
--- /dev/null
+++ b/content/WEB-INF/resources/config/theme-examples.xsl
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/WEB-INF/resources/config/theme-plain.xsl b/content/WEB-INF/resources/config/theme-plain.xsl
new file mode 100644
index 00000000..a43dd92f
--- /dev/null
+++ b/content/WEB-INF/resources/config/theme-plain.xsl
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/WEB-INF/resources/config/unauthorized.xhtml b/content/WEB-INF/resources/config/unauthorized.xhtml
new file mode 100644
index 00000000..e2bb46ec
--- /dev/null
+++ b/content/WEB-INF/resources/config/unauthorized.xhtml
@@ -0,0 +1,25 @@
+
+
+
+
+ Orbeon Forms - Unauthorized
+
+
+ Orbeon Forms - Unauthorized
+
+ You do not have access to this page.
+
+
+
diff --git a/content/WEB-INF/web.xml b/content/WEB-INF/web.xml
new file mode 100644
index 00000000..a188aad8
--- /dev/null
+++ b/content/WEB-INF/web.xml
@@ -0,0 +1,493 @@
+
+
+ Orbeon Forms
+ Orbeon Forms is an open source, standard-based web forms solution, which includes
+ Form Builder, a WYSIWYG browser-based authoring tool, and Form Runner, a runtime environment
+ which facilitates the deployment and integration of a large number of complex forms. Orbeon
+ Forms implements different technologies, such as XForms and Ajax, with no need for
+ client-side software or plug-ins.
+
+
+ oxf.resources.factory
+ org.orbeon.oxf.resources.PriorityResourceManagerFactory
+
+
+
+
+ oxf.resources.priority.0
+ org.orbeon.oxf.resources.FilesystemResourceManagerFactory
+
+
+ oxf.resources.priority.0.oxf.resources.filesystem.sandbox-directory
+ /opt/tomcat/webapps
+
+
+
+
+
+
+
+ oxf.resources.priority.2
+ org.orbeon.oxf.resources.WebAppResourceManagerFactory
+
+
+ oxf.resources.priority.2.oxf.resources.webapp.rootdir
+ /WEB-INF/orbeon-insee
+
+
+
+ oxf.resources.priority.3
+ org.orbeon.oxf.resources.WebAppResourceManagerFactory
+
+
+ oxf.resources.priority.3.oxf.resources.webapp.rootdir
+ /WEB-INF/resources
+
+
+
+ oxf.resources.priority.4
+ org.orbeon.oxf.resources.WebAppResourceManagerFactory
+
+
+ oxf.resources.priority.4.oxf.resources.webapp.rootdir
+ /WEB-INF/orbeon-overload
+
+
+
+ oxf.resources.priority.5
+ org.orbeon.oxf.resources.ClassLoaderResourceManagerFactory
+
+
+
+ oxf.run-mode
+ prod
+
+
+
+ oxf.properties
+ oxf:/config/properties-${oxf.run-mode}.xml
+
+
+
+ oxf.initialize-logging
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ orbeon-exist-filter
+ org.orbeon.oxf.servlet.TokenSecurityFilter
+
+
+ orbeon-exist-filter
+ /exist/*
+ REQUEST
+ FORWARD
+
+
+
+
+
+
+ orbeon-limiter-filter
+ org.orbeon.oxf.servlet.LimiterFilter
+
+
+ include
+ (/fr/.*)|(/xforms-server)
+
+
+
+ exclude
+ (?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt)
+
+
+
+
+ min-threads
+ 1
+
+
+ num-threads
+ x1
+
+
+ max-threads
+ x1
+
+
+
+ orbeon-limiter-filter
+ /*
+ REQUEST
+
+
+
+
+
+
+ orbeon-xforms-filter
+ org.orbeon.oxf.servlet.OrbeonXFormsFilter
+
+
+
+
+
+ orbeon-xforms-filter
+ /xforms-jsp/*
+
+ REQUEST
+ FORWARD
+
+
+
+ org.orbeon.oxf.webapp.OrbeonServletContextListener
+
+
+
+
+ org.orbeon.oxf.xforms.ReplicationServletContextListener
+
+
+
+ org.orbeon.oxf.xforms.XFormsServletContextListener
+
+
+
+ org.orbeon.oxf.webapp.OrbeonSessionListener
+
+
+
+ net.sf.ehcache.constructs.web.ShutdownListener
+
+
+
+
+ orbeon-main-servlet
+ org.orbeon.oxf.servlet.OrbeonServlet
+
+
+ oxf.main-processor.name
+ {http://www.orbeon.com/oxf/processors}pipeline
+
+
+ oxf.main-processor.input.config
+ oxf:/config/prologue-servlet.xpl
+
+
+
+ oxf.error-processor.name
+ {http://www.orbeon.com/oxf/processors}page-flow
+
+
+ oxf.error-processor.input.controller
+ oxf:/config/error-page-flow.xml
+
+
+
+ oxf.http.accept-methods
+ get,post,head,put,delete
+
+
+
+
+
+
+
+
+ orbeon-renderer-servlet
+ org.orbeon.oxf.servlet.OrbeonServlet
+
+
+ oxf.main-processor.name
+ {http://www.orbeon.com/oxf/processors}page-flow
+
+
+ oxf.main-processor.input.controller
+ oxf:/ops/xforms/xforms-renderer-page-flow.xml
+
+
+
+ oxf.error-processor.name
+ {http://www.orbeon.com/oxf/processors}pipeline
+
+
+ oxf.error-processor.input.config
+ oxf:/config/error.xpl
+
+
+
+
+
+
+ display-chart-servlet
+ org.jfree.chart.servlet.DisplayChart
+
+
+
+
+
+ exist-rest-servlet
+ org.exist.http.servlets.EXistServlet
+
+ basedir
+ WEB-INF/
+
+
+ configuration
+ exist-conf.xml
+
+
+ start
+ true
+
+
+
+
+
+
+ orbeon-main-servlet
+ /
+
+
+ orbeon-renderer-servlet
+ /xforms-renderer
+
+
+ exist-rest-servlet
+ /exist/rest/*
+
+
+
+
+
+
+
+
+
+
+
+ display-chart-servlet
+ /chartDisplay
+
+
+
+
+
+
+
+
+
+
+
+ All
+
+ All
+ /*
+
+
+ CONFIDENTIAL
+
+
+
+
+ 720
+
+
+
+ 403
+ /error
+
+
+ 404
+ /error
+
+
+ 500
+ /error
+
+
+ java.lang.Throwable
+ /error
+
+
+
diff --git a/insee-overload/README.md b/insee-overload/README.md
deleted file mode 100644
index df8a78bd..00000000
--- a/insee-overload/README.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# Orbeon overload
-
-## common folder
-
-It is all that is common between the orbeon stromae, "household" and "business" context.
-
-### Organisation
-
-- **META-INF** folder
-
- - context.xml : is used to define where the folder for orbeon proerties is located
-
-- **WEB-INF** folder
-
- - **orbeon-insee** folder
- - **config** : properties-local.xml : properties orbeon overloaded
- - **css** : commonEnglish common css
- - **img** : images used in surveys
- - **js** : responsive.js : js script to make the burger menu responsive (import by theme.xsl)
- - **services** : xpl pipeline used by orbeon
- - **xhtml** : error.xhtml : error page
- - **xslfo** : xsl sheet applied to surveys
-
-* **orbeon-overload > apps > fr** folder
- - error-dialog.xml : overload of the inactivity window (overloads all error windows it seems to me)
- - theme.xsl : overload the orbeon theme (transfo xsl executed just before rendering the xhtml -> html)
-
-## default folder
-
-A single folder : WEB-INF
-
-- Adding the file **web.xml**
-- Adding the file **keycloak.json** (for business et household only)
-- Adding the file orbeon-insee > **page-flow.xml** : file to describe which pipeline(s) to use according to the uri (the path).
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/pdf/send.xpl b/insee-overload/common/WEB-INF/orbeon-insee/services/pdf/send.xpl
deleted file mode 100644
index 5e659a54..00000000
--- a/insee-overload/common/WEB-INF/orbeon-insee/services/pdf/send.xpl
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/insee-overload/common/WEB-INF/orbeon-insee/services/personalization/initialisation.xsl b/insee-overload/common/WEB-INF/orbeon-insee/services/personalization/initialisation.xsl
deleted file mode 100644
index f021614f..00000000
--- a/insee-overload/common/WEB-INF/orbeon-insee/services/personalization/initialisation.xsl
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/insee-overload/default/WEB-INF/orbeon-insee/xslfo/common.xsl b/insee-overload/default/WEB-INF/orbeon-insee/xslfo/common.xsl
deleted file mode 100644
index ee76b6b2..00000000
--- a/insee-overload/default/WEB-INF/orbeon-insee/xslfo/common.xsl
+++ /dev/null
@@ -1,440 +0,0 @@
-f
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Questionnaire
-
-
- expédié le
-
-
-
- non expédié
-
-
-
-
-
-
- Identifiant :
-
-
-
-
-
-
-
-
- Ce récapitulatif pdf de votre questionnaire vaut preuve d'envoi.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Coché
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/insee-overload/default/WEB-INF/web.xml b/insee-overload/default/WEB-INF/web.xml
deleted file mode 100644
index c30de337..00000000
--- a/insee-overload/default/WEB-INF/web.xml
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
- Orbeon Forms
-
- Orbeon Forms is an open source, standard-based web forms solution, which includes
- Form Builder, a WYSIWYG browser-based authoring tool, and Form Runner, a runtime environment
- which facilitates the deployment and integration of a large number of complex forms. Orbeon
- Forms implements different technologies, such as XForms and Ajax, with no need for
- client-side software or plug-ins.
-
-
- oxf.resources.factory
- org.orbeon.oxf.resources.PriorityResourceManagerFactory
-
-
-
-
-
- oxf.resources.priority.2
- org.orbeon.oxf.resources.WebAppResourceManagerFactory
-
-
- oxf.resources.priority.2.oxf.resources.webapp.rootdir
- /WEB-INF/orbeon-insee
-
-
-
- oxf.resources.priority.3
- org.orbeon.oxf.resources.WebAppResourceManagerFactory
-
-
- oxf.resources.priority.3.oxf.resources.webapp.rootdir
- /WEB-INF/resources
-
-
-
- oxf.resources.priority.4
- org.orbeon.oxf.resources.WebAppResourceManagerFactory
-
-
- oxf.resources.priority.4.oxf.resources.webapp.rootdir
- /WEB-INF/orbeon-overload
-
-
-
- oxf.resources.priority.5
- org.orbeon.oxf.resources.ClassLoaderResourceManagerFactory
-
-
-
- oxf.run-mode
- dev
-
-
-
- oxf.properties
- oxf:/config/properties-${oxf.run-mode}.xml
-
-
-
- oxf.initialize-logging
- true
-
-
-
-
-
- orbeon-exist-filter
- org.orbeon.oxf.servlet.TokenSecurityFilter
-
-
- orbeon-exist-filter
- /exist/*
- REQUEST
- FORWARD
-
-
-
-
-
- orbeon-limiter-filter
- org.orbeon.oxf.servlet.LimiterFilter
-
-
- include
- (/fr/.*)|(/xforms-server)
-
-
-
- exclude
- (?!/([^/]+)/service/).+\.(gif|css|pdf|json|js|coffee|map|png|jpg|xsd|htc|ico|swf|html|htm|txt)
-
-
-
-
- min-threads
- 1
-
-
- num-threads
- x1
-
-
- max-threads
- x1
-
-
-
- orbeon-limiter-filter
- /*
- REQUEST
-
-
-
-
- orbeon-form-runner-auth-servlet-filter
- org.orbeon.oxf.servlet.FormRunnerAuthFilter
-
-
- orbeon-form-runner-auth-servlet-filter
- /*
- REQUEST
- FORWARD
-
-
-
- orbeon-xforms-filter
- org.orbeon.oxf.servlet.OrbeonXFormsFilter
-
-
- orbeon-xforms-filter
- /xforms-jsp/*
-
- REQUEST
- FORWARD
-
-
-
- org.orbeon.oxf.webapp.OrbeonServletContextListener
-
-
-
-
- org.orbeon.oxf.xforms.ReplicationServletContextListener
-
-
-
- org.orbeon.oxf.xforms.XFormsServletContextListener
-
-
-
- org.orbeon.oxf.webapp.OrbeonSessionListener
-
-
-
- net.sf.ehcache.constructs.web.ShutdownListener
-
-
-
-
- orbeon-main-servlet
- org.orbeon.oxf.servlet.OrbeonServlet
-
-
- oxf.main-processor.name
- {http://www.orbeon.com/oxf/processors}pipeline
-
-
- oxf.main-processor.input.config
- oxf:/config/prologue-servlet.xpl
-
-
-
- oxf.error-processor.name
- {http://www.orbeon.com/oxf/processors}page-flow
-
-
- oxf.error-processor.input.controller
- oxf:/config/error-page-flow.xml
-
-
-
- oxf.http.accept-methods
- get,post,head,put,delete,lock,unlock
-
-
-
-
-
- orbeon-renderer-servlet
- org.orbeon.oxf.servlet.OrbeonServlet
-
-
- oxf.main-processor.name
- {http://www.orbeon.com/oxf/processors}page-flow
-
-
- oxf.main-processor.input.controller
- oxf:/ops/xforms/xforms-renderer-page-flow.xml
-
-
-
- oxf.error-processor.name
- {http://www.orbeon.com/oxf/processors}pipeline
-
-
- oxf.error-processor.input.config
- oxf:/config/error.xpl
-
-
-
-
- exist-rest-servlet
- org.exist.http.servlets.EXistServlet
-
- basedir
- WEB-INF/
-
-
- configuration
- exist-conf.xml
-
-
- start
- true
-
-
-
-
- orbeon-main-servlet
- /
-
-
-
- orbeon-renderer-servlet
- /xforms-renderer
-
-
-
- exist-rest-servlet
- /exist/rest/*
-
-
-
- 720
-
-
-
-
diff --git a/pom.xml b/pom.xml
index 23eb88f9..d9517abe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
fr.insee
stromae
- 1.3.7
+ 5.0.0
pom
Stromae
@@ -17,6 +17,29 @@
+
+ org.apache.maven.plugins
+ maven-resources-plugin
+ 3.3.1
+
+
+ copy-resources
+ process-resources
+
+ resources
+
+
+ ${project.build.directory}/content
+
+
+ ${project.basedir}/content
+ true
+
+
+
+
+
+
maven-assembly-plugin
@@ -29,7 +52,7 @@
make-assembly
- install
+ package
single
diff --git a/script/env.sh b/script/env.sh
deleted file mode 100644
index cddfdb1c..00000000
--- a/script/env.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-envsubst < "$CATALINA_HOME/webapps/properties/config/properties-local-dev.xml" > "$CATALINA_HOME/webapps/properties/config/props.temp"
-mv "$CATALINA_HOME/webapps/properties/config/props.temp" "$CATALINA_HOME/webapps/properties/config/properties-local-dev.xml"
diff --git a/scripts/entrypoint.sh b/scripts/entrypoint.sh
new file mode 100644
index 00000000..3a82b886
--- /dev/null
+++ b/scripts/entrypoint.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+PATH_TO_PROPS_FILE=$CATALINA_HOME/webapps/properties/config/properties-local-prod.xml
+sed -i "s^\$STROMAE_HOST^$STROMAE_HOST^g" $PATH_TO_PROPS_FILE
+sed -i "s^\$STROMAE_DB_URL^$STROMAE_DB_URL^g" $PATH_TO_PROPS_FILE
+sed -i "s^\$ORBEON_EXIST_COLLECTION^$ORBEON_EXIST_COLLECTION^g" $PATH_TO_PROPS_FILE
+sed -i "s^\$ORBEON_EXIST^$ORBEON_EXIST^g" $PATH_TO_PROPS_FILE
+echo $ORBEON_LICENSE > /home/tomcat/.orbeon/license.xml
+
diff --git a/script/getCleanedOrbeon.sh b/scripts/get-cleaned-orbeon.sh
similarity index 79%
rename from script/getCleanedOrbeon.sh
rename to scripts/get-cleaned-orbeon.sh
index 3c47b0d0..bbfbc928 100644
--- a/script/getCleanedOrbeon.sh
+++ b/scripts/get-cleaned-orbeon.sh
@@ -7,25 +7,9 @@
set -e
ORBEON_URL="$1"
-USE_INSEE_PROXY="$2"
ORBEON_FILE_NAME=$(basename -s .zip $ORBEON_URL)
ORBEON_SOURCE_FOLDER=orbeon-source
-
-
-function setUpInseeProxy(){
- echo "Set Insee Proxy"
- export http_proxy="$INSEE_HTTP_PROXY"
- export https_proxy="$INSEE_HTTPS_PROXY"
-}
-
-function setUp(){
- if [ "$USE_INSEE_PROXY" = true ]
- then
- setUpInseeProxy
- fi
-}
-
function downloadOrbeonAndUnZip(){
echo "Download orbeon source from GitHub"
curl -L $ORBEON_URL -o orbeon.zip
@@ -52,9 +36,8 @@ function cleanOrbeon(){
}
function main(){
- setUp && downloadOrbeonAndUnZip && cleanOrbeon
+ downloadOrbeonAndUnZip && cleanOrbeon
}
main
-