|
|
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Обращаюсь к сервлету, отправляю json-сроку, сервлет должен вернуть в ответ другую json-строку: Код: java 1. 2. 3. 4. 5. 6. 7. 8. На что получаю следующую ошибку: ошибкаApache Tomcat/7.0.52 (Ubuntu) - Error report Exception report The server encountered an internal error that prevented it from fulfilling this request.exception java.lang.NullPointerException model.phone.responseentity.MobileResponseEntity.addStatus(MobileResponseEntity.java:30) model.phone.responseentity.MobileResponseEntity.getJson(MobileResponseEntity.java:23) controller.phone.parser.MobileParser.getResponse(MobileParser.java:15) view.servlet.phone.MobileServlet.doPost(MobileServlet.java:37) javax.servlet.http.HttpServlet.service(HttpServlet.java:646) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 (Ubuntu) logs. Подскажите, пожалуйста, в чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 16:37 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Витяй1991 Код: java 1. Это что за фейерверк? Витяй1991java.lang.NullPointerException Ищи NPE и его stack trace в логе, там будет указание, где он вылетел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 16:42 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВитяй1991 Код: java 1. Это что за фейерверк? Ищи NPE и его stack trace в логе, там будет указание, где он вылетел это мне сказали в бинарную последовательность перевести когда написано Код: java 1. , то тоже не работает. Но сам то код у меня правильно написан? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 16:53 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Витяй1991, Тю. У вас сервер падает? А вы код клиента приводите? Смотрите сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 16:59 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Витяй1991это мне сказали в бинарную последовательность перевести Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 17:00 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВитяй1991, Тю. У вас сервер падает? А вы код клиента приводите? Смотрите сервер. серверную часть не я писал, но мне сказали она правильно работает. На другом языке к сервлету запрос составляли и он вернул json-строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 17:51 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Витяй1991BlazkowiczВитяй1991, Тю. У вас сервер падает? А вы код клиента приводите? Смотрите сервер. серверную часть не я писал, но мне сказали она правильно работает. На другом языке к сервлету запрос составляли и он вернул json-строку Вас мягко говоря обманывают, судя по приведенным логам, падает сервер, конкретно в этом месте - model.phone.responseentity.MobileResponseEntity.addStatus(MobileResponseEntity.java:30). Не исключено, что причина все-таки в вашем коде, но парни со стороны сервера должны сами оттраблшутить по-хорошему и тыкнуть вас носом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 22:10 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Витяй1991На другом языке к сервлету запрос составляли и он вернул json-строку возьми заведомо рабочий образец той строки и сравни с тем что ты отправил. Хотя, говорят верно. Сервер падать не должен при любой строке)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 10:12 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
а кто-нибудь знает, как извлечь строку из params? Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 10:31 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Витяй1991а кто-нибудь знает, как извлечь строку из params? Код: java 1. Какую строку? Логирования включите хотя бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 10:33 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
вот тут почитайте https://hc.apache.org/httpcomponents-client-ga/logging.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 12:25 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
может там заголовки еще разные, cookies и тд. Я обычно беру Fiddler, и сраниваю гарантированно корректный запрос, с тем что шлет HttpClient ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 12:26 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
забыл никможет там заголовки еще разные, cookies и тд. Я обычно беру Fiddler, и сраниваю гарантированно корректный запрос, с тем что шлет HttpClient Какие ещё заголовки? Он серверу отправляет строку вида [B@1f82982, тогда как сервер ждет JSON. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 12:29 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Blazkowiczзабыл никможет там заголовки еще разные, cookies и тд. Я обычно беру Fiddler, и сраниваю гарантированно корректный запрос, с тем что шлет HttpClient Какие ещё заголовки? Он серверу отправляет строку вида [B@1f82982, тогда как сервер ждет JSON. не, отправлял я нормальную строку/ ошибку нашли на стороне сервера) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 13:04 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Витяй1991не, отправлял я нормальную строку/ ошибку нашли на стороне сервера) )) повезло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 13:08 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
Blazkowiczзабыл никможет там заголовки еще разные, cookies и тд. Я обычно беру Fiddler, и сраниваю гарантированно корректный запрос, с тем что шлет HttpClient Какие ещё заголовки? Он серверу отправляет строку вида [B@1f82982, тогда как сервер ждет JSON. я особо не вчитывался :) Описывал общий подход к траблшутингу httpClient программулек, может кому поможет, необязательно ТС ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 13:33 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 13:37 |
|
||
|
Не получается получить json-строку от сервера
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВитяй1991не, отправлял я нормальную строку/ ReallY? 16768760 Really! изначально отправлял нормальную, потом написал эту фигню, когда подумал, что дело в строке, а потом опять стал отправлять нормальную)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 13:47 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38789647&tid=2126360]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
170ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 462ms |

| 0 / 0 |
