With version 7.0 of yuuvis of yuuvis® RAD, the default URL changed from /enaio/client
to /app/client
because the /enaio
subdomain was not fitting did no longer match the product name anymore. This might be unconvienient inconvenient because the old URL might be saved in (a lot ofmany) bookmarks, external tools and documentation. We recommend updating the URL whereever where ever possible, but if you really want to keep /enaio/client/
in parallel to /app/client
or if you want to add another subdomain /<yoursubdomain>/client
in addition to the default /app/client
, you can follow this guide to achieve this (replace "enaio" with your desired subdomain if you want have a different subdomain).
- Stop the service-manager service.
In the folder
<service-manager>\config\
folder, create a new file "client-enaio.yml
" with the following content:Code Block language yml title client-enaio.yml spring: application: name: clientenaio resourcesDirectoryPath: '${enaio.data.path}/webresource/resources-enaio/'
In the folder
<service-manager>\config\
folder, edit the fileservicewatcher-sw.yml
file and copy the "clientservice" section. Then change the "name" parameter to "clientservice-enaio" and add "enaio" to the right end of the profiles parameter. It should look like this now:Code Block language yml title servicewatcher-sw.yml snippet - name: clientservice type: microservice profiles: prod,cloud instances: 1 memory: 64M port: 7391-7395 path: ${appBase}/clientservice/clientservice-app.jar - name: clientservice-enaio type: microservice profiles: prod,cloud,enaio instances: 1 memory: 64M port: 7391-7395 path: ${appBase}/clientservice/clientservice-app.jar
In the folder
<service-manager>\config\
folder, edit the filegateway-prod.yml
file and add a new endpoint:Code Block language yml title gateway-prod.yml endpoint - name: 'enaio' url: 'http://clientenaio'
- In the folder
<service-manager>\data\webresource
folder (replace<service-manager>\data
with the data folder of the service-manager if you chose a different location for it), copy the "resources" folder and call it "resources-enaio". - Copy the file
<service-manager>\data\public\client\index.html
file to<service-manager>\data\webresrouce\resources-enaio\
. - Edit the copied
index.html
and change the line"<base href="/app/client/">
" to"<base href="/enaio/client/">
. - Start the service-manager. You can now use
/enaio/client
the same way as/app/client
.
Note | ||
---|---|---|
| ||
You have to repeat step steps 6 and 7 after every update of the service-manager! |
...