Size: a a a

Spring Framework and more

2019 November 15

K

Kanstantsin in Spring Framework and more
Добрый вечер. Кто-нибудь сталкивался с такой проблемой при настройке Flyway в Spring Boot. Кидает ошибку "Validate failed:
Detected resolved migration not applied to database: 1"
источник

M

Maksim in Spring Framework and more
Вопрос
Есть кто ставил websphere на macOS?
источник

AT

Arqin T in Spring Framework and more
либерти профайл ставил
источник

AT

Arqin T in Spring Framework and more
там же вообще распаковал и юзаешь
источник

PB

Pavel Bukhmatov in Spring Framework and more
Kanstantsin
Добрый вечер. Кто-нибудь сталкивался с такой проблемой при настройке Flyway в Spring Boot. Кидает ошибку "Validate failed:
Detected resolved migration not applied to database: 1"
Сталкивался, когда залита миграция с номером 2, но не залита с номером 1 такая ошибка бывает
источник

K

Kanstantsin in Spring Framework and more
Pavel Bukhmatov
Сталкивался, когда залита миграция с номером 2, но не залита с номером 1 такая ошибка бывает
Но это самая первая миграция. Я только создал проект
источник

PB

Pavel Bukhmatov in Spring Framework and more
Kanstantsin
Но это самая первая миграция. Я только создал проект
А в бд в flyway_schema_history что?
источник

K

Kanstantsin in Spring Framework and more
Pavel Bukhmatov
А в бд в flyway_schema_history что?
Эта таблица даже не создалась
источник

KL

Konstantin Libartovich in Spring Framework and more
Roman
Коллеги, как можно без бойлерплейта -  построить сложный XML объект для сериализации. Сложный потому, что матрёшка объектов.
jaxb
источник

R

Roman in Spring Framework and more
причём тут это? У меня на выходе должен быть XML с подставленными значениями. Но сам объект внутри подобъекты.  Писать создание всей матрёшки для маршалинга не хочется. Возвращаюсь к вопросу. Как лучше сделать ?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Roman
причём тут это? У меня на выходе должен быть XML с подставленными значениями. Но сам объект внутри подобъекты.  Писать создание всей матрёшки для маршалинга не хочется. Возвращаюсь к вопросу. Как лучше сделать ?
Думаю, при том, что ваш вопрос не очень понятен. Вам нужно сериализовать что-то в XML. Что именно? В каком виде исходные данные, которые нужно сериализовать в XML? Почему не подходит стандартный способ - создать нужную иерархию POJO-классов и потом сериализовать их через любой сериализатор в XML (тот же jaxb, который предложили выше)? Если хотите получать осознанные ответы, нужно задавать хорошо описанные вопросы.
источник

R

Roman in Spring Framework and more
Ruslan Stelmachenko
Думаю, при том, что ваш вопрос не очень понятен. Вам нужно сериализовать что-то в XML. Что именно? В каком виде исходные данные, которые нужно сериализовать в XML? Почему не подходит стандартный способ - создать нужную иерархию POJO-классов и потом сериализовать их через любой сериализатор в XML (тот же jaxb, который предложили выше)? Если хотите получать осознанные ответы, нужно задавать хорошо описанные вопросы.
потому что чтобы создать класс надо всю цепочку создавать. Хотелось бы чего то более простого. Исходные данные ...     да их и нет, потому что это мок... что напишу то и будет.
источник

М

Михаил in Spring Framework and more
Roman
потому что чтобы создать класс надо всю цепочку создавать. Хотелось бы чего то более простого. Исходные данные ...     да их и нет, потому что это мок... что напишу то и будет.
Если не шаблоны и не сериализаторы, то кроме билдеров вроде старого доброго dom parser и предложить нечего
источник

М

Михаил in Spring Framework and more
Можно заюзать какую нибудь маленькую либу с гита типа xembly, но мне кажется это лишнее, дольше вникать. На пустом месте проблема..
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Roman
потому что чтобы создать класс надо всю цепочку создавать. Хотелось бы чего то более простого. Исходные данные ...     да их и нет, потому что это мок... что напишу то и будет.
Повторюсь. Не понятно, в каком виде у вас данные лежат, которые вы хотите в XML серализовать. Обычно данные уже и так являются иерархией объектов. Ведь с ними нужно работать как-то в коде. Поэтому такой проблемы не возникает. А если данных нет, то не понятно, что вы хотите сериализовать тогда. :)
источник
2019 November 16

PB

Pavel Bukhmatov in Spring Framework and more
Kanstantsin
Эта таблица даже не создалась
Гуглеж показывает пару issue на гитхабе с таким же текстом ошибки и все какие-то нестандартнык. Можете попробовать там найти ваш кейс)
Сам сталкивался только при полном порядке миграции, если запускать без флажка "вразнобой")
источник

R

Roman in Spring Framework and more
В продолжении темы про jaxb.

@XmlRootElement(name = "data")
Class Data{
String name;
Integer age;
Detail detail;
}
...
Геттеры и сеттеры типа:
void setDetail(Detail derail){
this.detail=detail;
}
@XmlElement(name="detail")
Detail getDetail(){
return detail;
}

...

Второй класс(тот что будет вложенным полем)

@XmlRootElement(name = "detail")
Class Detail{
String comment;
}

void setComment(String comment){
this.comment=comment;
}
@XmlElement(name="comment")
String getComment(){
return comment;
}

При маршалинге класса Data, если age пустой, то соответствующий тег не создаётся. Нормально. Но если пустой Detail, jaxb выводит тег <detail/>

Вопрос: как сделать так, чтобы detaik не выводился, если пуст? Аннотации nillable, requeared похоже не очень работают в jaxb
источник

Ю

Юрий in Spring Framework and more
Kanstantsin
Добрый вечер. Кто-нибудь сталкивался с такой проблемой при настройке Flyway в Spring Boot. Кидает ошибку "Validate failed:
Detected resolved migration not applied to database: 1"
Флайвей говно, liquibase nice
источник

YG

Yury Golikov in Spring Framework and more
Юрий
Флайвей говно, liquibase nice
Аргументы?
источник

Ю

Юрий in Spring Framework and more
Ликв бейс очень гибок
источник