echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Manual de Geração e Instalação da aplicação do Coletor no Inventário ======
Essa especificação contém todos os passos necessários para se conseguir executar a aplicação que realizar o
[[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:coletor:registrar_material_no_inventario | Registro de Materiais]] para os [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:cadastros:inventarios_do_acervo:gerenciar_inventarios | Inventários do Acervo]] existentes.
\\
\\
Para se realizar o registro dos materiais no inventário, atualmente é utilizando um coletor móvel da marca Honeywell, esse coletor roda uma versão do windows CE, e utiliza a JVM CrEme.
{{ :desenvolvimento:especificacoes:sigaa:biblioteca:catalogacao:coletor_inventário.jpg?200 | Coletor }}
\\
\\
===== Executar A aplicação pelo NetBeans =====
\\
\\
==== Baixe o projeto BibliotecaInventarioAcervo do repositório ====
\\
Ao baixar existirãod problemas de referência no projeto, porque será necessário instalar o emulador no netbeans para funcionar.
\\
\\
==== Baixe e instale o emulador CrEme 3.29 ====
[[http://www.nsicom.com/Default.aspx?tabid=206 | Baixar o Emulador]]
Developer Support
Includes: CrEme Emulator(runs Java applications of desktop to emulate WinCE)
Monitor Utility (monitors CrE-ME as it is running on Win CE; JNI environment
This is for compiling the implementation of native methods); Configuration
files (for configuring fonts, Truffle look-and-feel); Class library (for the
Tiny AWT.) 14.0MB//
\\
E realiza a instalação do emulador no computador. (CrEmeDevSup410.exe, tá no meu dropbox, se precisar ask me: jadson@info.ufrn.br)
\\
==== Instale o Emulador no NetBeans ====
\\
\\
Botão Direito em Projeto -> Propriedades -> Categoria: Plataforma -> Gerenciar Emuladores
Adcionar Plataforma -> Escolhe CDC -> Escolhe: "Emuldalor da plataforma CDC" JavaME -> Proximo -> Procurar a pasta **CrE-ME V4.12** dentro do diretório de instalação -> Proximo -> Finalizar.
\\
Botão Direito em Projeto -> Propriedades -> Categoria: Plataforma no campo " plataforma emulador": escolhe **pJSCP V4.12 B142.190307**
\\
\\
\\
==== Criação do Banco Local do Coletor ====
O coletor utiliza um banco local embarcado para armazenar as informações sobre a coleta antes do envio para o servidor. Com isso para executar a aplicação é necessário primeiro criar o banco de dados embarcado.
\\
\\
O banco de dados é o HSQLDB e o mesmo fica localizado dentro do diretório **DB** do projeto. Ele se resume aos arquivos //BibliotecaInventarioAcervoDB.script// e //BibliotecaInventarioAcervoDB.properties//.
\\
\\
\\
\\
Normalmente ao baixar o projeto o banco já está criado.
Eles não aparecem no projeto do Netbeans, mas acessando pelo sistema de
arquivos você verá esses dois arquivos.
Usuário: **//SA//**
Senha: **//ADMIN//**
Caso seja necessário recriar totalmente o banco de dados utiliza os passos:
* Entre no diretório: BibliotecaInventarioAcervo/lib
* Execute o comando: **java -classpath hsqldb.jar org.hsqldb.util.DatabaseManagerSwing**
* Setting Name coloque: BibliotecaInventarioAcervoDB
* Type: HSQLDB Database Engien Standalone
* Drive: org.hsqldb.jdbcDriver
* URL: jdbc:hsqldb:file:../db/BibliotecaInventarioAcervoDB
* User: SA
* Password:
EXECUTA O SCRIPT abaixo para criar o banco.