O RT Connect Viewer é baseado no visualizador Weasis em Java
echo "Instalando Java, Maven e Eclipse para Ubuntu 16.06"
sudo sh install-dev-env.sh
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
Acesse a pasta rtviewer/weasis-distributions/target/portable-dist/ Nesta Pasta, você poderá executar o aplicativo para Linux, Windows e MAC.
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
E agora envie o arquivo gerado rtviewer/weasis-distributions/target/web-dist/{arquivo}.war clicando em ADD
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