CITSmart 8
Executar a Instalação

Configurando o Servidor de Aplicação

as configurações do servidor de aplicação podem ser feitas de duas formas via jboss cli ou editando o arquivo xml não existe diferença técnica em nenhuma das opções, e a escolha vai de cada administrador abaixo ambos exemplos de configuração atenção fique atento às variáveis para alterá las de acordo com as configurações do seu ambiente configurando servidor via jboss cli conecte se ao jboss cli (considerando se que o servidor esteja rodando) executando o comando abaixo \[root\@server /tmp]# /opt/wildfly/bin/jboss cli sh connect \[standalone\@localhost 9990 /] em seguida execute os seguintes comandos substituindo o conteúdo das variáveis pela configuração do seu ambiente \[standalone\@localhost 9990 /] /system property=mongodb host\ add(value="citmongo") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=mongodb port\ add(value="27017") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=mongodb user\ add(value="admin") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=mongodb password\ add(value="admin") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart protocol\ add(value="http") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart host\ add(value="my citsmart com") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart port\ add(value="8080") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart context\ add(value="citsmart") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart login\ add(value="citsmart local\\\\\consultor") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart password\ add(value="senhaconsultor") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart inventory id\ add(value="citsmartinventory") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart evm id\ add(value="citsmartevm") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart evm enable\ add(value=true) {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart inventory enable\ add(value=true) {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart port updateparameters\ add(value="9000") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=citsmart inventory pagelength\ add(value="100") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=rhino scripts directory\ add(value="") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=jboss as management blocking timeout\ add(value="600") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=org quartz properties\ add(value="$\\{jboss server config dir\\}/quartz properties") {"outcome" => "success"} \[standalone\@localhost 9990 /]/system property=snmp oid repository directory\ add(value="/opt/templates") {"outcome" => "success"} após as configurações, para sair do cli digite quit \[standalone\@localhost 9990 /] quit \[root\@server /tmp]# configurando o servidor via xml para editar o arquivo xml utilizado pelo wildfly na mão, entre no diretório \[root\@server /tmp]# /opt/wildfly/standalone/configuration e edite o arquivo stantalone full xml e inclua a configuração xml do citsmart logo após a clausula abaixo \<server xmlns="urn\ jboss\ domain 6 0"> \<extensions> \<extension module="org jboss as clustering infinispan"/> \<extension module="org jboss as connector"/> &#x9; \</extensions> após o fechamento da configuração \</extensions> inclua o trecho a seguir \<system properties> \<property name="mongodb host" value="citmongo"/> \<property name="mongodb port" value="27017"/> \<property name="mongodb user" value="admin"/> \<property name="mongodb password" value="admin"/> \<property name="citsmart protocol" value="http"/> \<property name="citsmart host" value="my citsmartcloud com"/> \<property name="citsmart port" value="8080"/> \<property name="citsmart context" value="citsmart"/> \<property name="citsmart login" value="citsmart local\\\\\consultor"/> \<property name="citsmart password" value="senhaconsultor"/> \<property name="citsmart inventory id" value="citsmartinventory"/> \<property name="citsmart evm id" value="citsmartevm"/> \<property name="citsmart evm enable" value="false"/> \<property name="citsmart inventory enable" value="false"/> \<property name="rhino scripts directory" value=""/> \<property name="jboss as management blocking timeout" value="600"/> \<property name="citsmart port updateparameters" value="9000"/> \<property name="citsmart inventory pagelength" value="100"/> \<property name="org quartz properties" value="${jboss server config dir}/quartz properties"/> \<property name="snmp oid repository directory" value="/opt/templates"/> \</system properties> após realizada as configurações, reinicie o serviço para efetivar as mudanças \[root\@server /tmp]# systemctl status wildfly configurando firebase o arquivo a seguir tem a função de permitir a comunicação da aplicação com o aplicativo com mensageria via push sempre que um novo ticket for criado/suspenso/reativo/reclassificado/encerrado; para isso deverá ser colocado em uma das pastas do repositório do citsmart após subir o pacote salve o caminho para utilizá lo conforme orientado em configurando o servidor de aplicação