Size: a a a

2020 October 30

L

Loljeene in pro.jvm
Я извиняюсь, заранее. Все не читал, но через jcmd смотрели NMT?
https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/tooldescr007.html
источник

A

Aleksandr in pro.jvm
Секунду, я зайду на тачку 😁
источник

АЛ

Александр Леутин... in pro.jvm
Всем привет!

Подскажите, пожалуйста, варианты решения проблемы:
Есть Java8-приложение, собираем его в war и деплоим в Tomcat 8.
При запуске иногда возникает (а иногда - нет) ошибка:
28-Oct-2020 23:08:11.743 SEVERE [localhost-startStop-2] com.sun.xml.ws.transport.http.servlet.WSServletContextListener.parseAdaptersAndCreateDelegate WSSERVLET11: failed to parse runtime descriptor: java.lang.NoSuchMethodError: org.codehaus.stax2.ri.EmptyIterator.getInstance()Lorg/codehaus/stax2/ri/EmptyIterator;
java.lang.NoSuchMethodError: org.codehaus.stax2.ri.EmptyIterator.getInstance()Lorg/codehaus/stax2/ri/EmptyIterator;
 at com.ctc.wstx.evt.CompactStartElement.getAttributes(CompactStartElement.java:94)
В дереве зависимостей (mvn dependency:tree)  есть строчки
org.codehaus.woodstox:stax2-api:jar:4.1
(compile и runtime). Других версий stax2-api в дереве зависимостей нет.
Куда можно копнуть?
источник

A

Aleksandr in pro.jvm
Товарищи знатоки, скажите пж-та, для 15-ой jdk какие hot spot флаги нужны для вывода логов сборщика мусора? Только -Xlog:gc*:file=<path>? Или нужны ещё какие-то? Чёт не найти мне инфу
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Ребят, а нормально ли в гет запросе передавать данные реквеста в теле?
источник

QH

Quantum Harmonizer in pro.jvm
 ‌‌Gleb Pilipets
Ребят, а нормально ли в гет запросе передавать данные реквеста в теле?
нет
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Хм..., А если нужно для нескольких объектов посчитать что-то, то какой тогда здесь тип запроса?

За один раз отправить на сервис и получить ответ
источник

QH

Quantum Harmonizer in pro.jvm
 ‌‌Gleb Pilipets
Хм..., А если нужно для нескольких объектов посчитать что-то, то какой тогда здесь тип запроса?

За один раз отправить на сервис и получить ответ
ну гет, просто тело ему не положено иметь
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Quantum Harmonizer
ну гет, просто тело ему не положено иметь
А может просто пост использовать? В пост же тоже может быть ответ.

Только в пост более принято передавать тело
источник

ВШ

Виктор Шиян... in pro.jvm
 ‌‌Gleb Pilipets
А может просто пост использовать? В пост же тоже может быть ответ.

Только в пост более принято передавать тело
Для http технически , что пост что гет , что пут одно и тоже
источник

QH

Quantum Harmonizer in pro.jvm
 ‌‌Gleb Pilipets
А может просто пост использовать? В пост же тоже может быть ответ.

Только в пост более принято передавать тело
чтобы зачем?
источник

QH

Quantum Harmonizer in pro.jvm
Виктор Шиян
Для http технически , что пост что гет , что пут одно и тоже
нормальные HTTP-библиотеки не позволят нарушать стандарт
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Quantum Harmonizer
чтобы зачем?
Просто читал недавно, что в гет запросе тоже может быть тело.

Таким образом мы отправим GET на адрес ... service/getdata

А в теле напишем уже, что нам нужно. Вроде, нормально?
источник

DC

Denis Chikanov in pro.jvm
 ‌‌Gleb Pilipets
Просто читал недавно, что в гет запросе тоже может быть тело.

Таким образом мы отправим GET на адрес ... service/getdata

А в теле напишем уже, что нам нужно. Вроде, нормально?
Может технически, но 99% имплементаций серверов его проигнорируют
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
А как тогда сделать гет запрос на вычисление для массива объектов? Я думал, что в теле передать массив их UUID.
источник

QH

Quantum Harmonizer in pro.jvm
 ‌‌Gleb Pilipets
Просто читал недавно, что в гет запросе тоже может быть тело.

Таким образом мы отправим GET на адрес ... service/getdata

А в теле напишем уже, что нам нужно. Вроде, нормально?
стандарт тебе передаёт большой привет. OkHttp запрещает такие запросы
источник

DC

Denis Chikanov in pro.jvm
 ‌‌Gleb Pilipets
Просто читал недавно, что в гет запросе тоже может быть тело.

Таким образом мы отправим GET на адрес ... service/getdata

А в теле напишем уже, что нам нужно. Вроде, нормально?
1) квери-параметры
2) не гет-запрос
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Quantum Harmonizer
стандарт тебе передаёт большой привет. OkHttp запрещает такие запросы
Хм..., Я понял. То есть взять другой тип запроса?🤔
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
 ‌‌Gleb Pilipets
А как тогда сделать гет запрос на вычисление для массива объектов? Я думал, что в теле передать массив их UUID.
а почему не пост?
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
а почему не пост?
Ну можно и его. Просто я думал, что раз есть тело у гет, то его и нужно. Но после обсуждения понял, что POST.
источник