Páginas filhas
  • Instalação do Servidor - Server (WildFly 9)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Deve-se definir um banco de dados para o Intellector Editor persistir suas informações. A definição do banco de dados é efetuada no arquivo standalone-full.xml na tag <datasources>. O nome do JNDI não pode ser alterado (jndi-name="java:/intellector/totvs).

  • Exemplo datasource Oracle;  url de conexão, ou service, deve ser alterado, user-name e password também; os demais são itens de tuning. Voce pode fazer isso também pela console do Wildfly.

    Bloco de código
    languagexml
    titleExemplo datasource Oracle
                    <datasource jta="false" jndi-name="java:/intellector/totvs" pool-name="intellector/totvs" use-ccm="false">
                        <connection-url>jdbc:oracle:thin:@ora11tot.cnvvicpzrv7w.sa-east-1.rds.amazonaws.com@<IP_INSTANCIA_ORACLE>:1521:oralin</connection-url>
                        <driver-class>oracle.jdbc.OracleDriver</driver-class>
                        <driver>oracle-driver</driver>
                        <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
                        <pool>
                            <min-pool-size>5</min-pool-size>
                            <max-pool-size>20</max-pool-size>
                        </pool>
                        <security>
                            <user-name>totvsname>USUARIO_d<BD</user-name>
                            <password>toolsscc2016<<password>SENHA_BD</password>
                        </security>
                        <validation>
                            <validate-on-match>false</validate-on-match>
                            <background-validation>false</background-validation>
                        </validation>
                        <statement>
                            <share-prepared-statements>false</share-prepared-statements>
                        </statement>
                    </datasource>
    
    
  • Um último arquivo de configuração, relativo ao Hibernate é o $WILDFLY_HOME/bin/hibernate.cfg.xml; necessário alterar somente a tag <hibernate.default_schema> para o esquema usado no Oracle pelo Editor.
  • Atenção! Se for usar o service do Linux para fazer o bootstrap do container, então uma variável de ambiente precisa ser configurada para informar o local do arquivo de configuração para o Hibernate; configure -Dpersistence.configuration=<path absoluto para o arquivo>, e.g. -Dpersistence.configuration=/home/intellector/widfly/../hibernate.cfg.xml - tem que ter o nome do arquivo.

...

Considerando que os itens de instalação foram seguidos, o próximo passo será o deployment (instalação) do pacote iw-editor-x.x.x.ear. Após o deploy, acessar o IWEditor Editor em http://<IP>:8080/iw-front.

...