Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ILNAR_93
Android
231 / 231 / 25
Регистрация: 19.01.2013
Сообщений: 1,749
Записей в блоге: 3
#1

Ошибка при запросе на сервер - Программирование Android

13.05.2014, 11:46. Просмотров 443. Ответов 0
Метки нет (Все метки)

Из-за чего может быть данная ошибка ?

05-13 07:12:28.700: I/PGGURU(11117): org.xmlpull.v1.XmlPullParserException: expected: END_TAG {http://schemas.xmlsoap.org/soap/envelope/}Body (position:END_TAG </{http://schemas.xmlsoap.org/soap/envelope/}soap:Fault>@1:535 in java.io.InputStreamReader@41ba5910)

Кликните здесь для просмотра всего текста
Java
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
public void getServ(String id) {
    //Create request
SoapObject request = new SoapObject("http://tempuri.org/", "getEvents");
    
request.addProperty("sessionId", sessionId);
request.addProperty("objectId", id);
request.addProperty("type", 1);
request.addProperty("timeBegin", (long) 1396310400);
request.addProperty("timeEnd", (long) 1399852799);
 
    //request.addProperty(celsiusPI);
    //Create envelope
    SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
            SoapEnvelope.VER11);
    envelope.dotNet = false;
    //Set output SOAP object
    envelope.setOutputSoapObject(request);
    //Create HTTP call object
    HttpTransportSE androidHttpTransport = new HttpTransportSE(appState.servers);
 
    try {
        //Invole web service
        androidHttpTransport.call("http://tempuri.org/getEvents", envelope);
        //Get the response
        SoapObject response = (SoapObject) envelope.getResponse();
        //Assign it to fahren static variable
        sessionId = response.getProperty(1).toString(); 
        Log.d("PGGURU", "Данные::::  "+sessionId);
        //getreport();
//tv1.setText(fahren);
    } catch (Exception e) {
        e.printStackTrace();
        sessionId=e.toString();
    }
}


Добавлено через 43 секунды
Такой же код на получение ID сессии работает :/

Добавлено через 4 часа 31 минуту
Решение найдено..


Java
1
 envelope.implicitTypes = true;
В идеале нужно описать свой класс в место
Java
1
SoapObject response = (SoapObject) envelope.getResponse();
что то типо
Java
1
MySoapObject response = (MySoapObject) envelope.getResponse();

Не по теме:

Из-за одной строчки кода 2 дня потерял

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2014, 11:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка при запросе на сервер (Программирование Android):

Возникает ошибка при запросе - Программирование Android
package com.example.ks; /** * Created by Denis on 08.09.2016. */ import java.util.ArrayList; import java.util.List; ...

Ошибка в запросе - Программирование Android
Нужен такой запрос: SELECT WORDRUS FROM WORd_level3 WHERE WORDENG=&quot;borrow&quot; (слово к примеру). При выполнении такого запроса в DB Browser...

Ошибка в запросе к БД - Программирование Android
Есть класс для работы с БД, в нем организовал метод (GetUsers) выборки пользователей: public class DBHelper extends SQLiteOpenHelper...

Ошибка в POST запросе, retrofit2 googledrive - Программирование Android
Здравствуйте, хочу выполнить запрос На сохранение картинки на сервер GoogleDrive Api с помощью Retrofit2, помогите найти ошибку, ошибка в...

Сервер некорректно отвечает при запросе через сокет. - PHP Сети
Здравствуй, многоуважаемый All! Возникла следующая проблема. У меня есть два сервака с PHP. На первом лежит один из...

Ошибка при запросе к БД - C#
Здравствуйте, делаю запрос к БД MSSQL CE 4.0 Появляется ошибка: Could not load file or assembly 'System.Data.SqlServerCe,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2014, 11:46
Привет! Вот еще темы с ответами:

Ошибка при запросе в БД - PHP
Есть ajax запрос, который должен проверять зарегистрирован ли логин. В теории все верно. Но результат таков, что php постоянно возвращает...

Ошибка при запросе - PHP БД
Вот код php &lt;?php $localhost=&quot;localhost&quot;; $name_bd=&quot;123&quot;; $base=&quot;scaner&quot;; $passw_bd=&quot;1231&quot;; $link =...

Ошибка при запросе - PHP БД
&lt;? include_once(&quot;config/database.php&quot;); ?&gt; &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; ...

Ошибка при запросе к БД - C#
Столкнулась с странной ошибкой, о которой даже Яндекс не знает.. Дополнительные сведения: Указанный тип &quot;string&quot; не является допустимым...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru