Getting MAX_TEXTURE_SIZE from Caches::initConstraints()
Bonjour,
je rencontre un problème depuis une semaine en voulant consommer un web service développé avec JaX WS sur un terminan Android
voici la description du WSDL
Code:
1 2
|
<definitions targetNamespace="http://service/" name="HelloWSService"><types><xsd:schema><xsd:import namespace="http://service/" schemaLocation="http://192.168.1.31:8585/?xsd=1"/></xsd:schema></types><message name="hello"><part name="parameters" element="tns:hello"/></message><message name="helloResponse"><part name="parameters" element="tns:helloResponse"/></message><portType name="HelloWordImp"><operation name="hello"><input wsam:Action="http://service/HelloWordImp/helloRequest" message="tns:hello"/><output wsam:Action="http://service/HelloWordImp/helloResponse" message="tns:helloResponse"/></operation></portType><binding name="HelloWSPortBinding" type="tns:HelloWordImp"><soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/><operation name="hello"><soap:operation soapAction=""/><input><soap:body use="literal"/></input><output><soap:body use="literal"/></output></operation></binding><service name="HelloWSService"><port name="HelloWSPort" binding="tns:HelloWSPortBinding"><soap:address location="http://192.168.1.31:8585/"/></port></service></definitions> |
et voici mon activity principale:j'envoie une requête SOAP et j'affiche la réponse dans un textView
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
public class MainActivity extends Activity {
private static final String NAMESPACE = "http://service/";
private static String URL="http://192.168.1.31:8585/?wsdl";
private static final String METHOD_NAME = "hello";
private static final String SOAP_ACTION = "http://service/hello";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView text=(TextView)findViewById(R.id.resultat);
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
PropertyInfo nom=new PropertyInfo();
nom.setName("nom");nom.setValue("felix01");
nom.setType(String.class);
request.addProperty(nom);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
try {
androidHttpTransport.call(SOAP_ACTION, envelope);
SoapPrimitive resultsRequestSOAP = (SoapPrimitive) envelope.getResponse();
text.setText(resultsRequestSOAP.toString());
} catch (Exception e) {
Toast.makeText(this,e.getMessage(),10000).show();
}
} |
ça m'affiche dans le logcat l'erreur suivant:Getting MAX_TEXTURE_SIZE from Caches::initConstraints()
apparemment j'ai commis une erreur lors des renseignement des informations pour accéder au service Web.
svp,qui peut me donner la source du problème je lui serai reconnaissant