Guia de Instalação - Servidor Fusion Developer
Introdução
O Fusion Developer é um ambiente à parte do Fusion Platform, que serve para criar Scripts (anteriormente conhecido como Adapter). Com ele é possível adicionar Classes Java em atividades do tipo Script no BPM Studio, além de ser possível editá-los num editor próprio.
Nesse manual estão descritos os pré-requisitos e passos para instalação do Servidor do Fusion Developer e o cadastro dele no Fusion Platform.
Instalação do Servidor
Pré-requisitos
Recomenda-se que a instalação seja realizada no mesmo servidor em que o Fusion Platform está instalado.
Além disso são necessários 2GB de espaço de armazenamento para comportar o Fusion Developer.
Atenção
Se a instalação não for realizada no mesmo servidor em que está o Fusion Platform, então será necessário fornecer uma cópia do Fusion (diretório com o artefato WAR extraído) e OpenJDK 21 no servidor em que o Fusion Developer será instalado.
Deve-se seguir as instruções de instalação de acordo com seu Sistema Operacional.
Instalando o Fusion Developer
Para realizar a instalação no Windows existem duas opções, que podem ser escolhidas a partir de sua preferência, sendo instalar o Fusion Developer Server como um serviço do Windows ou não.
Instalar como Serviço (Recomendado)
Caso você queira instalar o Fusion Developer Server como um serviço do Windows, baixe e execute o arquivo fusion-developer-server-2.0.0.exe. Para baixar essa versão do Fusion Developer clique aqui.
Após realizar o download do arquivo siga o passo a passo para instalação conforme prints a seguir:

Informe o nome do serviço e porta HTTP na qual o serviço irá executar, por padrão as informações já estarão preenchidas, com: “FusionDeveloper” e “3000” respectivamente:

Avance para o próximo passo e informe o caminho de pastas que corresponde ao local em que o Fusion está instalado:

Nota
A pasta de instalação do Fusion estará dentro do TomCat na pasta webapps você encontrará uma subpasta chamada fusion.
É essa pasta que deverá ser escolhida.
Ao avançar, deve-se informar onde está localizado o OpenJDK 21:

Por fim, escolha o local de instalação do Fusion Developer Server, este será sugerido conforme o caminho descrito na imagem abaixo:

Clique em Install, para concluir a instalação. Quando a instalação estiver completa, avance para o próximo passo:

Finalize a instalação do Fusion Developer Server:

Então a tela de Propriedades do Serviço do Fusion Developer será disponibilizada, para que ele seja iniciado, você deve clicar em Start:

Finalize clicando em Ok. Ao instalar como um serviço, você poderá encontrar um atalho para o monitor do serviço no menu Iniciar.
Executar sem Efetuar Instalação como Serviço
Se você não quiser instalar o Fusion Developer Server como serviço, é possível utilizá-lo de acordo com as instruções abaixo, após baixar o arquivo fusion-developer-server-2.0.0.zip. Para baixar essa extensão do Fusion Developer clique aqui.
Após baixar, extraia os arquivos da pasta:

Na pasta com os arquivos extraídos, você poderá visualizar o passo a passo no arquivo README-windows.
Inicialmente edite o arquivo start.cmd:

Edite as linhas a seguir conforme necessário, indicando o caminho de instalação do Fusion, a porta que será utilizada para o Fusion Developer e a localização do OpenJDK:

Após realizar as alterações necessárias, execute o arquivo start.cmd clicando duas vezes sobre ele:

Então o serviço será executado com sucesso.
Desinstalando o Fusion Developer
Para realizar a desinstalação do Fusion Developer no Windows, acesse a pasta do Fusion Developer que foi instalado com o arquivo executável e execute o arquivo Uninstall.exe clicando duas vezes sobre ele:

Siga o passo a passo da desinstalação até ela estar concluída.
Cadastro do Servidor no Fusion
Após realizar a instalação no servidor, é necessário cadastrar um servidor no ambiente para poder usá-lo. A tela de cadastro pode ser encontrada em Configuração > Servidores Fusion Developer:

Para adicionar um novo servidor clique em Novo:

A tela de cadastro de Servidores Fusion Developer ficará disponível:

Preencha as informações referentes ao servidor:
- Nome: Informe o nome do servidor.
- Servidor: Informe o servidor, o endereço será o mesmo da máquina que está instalado o serviço do Fusion Developer.
- Porta: Informe a porta, que deverá ser a mesma utilizada na instalação do serviço.
- Contexto: Informe o contexto, que deverá ser o mesmo utilzado na instalação do serviço. Nesse caso por padrão virá preenchido como fusion-developer.
- SSL: Informe se possui SSL, essa informação poderá variar de acordo com os protocolos de segurança, se são considerados ou não.
- Habilitado: Informe se o servidor está habilitado.
Atenção
Por sugestão as informações de Porta e Contexto estarão preenchidas com 3000 e fusion-developer respectivamente.
Nota
Para conferir se a instalação foi bem sucedida, verifique diretamente na modelagem de processos. Ao inserir uma atividade do tipo Script, configure o tipo do Script como Padrão e Adicione um novo Script, após inserir o nome para ele, a tela do Fusion Developer deve ficar disponível.
Caso não exista Fusion Developer cadastrado ou disponível, um aviso será apresentado na tela.