Skip to content

carlosqueiroz/rtviewer

Repository files navigation

License Build Status
Sonar Sonar Sonar Sonar Sonar

O RT Connect Viewer é baseado no visualizador Weasis em Java

Weasis

Instalando Ambiente de Desenvolvimento

echo "Instalando Java, Maven e Eclipse para Ubuntu 16.06"
sudo sh install-dev-env.sh

Build Weasis

O RT Connect Viewer é baseando no Weasis 3.x.x (Necessitando de Java 8+)

Documentação Oficial do Weasis

echo "Clonando o Projeto"
git clone https://github.com/carlosqueiroz/rtviewer
cd rtviewer/
echo "Rodando o Maven"
mvn clean install
echo "Construindo o Aplicativo"
cd weasis-distributions
mvn clean package -Dportable=true -P pack200

Gerando Aplicativo com assinatura

echo "Criar Chave"
cd /usr/lib/jvm/java-8-oracle

sudo keytool -genkey -v -keystore rtconnect.keystore -alias rtconnect -keyalg RSA -keysize 2048 -validity 10000

echo "Voltar para a Pasta do Projeto"
cd rtviewer/weasis-distributions

mvn clean package -Djarsigner.alias="rtconnect" -Djarsigner.storepass="rtconnect" -Djarsigner.keystore="/usr/lib/jvm/java-8-oracle/rtconnect.keystore" -Dportable=true -P pack200

Executando Aplicativo Gerado

Acesse a pasta rtviewer/weasis-distributions/target/portable-dist/ Nesta Pasta, você poderá executar o aplicativo para Linux, Windows e MAC.

Executando Aplicativo JNLP no Servidor

Foi gerado em rtviewer/weasis-distributions/target/web-dist/ um arquivo .war, este arquivo deve ser enviado para o Wildfly para que o software seja executado em conjunto com o servidor de armazenamento de imagens. Acesse o Wildfly http://{IP_servidor}:9990/console/App.html ou http://192.168.0.87:9990/console/App.html Login:admin Senha:admin

Após o Login Clique na Aba Deployment Weasis

E agora envie o arquivo gerado rtviewer/weasis-distributions/target/web-dist/{arquivo}.war clicando em ADD

Weasis

O Arquivo weasis-pacs-connector.war que está listado no Wildfly pode ser construido a partir de : https://github.com/nroduit/weasis-pacs-connector

Os arquivos de Propriedades que fazem a conexão (gerando o URL para download) do wildfly com o weasis estão em estão em : https://github.com/carlosqueiroz/rt/tree/master/docker/pacs/wildfly/standalone/configuration

e são atualizados no conteiner docker do rtconnect em toda reconstrução, conforme ilustra a linha:

https://github.com/carlosqueiroz/rt/blob/master/docker/docker-compose.yml#L809

Aplicativo com Visualização de DICOM RT

Weasis

About

RT Connect Viewer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published