System that allows the deployment of application environments through a parameterization of nodes, servers and applications.
1 Diagram
Loading...
2 Elastic Node
Menu path:
Databases / Elastic node / Node
Parametrization a set of ordered and trained servers.
An automated database crawling system will use this parameterization to determine on wich server to perform the creation of the database.
wic_elastic_grid_node | |
---|---|
Label | Description |
Code | Code of grid node |
Description | Description of elastic node |
<exception title='Exception from service object: Access to database wic_admin is forbidden for user docs_deistercloud'><STACKTRACE>
[SOAPException: faultCode=SOAP-ENV:Server; msg=Exception from service object: Access to database wic_admin is forbidden for user docs_deistercloud]
at deister.axional.docs.xsl.CMSSOAPClient.__doSOAPCall(CMSSOAPClient.java:113)
at deister.axional.docs.xsl.CMSSOAPClient.__doSOAPCall(CMSSOAPClient.java:94)
at deister.axional.docs.xsl.CMSSOAPClient.getDictionaryObjectData(CMSSOAPClient.java:207)
at jdk.internal.reflect.GeneratedMethodAccessor6193.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.apache.xalan.extensions.ExtensionHandlerJavaPackage.callFunction(ExtensionHandlerJavaPackage.java:300)
at org.apache.xalan.extensions.ExtensionHandlerJavaPackage.callFunction(ExtensionHandlerJavaPackage.java:440)
at org.apache.xalan.extensions.ExtensionsTable.extFunction(ExtensionsTable.java:222)
at org.apache.xalan.transformer.TransformerImpl.extFunction(TransformerImpl.java:475)
at org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:208)
at org.apache.xpath.objects.XRTreeFragSelectWrapper.execute(XRTreeFragSelectWrapper.java:69)
at org.apache.xpath.XPath.execute(XPath.java:337)
at org.apache.xalan.templates.ElemVariable.getValue(ElemVariable.java:280)
at org.apache.xalan.templates.ElemVariable.execute(ElemVariable.java:248)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:394)
at org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:248)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:128)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2272)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1358)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:711)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1275)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1253)
at deister.axional.server.lang.xsl.XSLProcessor.__execute(XSLProcessor.java:866)
at deister.axional.server.lang.xsl.XSLProcessor$4.call(XSLProcessor.java:702)
at deister.axional.server.lang.xsl.XSLProcessor$4.call(XSLProcessor.java:694)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)
<Root-cause class='class org.apache.soap.SOAPException'>
</Root-cause>
</STACKTRACE></exception>
3 Dictionaries
Menu path:
Databases / Elastic node / Dictionaries
Definition and parameterization of the dictionaries that can be used in the database.
- Code: Code of elastic dictionaries.
- Dictionaries: List of dictionaries.
wic_elastic_db_dict | |
---|---|
Label | Description |
Code | Code of elastic dictionaries |
Dictionaries | List of dictionaries |
Template success | Templete used at email confirmation process when success |
Templete error | Template used at email confirmation process when an error occoured |
4 Add database
Menu path:
Databases / Elastic node / Databases per node
This object startup a database and user.
The parameters are:
- Elastic node: An automated database crawling system will use this parameterization to determine on wich server to perform the creation of the database.
- Company code (Database code): Name of the company used to create a DDBB, group and connection group.
- Email: Used to configure the email of user.
- User code: Used to create the user at main table with the structure (company_code.user_code).
- Language: Used to configure the language of user.
- Dictionary: Prepare the database to work with the diferent dictionaries.
This object initializes the wic_elastic_add_process script.
This script create all necesary entries to let an user operate in a database.
This script also can increase user of a company enviloment.
- Step 1: Register Database wic_conf.
- Step 2: Attach Database to administartion group (informix_dba).
- Step 3: Register group and add minimum group roles.
- Step 4: Register DB Group.
- Step 5: Register User.
- Step 6: Create database and db user.
- Step 7: Schema model.
- Step 8: Schema code.
wic_elastic_add_db | |
---|---|
Label | Description |
id | |
Elastic node | Grid elastic node |
Company code (Database code) | Name of the company, used as name of the database.
|
Email of user
|
|
User code |
|
Language | Language of user
|
Dictionaries | Group of dictionaries |
Status | Status of the creation database, pending, processed or with errrors
|
Process % | Percentage of process done |
Message | Process message |
Date created | Date of registering
|
Actions | ||
---|---|---|
Button | Title | Notes |
BUT_PROCESS | Process | null |
5 Add user
This object startup an user.
The parameters are:
- Database code: Code of database as company code.
- Email: User email.
- User code: User code.
- Language: Field language.