Each Axional Studio
server will run on a Java VM 11 and it will load its configuration from a JAXB XML
file, that describes it's boot configuration.
After the startup, the server will load the configuration metadata from the central database dictionary, commonly known as wic_conf
.
The following steps show how to setup the Axional Frontend
configuration.
1 Configuration file structure
The structure of the configuration file is shown below and it must be located inside the server tag with the rest of the configuration described in this document.
<server>
<TAGS_FROM_AXIONAL_SERVER /> *
<application
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xsi:type='frontendConfig'
> *
<backendSoapUrl /> +
<backendSoapUsername /> +
<backendSoapPassword /> +
<backendSoapDatabase /> +
</application>
</server>
Nodes | |||||
---|---|---|---|---|---|
Name | Type | Required | Unique | Default | Description |
server | |||||
ETAGS_FROM_AXIONAL_SERVER | Axional server configuration | ||||
Eapplication | This node includes particular configuration for Axional Frontend | ||||
Axmlns:xsi | string | http://www.w3.org/2001/XMLSchema-instance | |||
Axsi:type | string | studioConfig | |||
EbackendSoapUrl | string | Jetty connection Axional Studio | |||
EbackendSoapUsername | string | Connection user | |||
EbackendSoapPassword | string | Connection password | |||
EbackendSoapDatabase | string | Database name |
<?xml version="1.0" encoding="UTF-8"?> <server name="axional" engine="jetty"> <encoding info="Server encoding">UTF-8</encoding> <license> <notice>(C) Copyright 1996, 2018 deister software</notice> <url>http://www.mydeister.com</url> <customerName>DEMO</customerName> <hostid>cccdddf1</hostid> <features/> </license> <stop> <port>0</port> </stop> <http info="Http parameters"> <realm>Wellcome to Axional</realm> <queueSize>-1</queueSize> <minThreads>-1</minThreads> <maxThreads>-1</maxThreads> <connectors> <connector> <scheme>http</scheme> <port>8080</port> <securePort>0</securePort> <acceptors>-1</acceptors> <selectors>-1</selectors> <acceptQueueSize>0</acceptQueueSize> <idleTimeout>60000</idleTimeout> <outputBufferSize>-1</outputBufferSize> <requestHeaderSize>-1</requestHeaderSize> <responseHeaderSize>-1</responseHeaderSize> <keyStorePassword>[changeit]</keyStorePassword> <trustStorePassword>[changeit]</trustStorePassword> </connector> </connectors> </http> <jdbc> <url>jdbc:informix-sqli:192.168.10.13:9088/${DATABASE}:INFORMIXSERVER=ol_dbsrv3;DB_LOCALE=en_us.utf8;CLIENT_LOCALE=en_us.utf8</url> <initSQL></initSQL> <username>informix</username> <password>[changeit]</password> <poolMaxSize>5</poolMaxSize> <poolExtraSize>0</poolExtraSize> <poolMaxIdle>300</poolMaxIdle> <poolMaxCheckOut>1000</poolMaxCheckOut> <poolAcquireTimeout>0</poolAcquireTimeout> <poolBornDieTimeout>0</poolBornDieTimeout> </jdbc> <console> <tcpPort>0</tcpPort> <enableWeb>true</enableWeb> <enableSwt>false</enableSwt> <username>admin</username> <password>CRYPT-AES128:ENRrJUsTywgi2BxhcHQSmZMpMEp889SiNZks9g06NF6UVL0Q2jLitgQn6hM8qcuyqJgIevWrr3Rc</password> </console> <fopConfig>conf/fop/userconfig.xml</fopConfig> <application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="frontendConfig"> <backendSoapUrl>http://mydeister.com/soap/servlet/rpcrouter</backendSoapUrl> <backendSoapUsername>[USERNAME]</backendSoapUsername> <backendSoapPassword>[PASSWORD]</backendSoapPassword> <backendSoapDatabase>demo_apps_rv</backendSoapDatabase> </application> </server>
In the <backendSoapUsername>
tag, you have to replace the [USERNAME]
to your user of Axional Studio.
The same as <backendSoapPassword>
, change the [PASSWORD]
to your password of Axional Studio.
Cause you put the password without protection, it will appear a error message in console. So you have to replace your password to the CRYPT-AES128... string, including CRYPT.