Advertisement
Guest User

Untitled

a guest
Dec 27th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.87 KB | None | 0 0
  1. URL wsdl = new URL("http://localhost:8080/xws-projekat/services/Banka?wsdl");
  2. QName serviceName = new QName("http://xws.projekat.com/banka", "BankaService");
  3. QName portName = new QName("http://xws.projekat.com/banka", "Banka");
  4.  
  5. Service service = Service.create(wsdl, serviceName);
  6.  
  7. Banka banka = service.getPort(portName, Banka.class);
  8.  
  9. NalogZaPrenos nalog = new NalogZaPrenos();
  10. nalog.setIdPoruke("94055920");
  11. nalog.setIznos(new BigDecimal("8760.22"));
  12. nalog.setRacunDuznika("212-2122122122122-21");
  13. nalog.setRacunPoverioca("123-1231231231231-12");
  14. nalog.setHitno(false);
  15. nalog.setModelZaduzenja(94);
  16. nalog.setModelOdobrenja(92);
  17. nalog.setPozivNaBrojZaduzenja("232131-21321");
  18. nalog.setPozivNaBrojOdobrenja("41231-231551-99");
  19. nalog.setDuznik("smrdojedahic");
  20. nalog.setPoverioc("macismirdisic");
  21. nalog.setSvrhaPlacanja("nalog za masu");
  22. nalog.setOznakaValute("EUR");
  23.  
  24. Date date = new Date();
  25. GregorianCalendar gregor = new GregorianCalendar();
  26. gregor.setTime(date);
  27. XMLGregorianCalendar xmlGregor;
  28.  
  29. ZahtevZaIzvod zahtev = new ZahtevZaIzvod();
  30. zahtev.setBrojRacuna("123-1231231231231-12");
  31. zahtev.setRedniBrojPreseka(0);
  32.  
  33. try {
  34. xmlGregor = DatatypeFactory.newInstance().newXMLGregorianCalendarDate(
  35. gregor.get(Calendar.YEAR), gregor.get(Calendar.MONTH)+1,
  36. gregor.get(Calendar.DAY_OF_MONTH), DatatypeConstants.FIELD_UNDEFINED);
  37. nalog.setDatumNaloga(xmlGregor);
  38. nalog.setDatumValute(xmlGregor);
  39. zahtev.setDatum(xmlGregor);
  40. } catch (DatatypeConfigurationException e) {
  41. // TODO Auto-generated catch block
  42. e.printStackTrace();
  43. }
  44.  
  45. /*BankovniIzvod izvod = banka.bankovniIzvodOperation(zahtev);
  46.  
  47. System.out.println(izvod.getStavkePreseka().size());
  48. for(StavkaPreseka s:izvod.getStavkePreseka()) {
  49. System.out.println(s.getIznos());
  50. }
  51. System.out.println(izvod.getUkupnoUKorist());
  52. System.out.println(izvod.getBrojPromenaUKorist());*/
  53. banka.nalogZaPrenosOperation(nalog);
  54. /*Mt103 mt103 = new Mt103();
  55. mt103.setIdPoruke("231-213131-31231");
  56. mt103.setRacunKodBankeDuznika("222-3182903928375-22");
  57. mt103.setRacunKodBankePoverioca("333-3333333333333-33");
  58. mt103.setRacunPoverioca("212-2122122122122-21");
  59. mt103.setIznos(new BigDecimal("3000"));
  60. Mt910 mt910 = new Mt910();
  61.  
  62. RtgsBanka rtgs = new RtgsBanka();
  63. rtgs.setMt103(mt103);
  64. rtgs.setMt910(mt910);
  65.  
  66. banka.rtgsOperation(rtgs);*/
  67. /*Connection conn = null;
  68. conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/xws","vuksa","mija123");
  69. Statement stmt = conn.createStatement();
  70. ResultSet rs=stmt.executeQuery("SELECT * FROM racunklijenta WHERE banka="+3+" AND broj_racuna='"+
  71. nalog.getRacunPoverioca()+"'");
  72. while(rs.next()) {
  73. System.out.println(rs.getString("broj_racuna"));
  74. }*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement