FeaturesPluginsDocs & SupportCommunityPartners

Usando referências de projeto cruzado

Este tutorial descreve como criar uma referência do projeto a um arquivo XML em outro projeto.

Para obter mais informações sobre como trabalhar com o NetBeans IDE, consulte a página Suporte e documentação no site do NetBeans.

Duração esperada: 30 minutos

início

Requisitos do tutorial


Antes de prosseguir, revise os requisitos desta seção.

Pré-requisitos

Este tutorial presume que você tenha conhecimento básico das seguintes tecnologias:

  • Aplicações compostas e Service-oriented Architecture (SOA)
  • Serviços Web

Software necessário para este tutorial

Antes de começar, baixe e instale o software seguinte:

  • NetBeans 6.0
    Selecione a opção Download completo. A opção Download completo inclui o SOA pack e o servidor da aplicação GlassFish V2, que são necessários para este tutorial.

início

Visão geral

Este tutorial ilustra as etapas básicas para criar um projeto que faz referências a um arquivo XML que pertence a outro projeto. Use os fundamentos deste tutorial para simplificar a reutilização de arquivos XML dentro de um conjunto de projetos.

No tutorial você cria dois projetos. O primeiro projeto é um dos projetos de amostra Blue Print SOA fornecidos com o NetBeans 6.0. O segundo é um projeto do módulo BPEL. No projeto do módulo BPEL, você faz referência a um arquivo do esquema XML do projeto de amostra Blue Print.

início

Criar os projetos

Para criar o projeto de amostra Blue Print:

  1. No NetBeans IDE, selecione a aba Projetos para exibir a janela Projetos.
  2. No menu Arquivo, selecione Novo projeto.
  3. Na lista Categorias da janela Novo projeto, selecione Amostras > SOA > BPEL BluePrints > BluePrint1 e clique em Próximo.

    Projetos de amostra BluePrint SOA
  4. Aceite o nome e a localização padrão (ou especifique uma localização alternativa usando o botão Explorar).
  5. Clique em Terminar para criar o projeto.
    Os projetos seguintes aparecem na janela Projetos:

    BluePrint1, o projeto BPEL
    BluePrint1Application, o projeto de aplicação composta

    Projeto de amostra BluePrint

Para criar o projeto do módulo BPEL:

  1. No menu Arquivo, selecione Novo projeto.
  2. Na lista Categorias da janela Novo projeto, selecione > SOA > Módulo BPEL e clique em Próximo.

    Selecione Projeto do módulo BPEL
  3. Aceite o nome de projeto e a localização padrão (ou especifique uma localização alternativa usando o botão Explorar).
  4. Clique em Terminar para criar o projeto.

    O projeto seguinte aparece na janela Projetos:

    BpelModule1

    Projeto do módulo BPEL

início

Estabelecer uma referência entre os projetos

Esta seção mostra como criar uma referência ao projeto BpelModule1 do projeto BluePrint1. Quando a referência é criada, os recursos do projeto Blue Print podem ser acessados pelo projeto do módulo BPEL.

Para estabelecer uma referência entre os projetos:

  1. Na janela Projetos, clique com o botão direito do mouse no projeto BluePrint1 e selecione Propriedades.
  2. Na caixa de diálogo Propriedades do projeto, em Categorias, selecione Referências do projeto.
  3. Selecione Adicionar projeto.
  4. Na caixa de diálogo Adicionar projeto, selecione o projeto BpelModule1 e clique em Adicionar projeto.

    Adicionar referência do projeto
  5. Clique em OK.

início

Importar um arquivo do esquema XML usando uma referência do projeto

Nesta seção, você adiciona um arquivo do esquema XML ao projeto do módulo BPEL. Em seguida, você modifica o arquivo do esquema XML usando as estruturas do esquema XML referenciadas a partir de um arquivo no projeto de amostra Blue Print.

Para adicionar um arquivo do esquema XML ao projeto do módulo BPEL:

  1. Na janela Projeto, clique com o botão direito do mouse no nó BpelModule1 e selecione Novo > Outro para abrir o assistente para Novo projeto.
  2. Com BpelModule1 como o projeto selecionado, faça as seguintes seleções e, em seguida, clique em Próximo:

    Categorias: XML
    Tipos de arquivo: Esquema de amostra da aplicação de empréstimo

    Importar arquivo do esquema
  3. Aceite o Nome e localização padrão e clique em Terminar.

    O NetBeans IDE adiciona o novo arquivo ao projeto BpelModule1 e abre o arquivo na visualização Esquema do editor XML.

    Importar arquivo do esquema


Para importar o arquivo do esquema da aplicação de empréstimo para o projeto de amostra Blue Print:

  1. Na janela Projeto, expanda o nó BluePrint1 > Arquivos do processo e selecione purchaseOrder.xsd.
  2. Clique duas vezes em purchaseOrder.xsd para abrir o arquivo para edição.

    Se a visualização Esquema não estiver selecionada no editor, selecione Esquema.
  3. Na coluna mais à esquerda do editor, clique com o botão direito do mouse em Esquemas referenciados e escolha Adicionar > Importação.
  4. Na caixa de diálogo Adicionar importação, expanda o nó seguinte:

    Por arquivo > BpelModule > Arquivos do processo
  5. Selecione newLoanApplication.xsd para importação e clique em OK.

    Importar arquivo do esquema

início

Usar arquivo do esquema importado

Nesta seção, você escolhe o elemento CarType no arquivo importado.

Para selecionar um elemento a partir de um arquivo importado:

  1. Na visualização Esquema do editor de purchaseOrder.xsd, clique com o botão direito do mouse em Elementos na coluna mais a esquerda e selecione Adicionar elemento.
  2. Na janela Adicionar elemento, aceite o nome padrão do elemento e selecione Usar tipo existente.
  3. Expanda o nó seguinte:

    Esquemas referenciados > importar {http://xml.netbeans.org/examples/LoanApplication} > Tipos complexos
  4. Selecione o tipo CarType e clique em OK.

    Selecionando o tipo de esquema XML referenciado
  5. Clique em OK.
  6. No menu Arquivo, selecione Salvar tudo para salvar seu trabalho.

início

Verificar o uso do arquivo do esquema importado

Nesta seção, você verifica se o arquivo newLoanApplication.xsd é importado para o projeto BluePrint1.

Para localizar o uso de um arquivo de esquema XML importado:

  1. Na janela Projeto, expanda o nó seguinte:

    BpelModule1 > Arquivos do processo
  2. Clique com o botão direito do mouse em newLoanApplication.xsd e selecione Localizar usos.

    A janela Usos do arquivo do esquema XML se abre na visualização Lógica.

    Localizar usos de um esquema XML
  3. Na janela Usos, observe que o esquema XML é usado pelo projeto BluePrint1.

início

Implantar a aplicação composta de amostra Blue Print

Nesta seção, você implanta a aplicação composta de amostra Blue Print, que contém a referência de projeto cruzado.

Para implantar a aplicação composta de amostra Blue Print:

  • Na janela Projetos, clique com o botão direito do mouse em BluePrint1Application e selecione Implantar.
    Isso é para verificar se a aplicação é construída e implantada com o arquivo do esquema XML referenciado.

início

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by