Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.

[es] :: Java :: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.

Strane: 1 2

[ Pregleda: 5911 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.07.03.2020. u 20:53 - pre 50 meseci
Nemanja
HVALA PUNO nadam se da cu dokraja sve uspesno uraditi.
Kazes da mozda user/pass nije dobar ali sa istim user/pass se ulazi na aplikaciju sa ucitavanje skeniranih dokumanta ?
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.08.03.2020. u 07:35 - pre 50 meseci
Nemanja
kada sam input ubacila u fajl da vidim kako izgleda, sva definisana polja sa velikim slovima nisu na onoj poziciji kako su definisana u klasi ugovor.
Kada sa peto polje (MB) stavila da je sa malim slovima onda je bilo na pravom mestu. Kakvo je ovo ludilo totalno sam pobrljavila.
A server salje odgovor code 1 "Nepostojeci korisnik"

[Ovu poruku je menjao caca1 dana 08.03.2020. u 09:34 GMT+1]
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
2600:8807:c040:90d:acf3:f617..



+64 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.08.03.2020. u 14:33 - pre 50 meseci
Red polja u json payload nije bitan.
 
Odgovor na temu

Java Beograd
Novi Beograd

Član broj: 11890
Poruke: 9490
*.dynamic.isp.telekom.rs.



+10253 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.08.03.2020. u 16:35 - pre 50 meseci
Nepostojeci korisnik je sasvim OK response.
To znači da je request primljen, testiran, i izvršen.

Atributi za korisničke kredencijale su prihvaćeni, i procesirani. Šta više?

E sad, jbg, takvog korisnika nema u bazi.
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.08.03.2020. u 20:27 - pre 49 meseci
Pa to je super, znaci sve ce da proraditi samo dobavljaca da ubace u bazu. Stvarno lepe vesti, redosled polja u json nije vazan a ja sam bila ocajna kada sam videla fajl.
HVALA Nemanji i JavaBeograd na strljenju i napisacu sta se dalje desavalo.
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.10.03.2020. u 16:43 - pre 49 meseci
Jos nema odgovora iz RFZo na poruku "nepostojeci korisnik".
Slala sam i sliku iz postman, inputa i response, jer su tako trazili, na email itpitanja.rfzo.rs a i dalje nema odgovora.
 
Odgovor na temu

bokinet

Član broj: 29844
Poruke: 574



+50 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.10.03.2020. u 17:44 - pre 49 meseci
SEKTOR ZA RAZVOJ I INFORMACIONE TEHNOLOGIJE
011/2053-706
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.11.03.2020. u 07:30 - pre 49 meseci
bokinet
sada sam zvala taj telefon i kazu da moramo da pisemo mejl za bilo kakava problem ili pitanje.
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.11.03.2020. u 15:33 - pre 49 meseci
Dobila sam sada informaciju da idZu mora da ima vodecu nulu da bi idZu imao 8 cifara (MB).
Preko posmena kada sam ubacila 0 u idZu javio je gresku "Neispravan broj elemenata u JSON zahtevu".
Kada sam idZu stavila pod znacima navoda onda je poruka
"response": {
"code": "3",
"msg": "Ugovor je uspesno sacuvan",
"idUpisRFZO": "0"
Tako da sam idZu prebacila na String a ne int kako je pisalo u tehn. dokumentaciji.
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
..7:c040:90d:4b:9b7d:9ace:c188



+64 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.11.03.2020. u 15:50 - pre 49 meseci
Bravo za RFZ programere!
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.16.03.2020. u 11:17 - pre 49 meseci
U ovom slucaju,
važno je da redosled polja u inputu (json) bude isti kao u teh. dokumentaciji kao i velika i mala slova u nazivu polja (kljuc).
 
Odgovor na temu

DraganR1
Dragan Radojković
direktor
DEconta PRO
Beograd

Član broj: 346955
Poruke: 3
*.adsl.eunet.rs.



Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.11.01.2022. u 20:29 - pre 27 meseci

[/quote]
Znam da je prošlo dostav vremena od ove teme. Trenutno, naš programer ima isti problem, na kraju dobije isti odgovor "nepostojeći korisnik". Od RFZO, nismo dobili odgovor na upit, gde grešimo. Da li ste vi rešili problem?

DR
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.12.01.2022. u 12:42 - pre 27 meseci
Da rešila sam u martu 2020.god kada je radjen klijent program u javi i to radi i danas.
Sve sam i na ovom forumu prenela.
1. Prvo idZU stavite da nije int već String polje. idZu mora da ima vodecu nulu da bi idZu imao 8 cifara (MB).
2. Važno je da redosled polja u inputu (json) bude isti kao u teh. dokumentaciji kao i velika i mala slova u nazivu polja (kljuc).

deo koda
.................
URL url = new URL(
"https://ws.rfzo.rs/Fin/ObavezeMatUpis");
HttpURLConnection
conn =
(HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);//
conn.setRequestProperty("Content-Type",
"application/json");
conn.setRequestProperty("Accept", "application/json");
conn.setRequestMethod("POST");
..............
ObjectMapper mapper = new ObjectMapper();

SimpleModule s = new SimpleModule();
s.addSerializer(RacunR.class, new RacunRSerializer()); //!!!!
mapper.registerModule(s);

RacunR u = new RacunR();

u.setIdZu("12345678");
u.setUser("xxxxx");
u.setPass("xx");
.......
String input = mapper.writeValueAsString(u);

//---zahtev serveru---------------
OutputStream os = conn.getOutputStream();
os.write(input.getBytes());
os.flush();
os.close();
if (conn.getResponseCode() != 200) {
throw new RuntimeException("Failed : HTTP error code : "
+ conn.getResponseCode());
}


Mislim da sam vam sve prenela i nadam se da ce vam ovo pomoci.
Pozdrav
 
Odgovor na temu

DraganR1
Dragan Radojković
direktor
DEconta PRO
Beograd

Član broj: 346955
Poruke: 3
*.adsl.eunet.rs.



Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.13.01.2022. u 08:52 - pre 27 meseci
Hvala Vam puno,

javiću rezulat
DR
 
Odgovor na temu

DraganR1
Dragan Radojković
direktor
DEconta PRO
Beograd

Član broj: 346955
Poruke: 3
*.adsl.eunet.rs.



Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.18.01.2022. u 08:53 - pre 27 meseci
Za cacu1

Poštovana, pokušavam da ne narušim pravila ovog foruma. Na ovu temu sam došao u cilju rešavanja poslovnog problema. Još uvek ne mogu da šaljem PP i mail.

Molim Vas da mi se javie na mail u cilju poslovnog dogovora.

Unapred se izvinjavam moderatorima ako ovaj poziv nije dozvoljen
DR
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2699



+698 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.20.01.2022. u 16:14 - pre 27 meseci
Uglavnom je jedna od osnovnih stvari da se brojevi koji počinju nulama tretiraju kao string, npr. JMBG može počinjati nulom i preporuka je da se za njega koristi string kao tip podatka, jer se nikad ne zna koji servis ili deo aplikacije može zanemariti te nule i onda eto problema.

A taj koji je sastavljao dokumentaciju je neki duduk koji ne razmišlja o takvim stvarima.
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

caca1
programer
beograd

Član broj: 337235
Poruke: 26
*.dynamic.sbb.rs.



+1 Profil

icon Re: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.04.03.2023. u 16:16 - pre 13 meseci
Kolege
treba mi neka sugestija za resavanje problema kod upload fajla preko REST post na web servis.

Odgovor web servisa je status code 422 {"status":"failed","error":{"data":["Parametar data je obavezan"],..............

Fajl sam za probu ucitala preko Swagger UI i dobila sledeci rezultat (tackice zamenjuju prave podatke kao name i email)

curl -X 'POST' \
'https://............/send/file/xml' \
-H 'accept: application/json' \
-H 'authorization-general: Bearer 36...........' \
-H 'Authorization: Bearer ey...........' \
-H 'Content-Type: multipart/form-data' \
-F '[email protected];type=text/xml' \
-F 'type=0' \
-F 'contacts[0][name]=aaaaaa' \
-F 'contacts[0][email][email protected]' \

na osnovu toga sam napisala clijent program
**************************************************
........
CloseableHttpClient httpclient = null;
String boundary;
try {
boundary = "--" + System.currentTimeMillis();
InputStream responseStream;
BufferedReader br;

String url = "https://.........../send/file/xml";
File file = new File("e:/............../012023IV260.xml");
HttpPost post = new HttpPost(url);
post.addHeader("accept", "application/json");
post.addHeader("authorization-general", "Bearer 36.............");
post.addHeader("Authorization", "Bearer ey..............");
post.addHeader("Content-Type","multipart/form-data; boundary="+ boundary);

MultipartEntityBuilder builder = MultipartEntityBuilder.create();

builder.addBinaryBody("data", file,ContentType.TEXT_XML, file.getName());
builder.setBoundary(boundary);

builder.addTextBody("type", "0");
builder.setBoundary(boundary);

builder.addTextBody("contacts[0][name]","aaaaa");
builder.setBoundary(boundary);

builder.addTextBody("contacts[0][email]","[email protected]");

builder.setBoundary(boundary+"--");


httpclient = HttpClientBuilder.create().build();
HttpEntity entity = builder.build();
post.setEntity(entity);

HttpResponse response = httpclient.execute(post);

if (response != null) {
int statusCode = response.getStatusLine().getStatusCode();
System.out.println("Status code: " + statusCode);

HttpEntity responseEntity = response.getEntity();
if (responseEntity != null) {

responseStream = responseEntity.getContent() ;
if (responseStream != null){

br = new BufferedReader (new InputStreamReader (responseStream)) ;

String responseLine = br.readLine() ;
String tempResponseString = "" ;
while (responseLine != null){
tempResponseString = tempResponseString + responseLine + System.getProperty("line.separator") ;
responseLine = br.readLine() ;
}
br.close() ;
if (tempResponseString.length() > 0){
System.out.println(tempResponseString);
}
}
responseStream.close();
}
}
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
try {
httpclient.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
*************************************
Hvala unapred za bilo kakvu sugestiju
 
Odgovor na temu

[es] :: Java :: Molim za neku sugestiju za razrešenje problema u komunikaciji java klienta i veb servisa.

Strane: 1 2

[ Pregleda: 5911 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.