Para executar a amostra do SAP Adapter, siga as instruções abaixo.
Antes de Iniciar
- Certifique-se de ter uma área de trabalho limpa.
- É necessário obter esses arquivos do administrador do seu servidor SAP:
- sapidoc3.jar
- sapjco3.dll
- sapjco3.jar
Sobre Esta Tarefa
Após você importar a amostra:Para criar e executar a amostra do adaptador SAP:
Procedimento
- Se o ícone Java™ EE,
, não aparecer na guia à direita na parte superior da área de trabalho, é necessário alternar para a perspectiva Java EE. Na barra de menus, selecione
.
- A janela Selecionar Perspectiva é aberta. Selecione Java EE.
- Clique em OK. A perspectiva Java EE
é aberta.
- Inclua as dependências de arquivo necessárias: Arraste e solte
sapjco.jar, librfr32.dll e
sapjcorfc.dll do sistema de arquivos na pasta
connectorModule do projeto de conector CWYAP_SAPAdapter. Inclua esse
arquivo no caminho de classe. É possível fazer isso na visualização Propriedades para o
projeto.
- Para associar a amostra ao servidor SAP, é necessário alterar as informações de
conexão na classe de implementação do bean.
Abra CustomerImpl.java em um editor
Java e altere a seção a seguir no código para usar
suas informações de conexão do servidor SAP.
/**
* @j2c.managedConnectionFactory class="com.ibm.j2ca.sap.SAPManagedConnectionFactory"
* @j2c.managedConnectionFactory-property name="adapterID" value="001"
* @j2c.managedConnectionFactory-property name="applicationServerHost"
value="applicationServerHost"
* @j2c.managedConnectionFactory-property name="client" value="001"
* @j2c.managedConnectionFactory-property name="language" value="EN"
* @j2c.managedConnectionFactory-property name="moduleName" value="BAPI"
* @j2c.managedConnectionFactory-property name="password" value="password"
* @j2c.managedConnectionFactory-property name="userName" value="userName"
* @j2c.connectionSpec class="com.ibm.j2ca.sap.SAPConnectionSpec"
* @generated
*/
- Testando o aplicativo:
- Selecione a visualização Servidores, clique com o botão direito do mouse em
WebSphere Application Server v7.0, v8.0 ou
v8.5 e selecione Iniciar.
- Selecione
. Clique em
Avançar.
- Na página Seleção de Java Bean J2C, clique em
Navegar.
- Na página Localizar Bean J2C, digite C no campo de texto
superior e CustomerImpl - sample.bapi aparece no campo
Itens Correspondentes. Selecione CustomerImpl -
sample.bapi e clique em OK.
- Clique em
Avançar.
- Na página Informações de Implementação, selecione JSP Simples
e clique em Avançar.
- Na página Criação de JSP Simples, clique em Novo para ativar
o assistente Projeto da Web.
- Na página Novo Projeto da Web, digite um nome no campo Nome do
Projeto (por exemplo, TestWebProject). Assegure-se de que o Tempo de Execução
de Destino selecionado seja WebSphere Application Server v7.0 ou
v8.0. Selecione Incluir Projeto em um EAR e clique em
Concluir.
- Na página Criação de JSP Simples, digite um nome no campo Pasta
JSP (por exemplo, SampleJSP) e clique em Concluir.
- Quando o servidor for iniciado, navegue para <Web
Project>/WebContent/SampleJSP/TestClient.jsp.
Clique com o botão direito do mouse em TestClient.jsp e selecione
.
- O aplicativo é aberto em um navegador da web. Insira um valor e clique em
Chamar.