Ir para o conteúdo

 Voltar a Jaguar - Sup...
Tela cheia

Criar um ambiente de desenvolvimento

10 de Fevereiro de 2011, 16:46 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 37 vezes

Boa tarde, 

Primeiramente gostaria de agradecer a colaboração na minha duvida anterior.

Bom estou ponderando a possibiliade de voltar a tranlhar com o Jaguar, ja trabalhei com jcompany em um empresa privada, trabalhava como analista desenvolvedor.

Agora estou tendo problemas para criar um ambiente de desenvolvimento correto e "redondinho".

 Gostaria de customizar aquele arquivo compactado _ini para que minhas aplicações ja começacem enxergando mu BD em MYSQL e Postgres. Mas estou um pouco perdido, não sei por onde começar

Como disse, quando trabalhava com JCompany, sentava na frente do PC e apenas programava.

Então gostaria da ajuda de vocês para conseguir criar um ambiente de desenvolvimento padronizado e redondinho.

Caso exista algum tutorial, ou qualquer ajuda será bem vinda.

Att.

JP

Autor: João Paulo Balúgoli


1Um comentário

  • 329e5741b8d227cf8279e0e9b54444fc?only path=false&size=50&d=404Arthur Cesar Oreana(usuário não autenticado)
    14 de Fevereiro de 2011, 19:08

     

    João Paulo, boa tarde!

    Customizar o template é bem simples. Espero que o passo a passo abaixo esclareça suas dúvidas.

    1) Faça um backup do arquivo "jcompany_ini_facelets.zip" que fica debaixo do diretório "meus_projetos" da sua instalação.

    2) Copie o mesmo arquivo para uma pasta temporária de seu computador, e lá descompacte-o.

    3) Para o caso da sua alteração, você terá que editar o arquivo "context.xml", localizado dentro da pasta "projetoplc". Inicialmente você terá que alterar os parâmetros "driverClassName", "url", "username" e "password". Abaixo estão os exemplos que você solicitou, mas se quiser trabalhar com um banco de dados diferente, é só dar uma rápida pesquisada no Google pelo driver JDBC, além da URL do banco desejado.

    Exemplo de customização para o PostgreSQL:

     <Resource name="jdbc/vendas" type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
       url="jdbc:postgresql://localhost:5432/vendas" username="vendas" password="vendas"
       maxActive="50" maxWait="-1" maxIdle="10" removeAbandoned="true" logAbandoned="true" />

    Exemplo de customização para o MySQL:

     <Resource name="jdbc/vendas" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
       url="jdbc:mysql://localhost:3306/vendas" username="vendas" password="vendas"
       maxActive="50" maxWait="-1" maxIdle="10" removeAbandoned="true" logAbandoned="true" />

     

    4) Depois da customização, compacte as pastas novamente - "projetoplc", "projetoplc_comuns", "projetoplc_ear" e "projetoplc_modelo" - e dê o nome "jcompany_ini_facelets.zip" para o novo arquivo. Lembre-se de copiar o novo arquivo compactado para a pasta "meus_projetos", ou então de indicar o caminho do template no momento da criação do projeto.

    Pronto! Basicamente é isso.

    Para saber se a sua customização funcionou, crie um projeto qualquer e verifique, depois da criação, se o arquivo de contexto está com as informações colocadas no template zip.

    Lembrando que no template zip o arquivo tem o nome de "context.xml", mas que depois de criado o projeto, esse arquivo terá o nome do seu próprio projeto com a extensão ".xml". Exemplo:

    Projeto: "vendas", arquivo de contexto: "vendas.xml".

    Projeto: "pesquisa", arquivo de contexto: "pesquisa.xml".

     

    Mais um lembrete: não se esqueça de colocar o driver do banco na pasta "lib" do Tomcat. =)

    Estamos à disposição para eventuais dúvidas.

    Abraços e ótima semana!

Lançamento do Jaguar 6.1 eminente...

6 de Maio de 2012, 8:13, por Desconhecido

O Jaguar 6.1 traz um grande leque de inovações dentre eles os exclusivos Jaguar Extensions, que possibilitam que plugins de arquitetura sejam criados com elegância através de técnicas de OCP (Open/Closed Principle). Este mecanimo possibilita que as implementações hiper-produtivas para Padrões de Caso de Uso de alto nível do Jaguar sejam expandidas através de componentes que encapsulam novos padrões, tanto para a parte OO (framework) quanto de geração de código complementar!



Evento Jaguar em Brasília, no dia19/10

3 de Outubro de 2011, 9:34, por Desconhecido

Quem estiver em Brasília no dia 19/10 não deixe de investir uma manhã neste evento, que é bem prático (mão na massa para desenvolver uma aplicação "do zero" com Java EE 6 / Jaguar) e traz insights importantes sobre tendências para a próxima década (BPMN 2.0, CMIS, Web Mobile com HTML5, etc.), implementados via Jaguar Extensions.



Ibrowse lança ferramenta de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Jaguar

19 de Agosto de 2011, 16:37, por Desconhecido

A ferramenta lançada é o Telescope for Jaguar na modalidade SaaS, que visa a automação no processo de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Java EE 6 na arquitetura Jaguar, que é uma das soluções do Portal do Software Publico.



Treinamento Jaguar em Brasília

27 de Julho de 2011, 14:47, por Desconhecido

Autor: Anna Carolina Duarte



A Ibrowse em parceria com a Universidade Luterana do Brasil (ULBRA) realiza o 1º curso de extensão em Jaguar

11 de Julho de 2011, 15:35, por Desconhecido

Autor: Justino Paulo