
Maksim
28.11.2016
04:36:02

Marat
28.11.2016
09:01:31
Как gradle научить создавать pom-файлы с версиями зависимостей, которые залочены в файле dependencies.lock?
У меня есть build.gradle, в котором у части зависимостей указана версия latest.release и использую generateLock saveLock для фиксации версий. И когда запускаю таску uploadArchive, то в pom-файле в version у зависимостей проставляется RELEASE. Хотя те зависимости, версии которых прибиты гвоздями в build.gradle, такой проблемы не имеют.
Какая-то странная багофича

Google

James Tiberius Kirk ?
28.11.2016
09:34:31
подскажите почему спринг не видит AbstractDispatcherServletInitializer
вроде делал по докам, а он туда даже не заходит

Митко Соловец?
28.11.2016
09:35:34
проверь скан бинов

James Tiberius Kirk ?
28.11.2016
09:36:00
дык он и не как бин же работает
http://docs.spring.io/spring/docs/4.1.1.RELEASE/spring-framework-reference/html/mvc.html#mvc-container-config

Митко Соловец?
28.11.2016
09:36:51
ты не понял
там есть метод внутри которого ты указываешь, где искать бины
public class ServletInitializer extends AbstractDispatcherServletInitializer {
@Override
protected WebApplicationContext createServletApplicationContext() {
AnnotationConfigWebApplicationContext context = new AnnotationConfigWebApplicationContext();
context.scan(ClassUtils.getPackageName(getClass()));
типо такого

James Tiberius Kirk ?
28.11.2016
09:38:47
да это здорово, но согласно дебагу спринг даже не заходит в эти методы

Митко Соловец?
28.11.2016
09:38:47
а еще я лично предпочитаю юзать WebApplicationInitializer
с ним проблем не было

James Tiberius Kirk ?
28.11.2016
09:38:59
его я тоже пробовал, туда тоже не заходит

Google

Митко Соловец?
28.11.2016
09:39:11
тут только ты сам сможешь понять
забыл аннотацию/неправильно указал скан и т.д.
@EnableWebMvc

James Tiberius Kirk ?
28.11.2016
09:40:12
@EnableWebMvc у меня вообще нет, потому что с ним не запускается
причем маппинги контроллеров все нормально работают
толи я дурак, то ли лыжи не лыжи
ну где-то глубоко @EnableWebMvc есть у конфига, но мне до него не достучаться
угу, эт там намудрили на чем я пишу
у них там метод есть костыльный addFilter
собственно то что я и пытался сделать

Bulbu
28.11.2016
09:52:46
всем привет, кто-нибудь писал что-то на CoAP протоколе под jvm?
это как http, только over UDP

Митко Соловец?
28.11.2016
09:54:51
*кивишному
если это так, то стоит уточнить у ребят своих

Mr.
28.11.2016
09:55:59
поясните про спринг, что за чудо такое
вернее не так, для чего конкретно он используется

Митко Соловец?
28.11.2016
09:56:32
100к раз задавали этот вопрос
попробуй начать с гугла, а если будут конкретные вопросы - задавай

Google

James Tiberius Kirk ?
28.11.2016
09:57:08
но теперь все работает
видимо тоже с этой бедой сталкивались

sss3 ?
28.11.2016
09:59:57
пора указать в описание чата - что чат не для "помогите пройтись фором по массиву" и т.д.

James Tiberius Kirk ?
28.11.2016
10:02:30
да ладно
не так часто такое бывает

Митко Соловец?
28.11.2016
10:03:01
я думаю запилить noobs faq
подарок новичкам

sss3 ?
28.11.2016
10:03:35
кто то считает себя noob-ом в начале?
я думаю это как раз приходит со временем, когда ты уже и гуглить умеешь и т.д.
таким это не поможет)

Митко Соловец?
28.11.2016
10:03:55
кто там считают

Luger
28.11.2016
10:04:05

Митко Соловец?
28.11.2016
10:04:07
будет фак висеть, в него будем посылать

James Tiberius Kirk ?
28.11.2016
10:04:08
а в чем проблема была?
в том что там навернули возможность использовать как сервлеты, так и спринговские контроллеры
грязно вторгаясь в спринговский лайфсайкл
я слишком нубас в спринге чтобы этот пазл собрать

guga
28.11.2016
10:07:32

Google

Maksim
28.11.2016
10:07:39

guga
28.11.2016
10:09:16

RelaxeR
28.11.2016
10:09:46
пока тут минутка добродействия, подскажите, пожалуйста, как составить РВ , которое находит все , кроме значения переменной типа String, которое пришло? Можно ли вообще так сделать, или это только обычный перебор в цикле подойдет?

Maksim
28.11.2016
10:10:15

guga
28.11.2016
10:11:02

RelaxeR
28.11.2016
10:11:03
т.е. например , есть переменная s , которая может иметь разные значения. И надо в тексте заменить все, кроме этого значения ) "[^(" +s + ")]" вот так не считает последовательность символом целиком, а исключает любые , входящие в s )

Maksim
28.11.2016
10:27:38

RelaxeR
28.11.2016
10:28:48

Admin
ERROR: S client not available

RelaxeR
28.11.2016
10:29:25
а сначала найти, а потом обработать ненайденное - я в итоге циклом и сделал через indexOf(s, indexFrom ) =)

Igor
28.11.2016
10:32:43
Всегда надо помнить, что если ты собираешься использовать регулярку для решения проблемы, то у тебя станет проблемой больше)

Maksim
28.11.2016
10:33:21

RelaxeR
28.11.2016
10:34:49
да уж ) спасибо ) да я пока пытаюсь их пихать, заодно изучаю потихоньку. А так к такому же выводу прихожу. Если что искать определено конкретно - РВ норм, если нет - нафиг РВ ))

Denis
28.11.2016
10:55:03

Denis
28.11.2016
11:12:36
Тупой вопрос, кто-нибудь убирал сериализацию null полей в спринге?

Митко Соловец?
28.11.2016
11:16:36

Denis
28.11.2016
11:18:19

Google

Denis
28.11.2016
11:18:36
через конфиг спрингбута - тоже шлет.

Митко Соловец?
28.11.2016
11:19:01
третий вариант - поставить аннотации над полями
точно заработает
а бут шлет скорее всего потому, что ты не перезаписал его праймари бин
бывает иногда такая запара с дефолтными настройками

Denis
28.11.2016
11:20:05

Igor
28.11.2016
11:20:06

Митко Соловец?
28.11.2016
11:20:17
@JsonInclude(Include.NON_NULL)

Denis
28.11.2016
11:21:30

Maksim
28.11.2016
11:23:12

Митко Соловец?
28.11.2016
11:23:33

Denis
28.11.2016
11:24:04

Митко Соловец?
28.11.2016
11:24:18
даже через new ObjectMapper().valueToTree(..) не пашет?
быть такого не может

Denis
28.11.2016
11:24:38

Митко Соловец?
28.11.2016
11:24:58
проверь, должно сработать, если сработает, значит проблема в праймари бине джэксона у бута
он затирает все своими настройками

James Tiberius Kirk ?
28.11.2016
11:25:59
так это
ставь NON_ABSENT