Commit 25d48dd6 by Patryk Czarnik

Implementacja JX-WS w pom i pierwszy program kliencki

parent 9a735921
......@@ -20,6 +20,12 @@
<artifactId>jakarta.xml.ws-api</artifactId>
<version>4.0.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>4.0.1</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>
\ No newline at end of file
package ogloszenia.klient;
import ogloszenia.generated.BladBazyDanych_Exception;
import ogloszenia.generated.Ogloszenia;
import ogloszenia.generated.OgloszeniaService;
import ogloszenia.generated.OgloszenieSamochodowe;
import java.util.List;
public class OdczytajWszystkie {
public static void main(String[] args) {
try {
System.out.println("Startujemy...");
OgloszeniaService service = new OgloszeniaService();
Ogloszenia proxy = service.getOgloszeniaPort();
System.out.println("Wysyłam zapytanie");
List<OgloszenieSamochodowe> lista = proxy.readAll();
System.out.println("Odczytano " + lista.size() + " ogłoszeń:");
for (OgloszenieSamochodowe ogloszenie : lista) {
System.out.println(ogloszenie.getMarka() + " " + ogloszenie.getModel() + " za " + ogloszenie.getCena());
}
} catch (BladBazyDanych_Exception e) {
System.out.println(e);
} catch (Exception e) {
System.out.println("Inny błąd: " + e);
e.printStackTrace();
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment