Professional Documents
Culture Documents
Creare un nuovo progetto Enterprise Application Da menu File New Project J2EE Enterprise Application Project Nome: EA_WS_ASA_Lab(APA,PS)
Creare un nuovo Progetto EJB Da menu File New Project J2EE EJB Module Project Nome: EJB_WS_ASA_PS_<WebServiceName> Posizionarsi sulla sottocartella ejbModule , click col tasto destro, men contestuale New EJB
Lasciare il flag generate default interfaces; Next, la schermata successiva Next, quando arrivate a quella dopo:
Qui possono essere inseriti i metodi del WebService, nel nostro caso GetName:
Il metodo GetName stato inserito con due parametri, nome e cognome. Nel codice:
Aprire il file ejb-jar.xml sotto lEJB, selezionare lEJB e fare click col tasto destro; allapertura del menu contestuale selezionare New Web Service
Nella schermata successiva nel campo EAR Project selezionare il progetto EAR creato in precedenza:
Posizionarsi sul progetto EAR al quale abbiamo appena legato il nostro WS, click col tasto destro, men contestuale e selezionare Build Application Archive:
Verr a questo punto generato un file <nomeprogetto>.EAR che potr essere applicato sulla j2EE engine, nel nostro caso il SAP Web Application Server. Selezionare lEAR appena generato, click col tasto destro e selezionare Deploy to J2EE Engine.
Ora possiamo verificare se il nostro webService attivo e funziona; lanciare il Web Service navigator nel seguente modo:
Dalla lista selezionare il proprio WebService appena generato, ciccare su una delle modalit di RPL o Document ed eseguire il test: