Tabela de conteúdos

Tutorial de utilização

1 - Configurando os arquivos

1.1 - Localização dos arquivos

A pasta do atualizador devem estar junto da pasta do tomcat, dentro da pasta edusoft ou equivalente. Dentro da pasta atualizador devem estar os arquivos :

Esse arquivos são disponibilizados no FTP da Edusoft: ftp.edusoft.com.br

1.2 - Configuração dos arquivos

O atualizador utiliza 2 arquivos auxiliares para a sua inicialização, que são o arquivo de configurações e o arquivo de perfil. O arquivo de configurações se chama config.xml e ele deve conter as seguintes informações:

O arquivo deve ficar como no exemplo a seguir:

<configuracao>
	<so>WIN</so>
	<banco>MSSQL</banco>
	<pathEdusoft>C:\edusoft</pathEdusoft>
	<pathTomcat>C:\edusoft\tomcat7032</pathTomcat>
	<pathJava>C:\edusoft\java7u9\bin</pathJava>
	<pathPerfil>C:\edusoft\atualizador\Perfis</pathPerfil>
	<pathWar>C:\edusoft\tomcat7032\wars</pathWar>
	<pathXml>C:\edusoft\tomcat7032\conf\Catalina\localhost</pathXml>
	<proxyUse>false</proxyUse>
	<proxyHost></proxyHost>
	<proxyPort></proxyPort>
	<proxyUser></proxyUser>
	<proxyPass></proxyPass>
	<ambiente>Cliente</ambiente>
</configuracao>

O arquivo de perfil deve possuir o nome da aplicação e deve conter os seguintes informações:

Observações:

O arquivo deve ficar como no exemplo a seguir;

<perfil>
     <nome>NOME_DO_PERFIL</nome>
     <recursos>
	<recurso>
		 <tipoRecurso>ICoruja</tipoRecurso>
	  	 <arquivoXML>ICoruja</arquivoXML>
	   	 <driver></driver>
	  	 <url></url>
	  	 <username>login</username>
	  	 <password>senha</password>
	</recurso>
	<recurso>
		  <tipoRecurso>MentorWeb</tipoRecurso>
		  <arquivoXML>MentorWeb</arquivoXML>
		  <driver></driver>
		  <url></url>
		  <username>login</username>
		  <password>senha</password>
	</recurso>
	<recurso>
	 	  <tipoRecurso>Security</tipoRecurso>
		  <arquivoXML>Security</arquivoXML>
		  <driver></driver>
		  <url></url>
		  <username>login</username>
		  <password>senha</password>
	</recurso>
	<recurso>
	 	  <tipoRecurso>Relatorio</tipoRecurso>
		  <arquivoXML>Relatorio</arquivoXML>
		  <driver></driver>
		  <url></url>
		  <username>login</username>
		  <password>senha</password>
	</recurso>
	<recurso>
		  <tipoRecurso>Message</tipoRecurso>
		  <arquivoXML></arquivoXML>
		  <driver></driver>
		  <url></url>
		  <username>login</username>
		  <password>senha</password>
	</recurso>
	<recurso>
		  <tipoRecurso>Log</tipoRecurso>
		  <arquivoXML></arquivoXML>
		  <driver></driver>
		  <url></url>
		  <username>login</username>
		  <password>senha</password>
	</recurso>
	<recurso>
		  <tipoRecurso>MentorIntegrador</tipoRecurso>
		  <arquivoXML>MentorIntegrador</arquivoXML>
		  <driver></driver>
		  <url></url>
		  <username>login</username>
		  <password>senha</password>
	</recurso>
	<recurso>
		  <tipoRecurso>MentorAgendador</tipoRecurso>
		  <arquivoXML>MentorAgendador</arquivoXML>
		  <driver></driver>
		  <url></url>
		  <username>login</username>
		  <password>senha</password>
	</recurso>
	<recurso>
		<tipoRecurso>EdusoftServico</tipoRecurso>
		<arquivoXML>EdusoftServico</arquivoXML>
		<driver></driver>
		<url></url>
	        <username>login</username>
	        <password>senha</password>
	</recurso>
