
Mishka
13.08.2016
07:31:02
Как можно реализовать чтоб при запуске томката приложение на спринге запускался ещё bot telegram или какая нить прога для прослушки

ThisIs
13.08.2016
07:41:38
Создай bean
или @PostConstruct
т.е она перед выполнением бина вызывается

Google


Игорь
13.08.2016
09:59:23
помогите при подключении к websocket получаю ошибку 500, вот логи
SEVERE: Servlet.service() for servlet [default] in context with path [/peepstor] threw exception [Upgrade failed] with root cause
javax.servlet.ServletException: Upgrade failed
at org.apache.tomcat.websocket.server.UpgradeUtil.doUpgrade(UpgradeUtil.java:190)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)


ThisIs
13.08.2016
10:07:35
Еще есть логи кроме этой?
Только кидай куда нибудь в другой источник
И ссылку на источник

Alexey
13.08.2016
10:08:21
Pastebin например
А вообще 500 это интернал сервер еррор)))

James Tiberius Kirk ?
13.08.2016
10:10:26
500 это ошибка когда на сервере баг в бекенде из-за которого все сломалось

Игорь
13.08.2016
10:10:33
знаю, локально на томкат работает, а на сервере 500, а какие логи еще нужны?)

James Tiberius Kirk ?
13.08.2016
10:10:40
так что тут код ошибки ничего умного не скажет

ThisIs
13.08.2016
10:14:07
Как лучше писать параметры метода? Допустим есть объект User и есть Объект Book, У User есть List<Book> а у Book User, вопрос: Допустим есть на сервисе BookServiceImpl есть метод addBook(User user, Book book) или addBook(Book book, User user) какой из них лучше?
лучше в том смысле, что понятнее

Игорь
13.08.2016
10:15:35
что мне делать? я уже всё перепробовал сначала была либа compile group: 'javax.websocket', name: 'javax.websocket-api', version: '1.1' и при подключение была ошибка 404 изменил либу на ошибка стала 500

ThisIs
13.08.2016
10:15:57
404 - not found

Google

ThisIs
13.08.2016
10:16:10
500 - ошибка внутри сервера
Если так судить то 404 может работает? И ты просто не правильно ввел адрес?

Игорь
13.08.2016
10:17:47
адрес вверный вроде ip:8080/nameproject/serverendpoint

ThisIs
13.08.2016
10:19:06
Может продемонстрировать телепатические способности?

Игорь
13.08.2016
10:27:16
вот логи tomcat7/logs http://pastebin.com/DPkGpm8W

ThisIs
13.08.2016
10:36:46
Попробуй изменить версию websocket'ов, короче я хз

Bogdan
13.08.2016
10:40:12
томкат7 имплементит WebSocket API 1.1

BlackTrojan
13.08.2016
12:45:28
?

Игорь
13.08.2016
13:12:56
подскажите горячии клавиши на mac os для вызова меню генирации кода в intellij
cmd
cmd + N

Igor
13.08.2016
14:17:29

James Tiberius Kirk ?
13.08.2016
14:27:12
Более того, в контекстном меню все клавиши подписаны

Ilya
13.08.2016
14:34:09
здравствуйте кто работал с liblinphon для android?
отзовитесь))
или просто с sip телефонией

Mikhail
13.08.2016
14:44:55

Ilya
13.08.2016
14:45:25

Mikhail
13.08.2016
14:46:16
https://telegram.me/android_ru

Google

Mikhail
13.08.2016
14:46:27
например

Ilya
13.08.2016
14:47:53
спасибо

Виталий
13.08.2016
15:59:46
r3gis3r/CSipSimple
https://github.com/r3gis3r/CSipSimple

Ilya
13.08.2016
16:00:10
глядел

Виталий
13.08.2016
16:01:05
На сколько я знаю, он один из самых нормальных. Но и с ним много мороки.

Ilya
13.08.2016
16:02:50
поможешь собрать??
pjsip??

Виталий
13.08.2016
16:45:10
Не, я не собирал :) друг парился с этой либой

ThisIs
13.08.2016
17:07:35
Кто как решает проблему со столбцом в postgresql + hibernate, Например есть столбец user - в postgresql она(слово user) зарезервировано, и hibernate не может создать такой столбец, нужно имя столбца в кавычке написать, тогда будет работать. Я например вместо этого вставляю user_id но так думаю не правильно.
Не то что не правильно, а не красиво

Alexey
13.08.2016
17:10:31
вообще по хорошему не называть так столбцы)

Alexey
13.08.2016
17:10:49
это вопрос к тому кто базу проектировал

ThisIs
13.08.2016
17:10:57
А как лучше?
Нет, я для себя делаю)
Просто хелловорды

Alexey
13.08.2016
17:11:30
что ты подразумеваешь под столбцом юзер
смотря
какие там данные?
я бы сделал таблицу users, в ней поля userid username userpassword и тд

Google

Alexey
13.08.2016
17:12:14
а user это зачем?)

ThisIs
13.08.2016
17:13:30
например есть таблица users у него есть id username ... и связанный с ним например Order у него есть столбцы id, user_id
т.е orders

Alexey
13.08.2016
17:14:43
а, я понял
ты про энтити
маппинг
из этой таблицы
например в энтити User?

ThisIs
13.08.2016
17:15:15
да

Admin
ERROR: S client not available

Alexey
13.08.2016
17:15:55
про хибернэйт много знаешь?)

ThisIs
13.08.2016
17:16:04
мало
а что?

Alexey
13.08.2016
17:16:23
https://www.youtube.com/playlist?list=PLi3gxGWPyGGQsEZyjQNPoUEHwNtxiMf-0
вот посмотри тогда
там рассказывается про маппинг и тд

ThisIs
13.08.2016
17:16:59
Думаю это знаю

Alexey
13.08.2016
17:17:55
есть вариант писать не только имя столбца
еще его номер там
например

Google

ThisIs
13.08.2016
17:18:42
номер чего?

Alexey
13.08.2016
17:18:54
столбца в таблице
ну я с таким не сталкивался, но подозреваю что это есть на стаковерфлоу или вообще при нормальном маппинге все нормально)

ThisIs
13.08.2016
17:19:37
думаю выглядит не оч. будет
и непонятным

Alexey
13.08.2016
17:20:01
про маппинг крч почитай
когда прошаришь его как следует
поймешь что на самом деле все проще
чем тебе кажется)))
там лекции про маппинг то на полчаса
всего

ThisIs
13.08.2016
17:20:34
да достаточно знаю про маппинг

Alexey
13.08.2016
17:20:36
или пару тройку статей с примерами
нужно имя столбца в кавычке написать, тогда будет работать.
а так это ж норма
я не дочитал чет)
еще есть вариант зайти на github
и поискать там примеры
как люди маппят
user а

ThisIs
13.08.2016
17:28:12
user_id только такое нашел и разные Person, UserDetail итп

Alex
13.08.2016
19:09:50
Чат, как дебахать многопоточку в идее вез ебли?