Toutes les classes request héritent de AbstractSSPRequest.
A la fin, dans le PostXML, on me dit que req n'a peut etre pas été initialisée. Je l'ai mise dans tous les cas du switch que manque-t-il??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 AbstractSSPRequest req; switch(type){ case RequestTypes.GETUSERPROFILEREQUEST : req = new SendMessageRequest(getRemoteSID(),tm.new_transaction(),"60"); break; case RequestTypes.NEWMESSAGE : req = new NewMessage(getLocalSID(),new_tid,new_ttl); break; case RequestTypes.SENDSECRETTOKEN : req = new SendSecretToken(login_trsc.tok,new_tid); case RequestTypes.DISCONNECT : break; case RequestTypes.GETSERVICEREQUEST : req = new GetServiceRequest(getLocalSID(),new_tid,new_ttl); break; default : req = new SendMessageRequest(getRemoteSID(),tm.new_transaction(),"60"); break; } PostXML poster = new PostXML(req.getBody(),getDestination(),null,null);
Partager