Skip to content
This repository was archived by the owner on Nov 9, 2022. It is now read-only.

Commit a1d42f6

Browse files
committed
#808: a few small changes to make it actually work
1 parent 6436991 commit a1d42f6

File tree

3 files changed

+23
-24
lines changed

3 files changed

+23
-24
lines changed

deploy/lib/server_config.rb

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2666,7 +2666,7 @@ def conditional_prop(prop, default_prop)
26662666

26672667
def triggers_db_xml
26682668
%Q{
2669-
<database>
2669+
<database xmlns="http://marklogic.com/xdmp/database">
26702670
<database-name>@ml.triggers-db</database-name>
26712671
<forests>
26722672
<forest-id name="@ml.triggers-db"/>
@@ -2677,7 +2677,7 @@ def triggers_db_xml
26772677

26782678
def triggers_assignment
26792679
%Q{
2680-
<assignment>
2680+
<assignment xmlns="http://marklogic.com/xdmp/assignments">
26812681
<forest-name>@ml.triggers-db</forest-name>
26822682
</assignment>
26832683
}
@@ -2686,7 +2686,7 @@ def triggers_assignment
26862686
def xdbc_server
26872687
xdbc_auth_method = conditional_prop('ml.xdbc-authentication-method', 'ml.authentication-method')
26882688
%Q{
2689-
<xdbc-server>
2689+
<xdbc-server xmlns="http://marklogic.com/xdmp/group">
26902690
<xdbc-server-name>@ml.app-name-xcc</xdbc-server-name>
26912691
<port>@ml.xcc-port</port>
26922692
<database name="@ml.content-db"/>
@@ -2699,7 +2699,7 @@ def xdbc_server
26992699
def odbc_server
27002700
odbc_auth_method = conditional_prop('ml.odbc-authentication-method', 'ml.authentication-method')
27012701
%Q{
2702-
<odbc-server>
2702+
<odbc-server xmlns="http://marklogic.com/xdmp/group">
27032703
<odbc-server-name>@ml.app-name-odbc</odbc-server-name>
27042704
<port>@ml.odbc-port</port>
27052705
<database name="@ml.content-db"/>
@@ -2711,7 +2711,7 @@ def odbc_server
27112711

27122712
def schemas_db_xml
27132713
%Q{
2714-
<database>
2714+
<database xmlns="http://marklogic.com/xdmp/database">
27152715
<database-name>@ml.schemas-db</database-name>
27162716
<forests>
27172717
<forest-id name="@ml.schemas-db"/>
@@ -2722,15 +2722,15 @@ def schemas_db_xml
27222722

27232723
def schemas_assignment
27242724
%Q{
2725-
<assignment>
2725+
<assignment xmlns="http://marklogic.com/xdmp/assignments">
27262726
<forest-name>@ml.schemas-db</forest-name>
27272727
</assignment>
27282728
}
27292729
end
27302730

27312731
def test_content_db_xml
27322732
%Q{
2733-
<database import="@ml.content-db">
2733+
<database import="@ml.content-db" xmlns="http://marklogic.com/xdmp/database">
27342734
<database-name>@ml.test-content-db</database-name>
27352735
<forests>
27362736
<forest-id name="@ml.test-content-db"/>
@@ -2741,7 +2741,7 @@ def test_content_db_xml
27412741

27422742
def test_content_db_assignment
27432743
%Q{
2744-
<assignment>
2744+
<assignment xmlns="http://marklogic.com/xdmp/assignments">
27452745
<forest-name>@ml.test-content-db</forest-name>
27462746
</assignment>
27472747
}
@@ -2754,7 +2754,7 @@ def test_appserver
27542754
test_default_user = conditional_prop('ml.test-default-user', 'ml.default-user')
27552755

27562756
%Q{
2757-
<http-server import="@ml.app-name">
2757+
<http-server import="@ml.app-name" xmlns="http://marklogic.com/xdmp/group">
27582758
<http-server-name>@ml.app-name-test</http-server-name>
27592759
<port>@ml.test-port</port>
27602760
<database name="@ml.test-content-db"/>
@@ -2767,7 +2767,7 @@ def test_appserver
27672767

27682768
def test_modules_db_xml
27692769
%Q{
2770-
<database import="@ml.modules-db">
2770+
<database import="@ml.modules-db" xmlns="http://marklogic.com/xdmp/database">
27712771
<database-name>@ml.test-modules-db</database-name>
27722772
<forests>
27732773
<forest-id name="@ml.test-modules-db"/>
@@ -2778,7 +2778,7 @@ def test_modules_db_xml
27782778

27792779
def test_user_xml
27802780
%Q{
2781-
<user>
2781+
<user xmlns="http://marklogic.com/xdmp/security">
27822782
<user-name>${test-user}</user-name>
27832783
<description>A user for the ${app-name} unit tests</description>
27842784
<password>${test-user-password}</password>
@@ -2793,7 +2793,7 @@ def test_user_xml
27932793

27942794
def test_modules_db_assignment
27952795
%Q{
2796-
<assignment>
2796+
<assignment xmlns="http://marklogic.com/xdmp/assignments">
27972797
<forest-name>@ml.test-modules-db</forest-name>
27982798
</assignment>
27992799
}
@@ -2814,7 +2814,7 @@ def rest_appserver
28142814
end
28152815

28162816
%Q{
2817-
<http-server import="@ml.app-name">
2817+
<http-server import="@ml.app-name" xmlns="http://marklogic.com/xdmp/group">
28182818
<http-server-name>@ml.app-name-rest</http-server-name>
28192819
<port>@ml.rest-port</port>
28202820
<database name="@ml.content-db"/>
@@ -2832,7 +2832,7 @@ def rest_modules_db_xml
28322832
rest_modules_db = conditional_prop('ml.rest-modules-db', 'ml.modules-db')
28332833

28342834
%Q{
2835-
<database>
2835+
<database xmlns="http://marklogic.com/xdmp/database">
28362836
<database-name>#{rest_modules_db}</database-name>
28372837
<forests>
28382838
<forest-id name="#{rest_modules_db}"/>
@@ -2845,15 +2845,15 @@ def rest_modules_db_assignment
28452845
rest_modules_db = conditional_prop('ml.rest-modules-db', 'ml.modules-db')
28462846

28472847
%Q{
2848-
<assignment>
2848+
<assignment xmlns="http://marklogic.com/xdmp/assignments">
28492849
<forest-name>#{rest_modules_db}</forest-name>
28502850
</assignment>
28512851
}
28522852
end
28532853

28542854
def ssl_certificate_xml
28552855
%Q{
2856-
<certificate>
2856+
<certificate xmlns="http://marklogic.com/xdmp/pki">
28572857
<name>@ml.ssl-certificate-template</name>
28582858
<countryName>@ml.ssl-certificate-countryName</countryName>
28592859
<stateOrProvinceName>@ml.ssl-certificate-stateOrProvinceName</stateOrProvinceName>

deploy/sample/ml-config.sample/security/amps/sample-amp.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
<local-name>sample</local-name>
99
<doc-uri>/app/models/sample.xqy</doc-uri>
1010
<db-name>${modules-db}</db-name>
11-
<role-name>a-privileged-role</role-name>
11+
<role-name>${app-role}</role-name>
1212
</amp>

deploy/sample/ml-config.sample/tasks/tasks.xml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<task-start-time>13:00:00-05:00</task-start-time>
2929
<task-database name="${content-db}"/>
3030
<task-modules name="${modules-db}"/>
31-
<task-user name="${app-name}-user"/>
31+
<task-user name="${default-user}"/>
3232
</scheduled-task>
3333
<scheduled-task>
3434
<task-path>/some/hourly-task.xqy</task-path>
@@ -38,7 +38,7 @@
3838
<task-minute>15</task-minute>
3939
<task-database name="${content-db}"/>
4040
<task-modules name="${modules-db}"/>
41-
<task-user name="${app-name}-user"/>
41+
<task-user name="${default-user}"/>
4242
</scheduled-task>
4343
<scheduled-task>
4444
<task-path>/some/minutely-task.xqy</task-path>
@@ -47,7 +47,7 @@
4747
<task-period>3</task-period>
4848
<task-database name="${content-db}"/>
4949
<task-modules name="${modules-db}"/>
50-
<task-user name="${app-name}-user"/>
50+
<task-user name="${default-user}"/>
5151
</scheduled-task>
5252
<scheduled-task>
5353
<task-path>/some/monthly-task.xqy</task-path>
@@ -58,17 +58,16 @@
5858
<task-start-time>13:00:00-05:00</task-start-time>
5959
<task-database name="${content-db}"/>
6060
<task-modules name="${modules-db}"/>
61-
<task-user name="${app-name}-user"/>
61+
<task-user name="${default-user}"/>
6262
</scheduled-task>
6363
<scheduled-task>
6464
<task-path>/some/once-task.xqy</task-path>
6565
<task-root>/</task-root>
6666
<task-type>once</task-type>
67-
<task-period>1</task-period>
6867
<task-start>2019-01-01T13:00:00-05:00</task-start>
6968
<task-database name="${content-db}"/>
7069
<task-modules name="${modules-db}"/>
71-
<task-user name="${app-name}-user"/>
70+
<task-user name="${default-user}"/>
7271
</scheduled-task>
7372
<scheduled-task>
7473
<task-path>/some/weekly-task.xqy</task-path>
@@ -83,7 +82,7 @@
8382
<task-start-time>13:00:00-05:00</task-start-time>
8483
<task-database name="${content-db}"/>
8584
<task-modules name="${modules-db}"/>
86-
<task-user name="${app-name}-user"/>
85+
<task-user name="${default-user}"/>
8786
</scheduled-task>
8887
</scheduled-tasks>
8988
</task-server>

0 commit comments

Comments
 (0)