</perfil>

2 – Executando a atualização

Atenção! Avisos Importantes antes de atualizar;

A título de curiosidade:

Recurso para ORACLE

<recurso>
	<tipoRecurso>EdusoftServico</tipoRecurso>
	<arquivoXML>EdusoftServico</arquivoXML>
	<driver>oracle.jdbc.driver.OracleDriver</driver>
	<url>jdbc:oracle:thin://@VENUS.EDUSOFT.NET:XXXX:DBXXG</url>
	<username>#USUARIO#</username>
	<password>#SENHA#</password>
</recurso>

Recurso para SQL SERVER

<recurso>
	<tipoRecurso>EdusoftServico</tipoRecurso>
	<arquivoXML>EdusoftServico</arquivoXML>
	<driver>net.sourceforge.jtds.jdbc.Driver</driver>
	<url>jdbc:sqlserver://XXX.XXX.X.XX:XXXX;databaseName=BANCO_ICO</url>
	<username>#USUARIO#</username>
	<password>#SENHA#</password>
</recurso>

2.1 – Sistema operacional Windows

Para iniciar o atualizador, vá até a pasta Edusoft/atualizador e execute o arquivo atualizador.bat, em seguida o mesmo apresentará a tela inicial como na imagem abaixo:

Observação:

Ao clicar em próximo vamos para a tela de escolha de versão, como na imagem abaixo:

Nesta tela é apresentado as versões disponíveis para atualização, conforme a versão das aplicações escolhidas. Serão apresentados as versões conforme itens a seguir:

Apertando em próximo vamos para a tela de acompanhamento da atualização, onde será mostrado o progresso da atualização, como na imagem a seguir:

Nesta tela é apresentado a barra de progresso com o progresso atual da atualização, no canto direito temos qual etapa que o atualizador está executando, as etapas que vem a seguir e as etapas que já foram executadas, abaixo da barra de progresso temos as informações de qual ação específica o atualizador está executando, qual arquivo ele está baixando e a velocidade de download, qual perfil está sendo executado e qual banco está sendo atualizado.

Inicialmente o botão de Próximo fica desabilitado e só é liberado após a finalização da atualização.

Após o término do processo de atualização, apertando em próximo vamos para a tela final do atualizador, que pode apresentar as seguintes informações:

Clicando em finalizar o atualizador se fecha e termina o processo de atualização.

2.2 – Sistema operacional Linux

Para iniciar o atualizador, vá até a pasta Edusoft/atualizador e execute o arquivo atualizador.jar, em seguida o mesmo apresentará a tela inicial como na imagem abaixo:

Nesta tela e apresentado a versão disponível para atualização, e os perfis criados na pasta de perfis, nesta tela será feita a escolha do perfis que serão atualizados, para isto é apresentado uma opção numérica com os perfis e uma opção de cancelamento da atualização, como na imagem a seguir:

Para escolher, é necessário somente digitar o número da opção desejada e se for escolher mais de uma aplicação, separar o número da opção por vírgula e apertar ENTER.

Em seguida será apresentado um pedido de confirmação da sua escolha, tendo 3 opções como mostra a imagem a seguir:

Para escolher basta apenas digitar a opção desejada e apertar ENTER.

Nesta tela e apresentado as versões disponíveis para atualização, para escolher, é necessário somente digitar o número da opção desejada, como na imagem a seguir:

Em seguida será apresentado um pedido de confirmação da sua escolha, tendo 3 opções como mostra a imagem a seguir:

Para escolher basta apenas digitar a opção desejada e apertar ENTER.

Em seguida é iniciado o processo de atualização dos perfis, nesta tela é apresentado as informações de qual ação específica o atualizador está executando, qual arquivo ele está baixando, qual perfil está sendo executado e qual banco está sendo atualizado, como na imagem a seguir:

Ao final do processo aparecerá uma mensagem se a atualização ocorreu com ou sem erros, como na imagem a seguir:

Clicando a tecla ENTER o atualizador se fecha e termina o processo de atualização

3 – Observações

Importante: não pode existir espaços dentro do parâmetro passado.