Histórico da Página
...
Os scripts de bootstrap para o TOTVS Intellector editor estão na pasta padrão ($WILDFLY_HOME/bin/init.d), precisando apenas das modificações no que concerne a utilização via comando service do Linux.
- No iw-editor a variável de ambiente server.path deve ser declarada com o path (IP:PORTA) apontando para o Intellector Server. Essa variável de ambiente para a JDK pode ser definida usando a opção -D no startup do container ou colocando em algum arquivo de configuração (e.g. standalone.full.xml). Sem configurar essa variável, não haverá comunicação com o servidor.
- Ex.: -Dserver.path=http://repo.servebeer.com:10080
Configurando pool de conexão e Hibernate
- 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 language xml title Exemplo 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: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>totvs_d</user-name> <password>toolsscc2016</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.
Deployment do TOTVS Intellector Editor
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas