How to install the DXA 2.1 Model Service extension
up vote
3
down vote
favorite
I'm currently installing DXA 2.1 in a Sites 9 environment.
We are trying to install the new Model Service extension (an extension to the Content Microservice), but the documentation isn't very clear on where to add the extension parameter (https://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v11/GUID-40677184-F773-4A39-889E-2154DD3A7446)
Modify your Content Service (or Session-enabled Content Service) configuration to add the following startup parameter:
Add the following environment variable:
--plugin=PATH/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
Where PATH specifies the location from step 1 and stated as relative to the bin/ folder. The path separators should work on both Unix and Windows.
For example: --plugin=../extensions/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
I'm not really sure where this --plugin=... should go. I tried adding it to the arguments of my installservice.ps script, but that didn't work.
UPDATE
I added the plugin=... line in my installservice.ps1 script on the jvmoptions. This allowed me to install the service, but when I want to start the service, i get the error "the system cannot open the file" in the event log.
I double checked my zip file was there, and i also made sure the zip file was unblocked.
installation model-service dxa-2.1
add a comment |
up vote
3
down vote
favorite
I'm currently installing DXA 2.1 in a Sites 9 environment.
We are trying to install the new Model Service extension (an extension to the Content Microservice), but the documentation isn't very clear on where to add the extension parameter (https://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v11/GUID-40677184-F773-4A39-889E-2154DD3A7446)
Modify your Content Service (or Session-enabled Content Service) configuration to add the following startup parameter:
Add the following environment variable:
--plugin=PATH/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
Where PATH specifies the location from step 1 and stated as relative to the bin/ folder. The path separators should work on both Unix and Windows.
For example: --plugin=../extensions/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
I'm not really sure where this --plugin=... should go. I tried adding it to the arguments of my installservice.ps script, but that didn't work.
UPDATE
I added the plugin=... line in my installservice.ps1 script on the jvmoptions. This allowed me to install the service, but when I want to start the service, i get the error "the system cannot open the file" in the event log.
I double checked my zip file was there, and i also made sure the zip file was unblocked.
installation model-service dxa-2.1
add a comment |
up vote
3
down vote
favorite
up vote
3
down vote
favorite
I'm currently installing DXA 2.1 in a Sites 9 environment.
We are trying to install the new Model Service extension (an extension to the Content Microservice), but the documentation isn't very clear on where to add the extension parameter (https://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v11/GUID-40677184-F773-4A39-889E-2154DD3A7446)
Modify your Content Service (or Session-enabled Content Service) configuration to add the following startup parameter:
Add the following environment variable:
--plugin=PATH/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
Where PATH specifies the location from step 1 and stated as relative to the bin/ folder. The path separators should work on both Unix and Windows.
For example: --plugin=../extensions/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
I'm not really sure where this --plugin=... should go. I tried adding it to the arguments of my installservice.ps script, but that didn't work.
UPDATE
I added the plugin=... line in my installservice.ps1 script on the jvmoptions. This allowed me to install the service, but when I want to start the service, i get the error "the system cannot open the file" in the event log.
I double checked my zip file was there, and i also made sure the zip file was unblocked.
installation model-service dxa-2.1
I'm currently installing DXA 2.1 in a Sites 9 environment.
We are trying to install the new Model Service extension (an extension to the Content Microservice), but the documentation isn't very clear on where to add the extension parameter (https://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v11/GUID-40677184-F773-4A39-889E-2154DD3A7446)
Modify your Content Service (or Session-enabled Content Service) configuration to add the following startup parameter:
Add the following environment variable:
--plugin=PATH/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
Where PATH specifies the location from step 1 and stated as relative to the bin/ folder. The path separators should work on both Unix and Windows.
For example: --plugin=../extensions/udp-content-dxa-extension-assembly-11.0.0-xxxx-core.zip
I'm not really sure where this --plugin=... should go. I tried adding it to the arguments of my installservice.ps script, but that didn't work.
UPDATE
I added the plugin=... line in my installservice.ps1 script on the jvmoptions. This allowed me to install the service, but when I want to start the service, i get the error "the system cannot open the file" in the event log.
I double checked my zip file was there, and i also made sure the zip file was unblocked.
installation model-service dxa-2.1
installation model-service dxa-2.1
edited 2 hours ago
asked 3 hours ago
Harald Hoffelinck
7,7581227
7,7581227
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
up vote
4
down vote
accepted
Indeed! documentation is bit unclear, an example command not work for windows, I did manage to install successfully, I have sent the message to fix the documentation, I will leave the comment in the documentation.
Try the following steps to fix the installation of Model Service extension:
Option1:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- UnInstall the Tridion SessionContent Service
- Re-install the service by this below command:
.installService.ps1 -auto-register
--plugin=./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
Option2:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- Create the Environment variable PLUGIN
Place the value as ./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
- Restart the system
- UnInstall the Tridion SessionContent Service
- ReInstall the service by .installService.ps1 - not required to pass --plugin=./ in the startup parameter
You can verify this successfully installed or not by looking at the content service plugins folder should have udp-content-dxa-extension-assembly-11.0.0-1047-core folder and udp-content-dxa-extension-assembly-11.0.0-1047-core.zip file.
I hope it helps.
thanks, I tried the first option and this works. After the install, I can see a plugins folder with the zip file and unzipped files
– Harald Hoffelinck
1 hour ago
add a comment |
up vote
0
down vote
The short answer is that you can add these parameters to either the start or the installService scripts, with the caveat that if you add it when calling installService you will need to first uninstall the service for it to take effect.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "485"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftridion.stackexchange.com%2fquestions%2f19591%2fhow-to-install-the-dxa-2-1-model-service-extension%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
accepted
Indeed! documentation is bit unclear, an example command not work for windows, I did manage to install successfully, I have sent the message to fix the documentation, I will leave the comment in the documentation.
Try the following steps to fix the installation of Model Service extension:
Option1:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- UnInstall the Tridion SessionContent Service
- Re-install the service by this below command:
.installService.ps1 -auto-register
--plugin=./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
Option2:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- Create the Environment variable PLUGIN
Place the value as ./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
- Restart the system
- UnInstall the Tridion SessionContent Service
- ReInstall the service by .installService.ps1 - not required to pass --plugin=./ in the startup parameter
You can verify this successfully installed or not by looking at the content service plugins folder should have udp-content-dxa-extension-assembly-11.0.0-1047-core folder and udp-content-dxa-extension-assembly-11.0.0-1047-core.zip file.
I hope it helps.
thanks, I tried the first option and this works. After the install, I can see a plugins folder with the zip file and unzipped files
– Harald Hoffelinck
1 hour ago
add a comment |
up vote
4
down vote
accepted
Indeed! documentation is bit unclear, an example command not work for windows, I did manage to install successfully, I have sent the message to fix the documentation, I will leave the comment in the documentation.
Try the following steps to fix the installation of Model Service extension:
Option1:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- UnInstall the Tridion SessionContent Service
- Re-install the service by this below command:
.installService.ps1 -auto-register
--plugin=./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
Option2:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- Create the Environment variable PLUGIN
Place the value as ./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
- Restart the system
- UnInstall the Tridion SessionContent Service
- ReInstall the service by .installService.ps1 - not required to pass --plugin=./ in the startup parameter
You can verify this successfully installed or not by looking at the content service plugins folder should have udp-content-dxa-extension-assembly-11.0.0-1047-core folder and udp-content-dxa-extension-assembly-11.0.0-1047-core.zip file.
I hope it helps.
thanks, I tried the first option and this works. After the install, I can see a plugins folder with the zip file and unzipped files
– Harald Hoffelinck
1 hour ago
add a comment |
up vote
4
down vote
accepted
up vote
4
down vote
accepted
Indeed! documentation is bit unclear, an example command not work for windows, I did manage to install successfully, I have sent the message to fix the documentation, I will leave the comment in the documentation.
Try the following steps to fix the installation of Model Service extension:
Option1:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- UnInstall the Tridion SessionContent Service
- Re-install the service by this below command:
.installService.ps1 -auto-register
--plugin=./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
Option2:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- Create the Environment variable PLUGIN
Place the value as ./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
- Restart the system
- UnInstall the Tridion SessionContent Service
- ReInstall the service by .installService.ps1 - not required to pass --plugin=./ in the startup parameter
You can verify this successfully installed or not by looking at the content service plugins folder should have udp-content-dxa-extension-assembly-11.0.0-1047-core folder and udp-content-dxa-extension-assembly-11.0.0-1047-core.zip file.
I hope it helps.
Indeed! documentation is bit unclear, an example command not work for windows, I did manage to install successfully, I have sent the message to fix the documentation, I will leave the comment in the documentation.
Try the following steps to fix the installation of Model Service extension:
Option1:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- UnInstall the Tridion SessionContent Service
- Re-install the service by this below command:
.installService.ps1 -auto-register
--plugin=./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
Option2:
- Create the extensions folder in content service root.
- Copy the dxacisdxa-model-service-extensionudp-content-dxa-extension-assembly-11.0.0-1047-core.zip file to extensions folder
- Create the Environment variable PLUGIN
Place the value as ./extensions/udp-content-dxa-extension-assembly-11.0.0-1047-core.zip
- Restart the system
- UnInstall the Tridion SessionContent Service
- ReInstall the service by .installService.ps1 - not required to pass --plugin=./ in the startup parameter
You can verify this successfully installed or not by looking at the content service plugins folder should have udp-content-dxa-extension-assembly-11.0.0-1047-core folder and udp-content-dxa-extension-assembly-11.0.0-1047-core.zip file.
I hope it helps.
answered 1 hour ago
Velmurugan
2,752717
2,752717
thanks, I tried the first option and this works. After the install, I can see a plugins folder with the zip file and unzipped files
– Harald Hoffelinck
1 hour ago
add a comment |
thanks, I tried the first option and this works. After the install, I can see a plugins folder with the zip file and unzipped files
– Harald Hoffelinck
1 hour ago
thanks, I tried the first option and this works. After the install, I can see a plugins folder with the zip file and unzipped files
– Harald Hoffelinck
1 hour ago
thanks, I tried the first option and this works. After the install, I can see a plugins folder with the zip file and unzipped files
– Harald Hoffelinck
1 hour ago
add a comment |
up vote
0
down vote
The short answer is that you can add these parameters to either the start or the installService scripts, with the caveat that if you add it when calling installService you will need to first uninstall the service for it to take effect.
add a comment |
up vote
0
down vote
The short answer is that you can add these parameters to either the start or the installService scripts, with the caveat that if you add it when calling installService you will need to first uninstall the service for it to take effect.
add a comment |
up vote
0
down vote
up vote
0
down vote
The short answer is that you can add these parameters to either the start or the installService scripts, with the caveat that if you add it when calling installService you will need to first uninstall the service for it to take effect.
The short answer is that you can add these parameters to either the start or the installService scripts, with the caveat that if you add it when calling installService you will need to first uninstall the service for it to take effect.
answered 46 mins ago
Peter Kjaer
19.2k11653
19.2k11653
add a comment |
add a comment |
Thanks for contributing an answer to Tridion Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftridion.stackexchange.com%2fquestions%2f19591%2fhow-to-install-the-dxa-2-1-model-service-extension%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown