Compilando os Arquivos Jar Necessários do PeopleSoft

O primeiro dos dois arquivos JAR necessários, que será denominado "PeopleSoft.jar", deve ser construído e compilado manualmente.

Antes de Iniciar

Importante: Antes de iniciar o processo de três etapas, crie um diretório de destino acessível pela rede na estação de trabalho PeopleSoft. Por exemplo, c:\temp

Procedimento

  1. Criando os arquivos Java do PeopleSoft
    Você deve primeiro construir uma API de interface do componente no formato dos arquivos de código de origem *.Java. Eles são, então, compilados para as novas classes Java.
    Nota: Dependendo de sua instância do PeopleSoft, dois conjuntos de APIs podem ser construídas em uma única ação de construção. Isso está incluído a seguir.

    Usando uma estação de trabalho do cliente do PeopleSoft, conclua as etapas a seguir:

    1. Efetue login na instância do PeopleSoft que estará se comunicando com o WebSphere Cast Iron Appliance.
    2. Inicie o Application Designer, em seguida, abra uma definição de interface do componente. É possível selecionar qualquer definição de interface do componente, pois a API que você está construindo incluirá todas elas.
    3. Escolha Construir | APIs do PeopleSoft.
    4. Quando a caixa de diálogo Construir Ligações da API do PeopleSoft for exibida, clique na caixa de seleção Construir nas opções do grupo de Classes Java. (Cancele a seleção de todas as outras caixas de seleção ativas.)
    5. No campo Diretório de Destino, insira este caminho: c:\temp
    6. Clique em OK para construir as ligações selecionadas.

      Se a operação for bem-sucedida, uma mensagem "Concluído" será exibida na guia Construir.

    7. Abra uma janela do terminal e altere para c:\temp\PeopleSoft\Generated e verifique o número de diretórios de saída da API. Você deverá ver \CompIntfc, mas também poderá ver \PeopleSoft. Se os dois estiverem presentes, você deverá compilar ambos.
  2. Compilando arquivos de classe das APIs do PS

    • Se sua estação de trabalho do PeopleSoft não tiver Java instalado, instale o Java JDK 1.4 ou use uma estação de trabalho separada executando o Java JDK 1.4 (ou posterior) para concluir este procedimento.
      1. Se ainda não presente, crie um diretório temporário (c:\temp).
      2. Certifique-se de que o seguinte esteja presente neste diretório:
        • Os arquivos da API do PS (PeopleSoft\Generated\CompIntfc)
        • (Se presentes, quaisquer arquivos adicionais da API do PS [PeopleSoft\Generated\PeopleSoft])
        • O arquivo "psjoa.jar" (<unidade>:\PSFT\class\)--- (a cópia desse arquivo é opcional; é possível se referir a esse arquivo em seu caminho original, se conveniente.)
      3. No diretório temp, crie uma hierarquia de diretórios adicional: c:\temp\out\
    • Para iniciar a compilação dos arquivos de classe real, conclua estas etapas:
      1. Abra uma janela do terminal e altere para este diretório: c:\temp
      2. Execute o seguinte comando no arquivo psjoa.jar:

        set classpath=c:\temp\psjoa.jar;%CLASSPATH%

        Ou

        (Ou, execute set classpath=<unidade>:\PSFT\class\psjoa.jar;%CLASSPATH%

      3. No mesmo diretório (c:\temp), se apenas uma API estiver presente, execute este comando:

        javac -J-Xmx1024m -d out PeopleSoft\Generated\CompIntfc\*.java

      4. Se duas APIs do PeopleSoft estiverem presentes, execute este comando:

        javac -J-Xmx1024m -d out PeopleSoft\Generated\CompIntfc\*.java PeopleSoft\Generated\PeopleSoft\*.java

  3. Incluindo os arquivos de classe em arquivos jar
    1. Altere para a pasta de saída (c:\temp\out)
    2. Execute este comando: jar cvf PeopleSoft.jar PeopleSoft

      Isto produz o arquivo PeopleSoft.jar customizado.

    3. Copie os dois arquivos JAR ("PeopleSoft.jar" e "psjoa.jar") em um diretório em sua estação de trabalho do PC que esteja acessível para a instalação do WebSphere Cast Iron Studio.

      O arquivo "psjoa.jar" pode ser localizado em c:\temp, ou neste local na estação de trabalho PeopleSoft: <unidade>:\PSFT\class\