Я перехожу с Spring Boot 2.7 на Spring Boot 3, и это означает, что я перехожу с Hibernate 5 на Hibernate 6.
Я встречаю некоторое исключение LazyInitializationException.
Это часть моей сущности:
@Data
@AllArgsConstructor
@NoArgsConstructor
@Entity
@Table(name = "base_doc_class", schema = "anag")
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class BaseDocClass extends AuditTrailEntity implements Serializable {
@EqualsAndHashCode.Exclude
@ToString.Exclude
@OneToMany(fetch = FetchType.LAZY, mappedBy = "baseDocClass")
private Set userDocClass;
@ManyToOne
@JoinColumn(name = "parent_id")
private BaseDocClass parentClass;
}
А это моя другая сущность:
@Data
@AllArgsConstructor
@NoArgsConstructor
@Entity
@Table(name = "user_doc_class", schema = "anag")
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class UserDocClass extends AuditTrailEntity implements Serializable {
@ManyToOne
@JsonIgnore
@JoinColumn(name = "base_doc_class_id")
private BaseDocClass baseDocClass;
@EqualsAndHashCode.Exclude
@ToString.Exclude
@JsonIgnore
@OneToMany(fetch = FetchType.LAZY, mappedBy = "userDocClass")
private Set archiveDocclassMimetype;
}
Поскольку я перешел на Hibernate 6, я встречаю Hibernate Lazy Exception каждый раз, когда получаю объект из другого объекта, это простой пример кода:
pdv.setParentdocclassname(syncPdvBucketHolder.getUserDocClass().getBaseDocClass().getName());
BaseDocClass, содержащийся в UserDocClass, имеет только идентификатор, остальные атрибуты пусты, и когда я пытаюсь запустить этот код, я встречаю это исключение (имя пакета подвергнуто цензуре):
could not initialize proxy [****.entity.anag.BaseDocClass#22897e28-c859-401a-a19e-82216f64a891] - no Session
Я попробовал большинство решений, которые прочитал в Интернете, чтобы решить эту проблему. Я попытался добавить аннотацию @ManyToOne(fetch = fetchtype.eager) в столбцы атрибутов, но это не сработало. Я пробовал даже использовать такие вещи, как свойства Spring:
spring:
jpa:
open-in-view: true
properties:
hibernate:
enable_lazy_load_no_trans: true
Но это все равно не работает.
Я попробовал использовать аннотацию @Transactional для метода, и это не сработало.
У вас есть другие идеи?
Вот полная трассировка стека:
org.hibernate.LazyInitializationException: could not initialize proxy [****.entity.anag.BaseDocClass#22897e28-c859-401a-a19e-82216f64a891] - n o S e s s i o n < b r / > a t o r g . h i b e r n a t e . p r o x y . A b s t r a c t L a z y I n i t i a l i z e r . i n i t i a l i z e ( A b s t r a c t L a z y I n i t i a l i z e r . j a v a : 1 6 4 ) < b r / > a t o r g . h i b e r n a t e . p r o x y . A b s t r a c t L a z y I n i t i a l i z e r . g e t I m p l e m e n t a t i o n ( A b s t r a c t L a z y I n i t i a l i z e r . j a v a : 3 0 9 ) < b r / > a t o r g . h i b e r n a t e . p r o x y . p o j o . b y t e b u d d y . B y t e B u d d y I n t e r c e p t o r . i n t e r c e p t ( B y t e B u d d y I n t e r c e p t o r . j a v a : 4 4 ) < b r / > a t o r g . h i b e r n a t e . p r o x y . P r o x y C o n f i g u r a t i o n $ I n t e r c e p t o r D i s p a t c h e r . i n t e r c e p t ( P r o x y C o n f i g u r a t i o n . j a v a : 9 5 ) < b r / > a t * * * * . e n t i t y . a n a g . B a s e D o c C l a s s $ H i b e r n a t e P r o x y $ u Y s j X w m W . g e t N a m e ( U n k n o w n S o u r c e ) < b r / > a t * * * * . s e r v i c e . g e n e r i c . G e n e r i c P d v S e r v i c e . c r e a t e P d v ( G e n e r i c P d v S e r v i c e . j a v a : 6 5 2 ) < b r / > a t * * * * . p d v u p l o a d . s e r v i c e . P d v D e p o s i t S e r v i c e . s a v e P d v ( P d v D e p o s i t S e r v i c e . j a v a : 1 2 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 3 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p $ M a p S u b s c r i b e r . o n N e x t ( F l u x M a p . j a v a : 1 2 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . c o m p l e t e P o s s i b l y E m p t y ( O p e r a t o r s . j a v a : 2 0 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . o n C o m p l e t e ( F l u x D e f a u l t I f E m p t y . j a v a : 1 3 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x M a p F u s e a b l e . j a v a : 1 5 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n C o m p l e t e ( M o n o F l a t M a p . j a v a : 1 8 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x F i l t e r F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x F i l t e r F u s e a b l e . j a v a : 1 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . r e q u e s t ( F l u x D e f a u l t I f E m p t y . j a v a : 9 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 2 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . o n S u b s c r i b e ( O p e r a t o r s . j a v a : 2 0 5 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x F i l t e r F u s e a b l e . j a v a : 8 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 5 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 2 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 2 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x H i d e $ S u p p r e s s F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x H i d e . j a v a : 1 3 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o . s u b s c r i b e ( M o n o . j a v a : 4 5 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F l a t M a p . t r y S u b s c r i b e S c a l a r M a p ( F l u x F l a t M a p . j a v a : 2 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p . s u b s c r i b e O r R e t u r n ( M o n o F l a t M a p . j a v a : 5 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 6 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o P e e k T e r m i n a l $ M o n o T e r m i n a l P e e k S u b s c r i b e r . o n N e x t ( M o n o P e e k T e r m i n a l . j a v a : 1 8 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x P e e k F u s e a b l e $ P e e k F u s e a b l e C o n d i t i o n a l S u b s c r i b e r . o n N e x t ( F l u x P e e k F u s e a b l e . j a v a : 5 0 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e C o n d i t i o n a l S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 2 9 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . c o m p l e t e P o s s i b l y E m p t y ( O p e r a t o r s . j a v a : 2 0 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . o n C o m p l e t e ( F l u x D e f a u l t I f E m p t y . j a v a : 1 3 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x M a p F u s e a b l e . j a v a : 1 5 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x F i l t e r F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x F i l t e r F u s e a b l e . j a v a : 1 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . r e q u e s t ( F l u x D e f a u l t I f E m p t y . j a v a : 9 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . o n S u b s c r i b e ( O p e r a t o r s . j a v a : 2 0 5 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x F i l t e r F u s e a b l e . j a v a : 8 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p $ M a p S u b s c r i b e r . o n N e x t ( F l u x M a p . j a v a : 1 2 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o U s i n g W h e n $ M o n o U s i n g W h e n S u b s c r i b e r . d e f e r r e d C o m p l e t e ( M o n o U s i n g W h e n . j a v a : 2 6 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x U s i n g W h e n $ C o m m i t I n n e r . o n C o m p l e t e ( F l u x U s i n g W h e n . j a v a : 5 3 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s . c o m p l e t e ( O p e r a t o r s . j a v a : 1 3 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o E m p t y . s u b s c r i b e ( M o n o E m p t y . j a v a : 4 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o . s u b s c r i b e ( M o n o . j a v a : 4 5 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x U s i n g W h e n $ U s i n g W h e n S u b s c r i b e r . o n C o m p l e t e ( F l u x U s i n g W h e n . j a v a : 3 8 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 5 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . c o m p l e t e P o s s i b l y E m p t y ( O p e r a t o r s . j a v a : 2 0 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o T a k e L a s t O n e $ T a k e L a s t O n e S u b s c r i b e r . o n C o m p l e t e ( M o n o T a k e L a s t O n e . j a v a : 1 6 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . o n C o m p l e t e ( O p e r a t o r s . j a v a : 2 2 3 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p M a n y $ F l a t M a p M a n y I n n e r . o n C o m p l e t e ( M o n o F l a t M a p M a n y . j a v a : 2 6 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p $ M a p S u b s c r i b e r . o n C o m p l e t e ( F l u x M a p . j a v a : 1 4 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . o n C o m p l e t e ( O p e r a t o r s . j a v a : 2 2 3 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o N e x t $ N e x t S u b s c r i b e r . o n C o m p l e t e ( M o n o N e x t . j a v a : 1 0 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o N e x t $ N e x t S u b s c r i b e r . o n N e x t ( M o n o N e x t . j a v a : 8 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o N e x t $ N e x t S u b s c r i b e r . o n N e x t ( M o n o N e x t . j a v a : 8 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180)
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:176)
at com.mongodb.reactivestreams.client.internal.MongoOperationPublisher.lambda$sinkToCallback$33(MongoOperationPublisher.java:524)
at com.mongodb.reactivestreams.client.internal.OperationExecutorImpl.lambda$execute$9(OperationExecutorImpl.java:126)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.operation.AsyncOperationHelper.lambda$exceptionTransformingCallback$17(AsyncOperationHelper.java:335)
at com.mongodb.internal.async.function.AsyncCallbackSupplier.lambda$whenComplete$1(AsyncCallbackSupplier.java:97)
at com.mongodb.internal.async.function.RetryingAsyncCallbackSupplier$RetryingCallback.onResult(RetryingAsyncCallbackSupplier.java:123)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.async.function.AsyncCallbackSupplier.lambda$whenComplete$1(AsyncCallbackSupplier.java:97)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.async.function.AsyncCallbackSupplier.lambda$whenComplete$1(AsyncCallbackSupplier.java:97)
at com.mongodb.internal.operation.MixedBulkWriteOperation.lambda$executeBulkWriteBatchAsync$9(MixedBulkWriteOperation.java:352)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:85)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:62)
at com.mongodb.internal.async.function.LoopState.breakAndCompleteIf(LoopState.java:113)
at com.mongodb.internal.operation.MixedBulkWriteOperation.lambda$executeBulkWriteBatchAsync$8(MixedBulkWriteOperation.java:300)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:83)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:62)
at com.mongodb.internal.operation.MixedBulkWriteOperation.lambda$executeBulkWriteBatchAsync$7(MixedBulkWriteOperation.java:322)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.connection.DefaultServer$DefaultServerProtocolExecutor.lambda$executeAsync$0(DefaultServer.java:249)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.connection.CommandProtocolImpl.lambda$executeAsync$0(CommandProtocolImpl.java:88)
at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.lambda$sendAndReceiveAsync$1(DefaultConnectionPool.java:774)
at com.mongodb.internal.connection.UsageTrackingInternalConnection.lambda$sendAndReceiveAsync$1(UsageTrackingInternalConnection.java:150)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendCommandMessageAsync$0(InternalStreamConnection.java:532)
at com.mongodb.internal.connection.InternalStreamConnection$MessageHeaderCallback$MessageCallback.onResult(InternalStreamConnection.java:826)
at com.mongodb.internal.connection.InternalStreamConnection$MessageHeaderCallback$MessageCallback.onResult(InternalStreamConnection.java:789)
at com.mongodb.internal.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:648)
at com.mongodb.internal.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:645)
at com.mongodb.internal.connection.AsynchronousChannelStream$BasicCompletionHandler.completed(AsynchronousChannelStream.java:245)
at com.mongodb.internal.connection.AsynchronousChannelStream$BasicCompletionHandler.completed(AsynchronousChannelStream.java:228)
at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129)
at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:284)
at java.base/sun.nio.ch.WindowsAsynchronousSocketChannelImpl$ReadTask.completed(WindowsAsynchronousSocketChannelImpl.java:586)
at java.base/sun.nio.ch.Iocp$EventHandlerTask.run(Iocp.java:387)
at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
Подробнее здесь: https://stackoverflow.com/questions/798 ... e-tostring
Hibernate LazyInitializationException – невозможно оценить .toString() ⇐ JAVA
Программисты JAVA общаются здесь
1764792298
Anonymous
Я перехожу с Spring Boot 2.7 на Spring Boot 3, и это означает, что я перехожу с Hibernate 5 на Hibernate 6.
Я встречаю некоторое исключение LazyInitializationException.
Это часть моей сущности:
@Data
@AllArgsConstructor
@NoArgsConstructor
@Entity
@Table(name = "base_doc_class", schema = "anag")
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class BaseDocClass extends AuditTrailEntity implements Serializable {
@EqualsAndHashCode.Exclude
@ToString.Exclude
@OneToMany(fetch = FetchType.LAZY, mappedBy = "baseDocClass")
private Set userDocClass;
@ManyToOne
@JoinColumn(name = "parent_id")
private BaseDocClass parentClass;
}
А это моя другая сущность:
@Data
@AllArgsConstructor
@NoArgsConstructor
@Entity
@Table(name = "user_doc_class", schema = "anag")
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class UserDocClass extends AuditTrailEntity implements Serializable {
@ManyToOne
@JsonIgnore
@JoinColumn(name = "base_doc_class_id")
private BaseDocClass baseDocClass;
@EqualsAndHashCode.Exclude
@ToString.Exclude
@JsonIgnore
@OneToMany(fetch = FetchType.LAZY, mappedBy = "userDocClass")
private Set archiveDocclassMimetype;
}
Поскольку я перешел на Hibernate 6, я встречаю Hibernate Lazy Exception каждый раз, когда получаю объект из другого объекта, это простой пример кода:
pdv.setParentdocclassname(syncPdvBucketHolder.getUserDocClass().getBaseDocClass().getName());
BaseDocClass, содержащийся в UserDocClass, имеет только идентификатор, остальные атрибуты пусты, и когда я пытаюсь запустить этот код, я встречаю это исключение (имя пакета подвергнуто цензуре):
could not initialize proxy [****.entity.anag.BaseDocClass#22897e28-c859-401a-a19e-82216f64a891] - no Session
Я попробовал большинство решений, которые прочитал в Интернете, чтобы решить эту проблему. Я попытался добавить аннотацию @ManyToOne(fetch = fetchtype.eager) в столбцы атрибутов, но это не сработало. Я пробовал даже использовать такие вещи, как свойства Spring:
spring:
jpa:
open-in-view: true
properties:
hibernate:
enable_lazy_load_no_trans: true
Но это все равно не работает.
Я попробовал использовать аннотацию @Transactional для метода, и это не сработало.
У вас есть другие идеи?
Вот полная трассировка стека:
org.hibernate.LazyInitializationException: could not initialize proxy [****.entity.anag.BaseDocClass#22897e28-c859-401a-a19e-82216f64a891] - n o S e s s i o n < b r / > a t o r g . h i b e r n a t e . p r o x y . A b s t r a c t L a z y I n i t i a l i z e r . i n i t i a l i z e ( A b s t r a c t L a z y I n i t i a l i z e r . j a v a : 1 6 4 ) < b r / > a t o r g . h i b e r n a t e . p r o x y . A b s t r a c t L a z y I n i t i a l i z e r . g e t I m p l e m e n t a t i o n ( A b s t r a c t L a z y I n i t i a l i z e r . j a v a : 3 0 9 ) < b r / > a t o r g . h i b e r n a t e . p r o x y . p o j o . b y t e b u d d y . B y t e B u d d y I n t e r c e p t o r . i n t e r c e p t ( B y t e B u d d y I n t e r c e p t o r . j a v a : 4 4 ) < b r / > a t o r g . h i b e r n a t e . p r o x y . P r o x y C o n f i g u r a t i o n $ I n t e r c e p t o r D i s p a t c h e r . i n t e r c e p t ( P r o x y C o n f i g u r a t i o n . j a v a : 9 5 ) < b r / > a t * * * * . e n t i t y . a n a g . B a s e D o c C l a s s $ H i b e r n a t e P r o x y $ u Y s j X w m W . g e t N a m e ( U n k n o w n S o u r c e ) < b r / > a t * * * * . s e r v i c e . g e n e r i c . G e n e r i c P d v S e r v i c e . c r e a t e P d v ( G e n e r i c P d v S e r v i c e . j a v a : 6 5 2 ) < b r / > a t * * * * . p d v u p l o a d . s e r v i c e . P d v D e p o s i t S e r v i c e . s a v e P d v ( P d v D e p o s i t S e r v i c e . j a v a : 1 2 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 3 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p $ M a p S u b s c r i b e r . o n N e x t ( F l u x M a p . j a v a : 1 2 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . c o m p l e t e P o s s i b l y E m p t y ( O p e r a t o r s . j a v a : 2 0 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . o n C o m p l e t e ( F l u x D e f a u l t I f E m p t y . j a v a : 1 3 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x M a p F u s e a b l e . j a v a : 1 5 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n C o m p l e t e ( M o n o F l a t M a p . j a v a : 1 8 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x F i l t e r F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x F i l t e r F u s e a b l e . j a v a : 1 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . r e q u e s t ( F l u x D e f a u l t I f E m p t y . j a v a : 9 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 2 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . o n S u b s c r i b e ( O p e r a t o r s . j a v a : 2 0 5 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x F i l t e r F u s e a b l e . j a v a : 8 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 5 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 2 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . r e q u e s t ( M o n o F l a t M a p . j a v a : 1 9 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 2 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n S u b s c r i b e ( M o n o F l a t M a p . j a v a : 1 1 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x H i d e $ S u p p r e s s F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x H i d e . j a v a : 1 3 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o . s u b s c r i b e ( M o n o . j a v a : 4 5 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F l a t M a p . t r y S u b s c r i b e S c a l a r M a p ( F l u x F l a t M a p . j a v a : 2 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p . s u b s c r i b e O r R e t u r n ( M o n o F l a t M a p . j a v a : 5 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 6 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o P e e k T e r m i n a l $ M o n o T e r m i n a l P e e k S u b s c r i b e r . o n N e x t ( M o n o P e e k T e r m i n a l . j a v a : 1 8 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x P e e k F u s e a b l e $ P e e k F u s e a b l e C o n d i t i o n a l S u b s c r i b e r . o n N e x t ( F l u x P e e k F u s e a b l e . j a v a : 5 0 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e C o n d i t i o n a l S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 2 9 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n N e x t ( F l u x O n E r r o r R e s u m e . j a v a : 7 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . c o m p l e t e P o s s i b l y E m p t y ( O p e r a t o r s . j a v a : 2 0 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . o n C o m p l e t e ( F l u x D e f a u l t I f E m p t y . j a v a : 1 3 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x M a p F u s e a b l e . j a v a : 1 5 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n C o m p l e t e ( F l u x F i l t e r F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ S c a l a r S u b s c r i p t i o n . r e q u e s t ( O p e r a t o r s . j a v a : 2 5 7 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x F i l t e r F u s e a b l e . j a v a : 1 9 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . r e q u e s t ( F l u x M a p F u s e a b l e . j a v a : 1 7 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x D e f a u l t I f E m p t y $ D e f a u l t I f E m p t y S u b s c r i b e r . r e q u e s t ( F l u x D e f a u l t I f E m p t y . j a v a : 9 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . s e t ( O p e r a t o r s . j a v a : 2 3 6 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x O n E r r o r R e s u m e $ R e s u m e S u b s c r i b e r . o n S u b s c r i b e ( F l u x O n E r r o r R e s u m e . j a v a : 7 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . o n S u b s c r i b e ( O p e r a t o r s . j a v a : 2 0 5 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x M a p F u s e a b l e . j a v a : 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x F i l t e r F u s e a b l e $ F i l t e r F u s e a b l e S u b s c r i b e r . o n S u b s c r i b e ( F l u x F i l t e r F u s e a b l e . j a v a : 8 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o J u s t . s u b s c r i b e ( M o n o J u s t . j a v a : 5 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . I n t e r n a l M o n o O p e r a t o r . s u b s c r i b e ( I n t e r n a l M o n o O p e r a t o r . j a v a : 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 6 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p $ M a p S u b s c r i b e r . o n N e x t ( F l u x M a p . j a v a : 1 2 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o U s i n g W h e n $ M o n o U s i n g W h e n S u b s c r i b e r . d e f e r r e d C o m p l e t e ( M o n o U s i n g W h e n . j a v a : 2 6 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x U s i n g W h e n $ C o m m i t I n n e r . o n C o m p l e t e ( F l u x U s i n g W h e n . j a v a : 5 3 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s . c o m p l e t e ( O p e r a t o r s . j a v a : 1 3 7 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o E m p t y . s u b s c r i b e ( M o n o E m p t y . j a v a : 4 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o . s u b s c r i b e ( M o n o . j a v a : 4 5 7 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x U s i n g W h e n $ U s i n g W h e n S u b s c r i b e r . o n C o m p l e t e ( F l u x U s i n g W h e n . j a v a : 3 8 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . o n N e x t ( M o n o F l a t M a p . j a v a : 1 5 8 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p F u s e a b l e $ M a p F u s e a b l e S u b s c r i b e r . o n N e x t ( F l u x M a p F u s e a b l e . j a v a : 1 2 9 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ B a s e F l u x T o M o n o O p e r a t o r . c o m p l e t e P o s s i b l y E m p t y ( O p e r a t o r s . j a v a : 2 0 9 6 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o T a k e L a s t O n e $ T a k e L a s t O n e S u b s c r i b e r . o n C o m p l e t e ( M o n o T a k e L a s t O n e . j a v a : 1 6 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . o n C o m p l e t e ( O p e r a t o r s . j a v a : 2 2 3 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p M a n y $ F l a t M a p M a n y I n n e r . o n C o m p l e t e ( M o n o F l a t M a p M a n y . j a v a : 2 6 1 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . F l u x M a p $ M a p S u b s c r i b e r . o n C o m p l e t e ( F l u x M a p . j a v a : 1 4 4 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . O p e r a t o r s $ M u l t i S u b s c r i p t i o n S u b s c r i b e r . o n C o m p l e t e ( O p e r a t o r s . j a v a : 2 2 3 0 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o N e x t $ N e x t S u b s c r i b e r . o n C o m p l e t e ( M o n o N e x t . j a v a : 1 0 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o N e x t $ N e x t S u b s c r i b e r . o n N e x t ( M o n o N e x t . j a v a : 8 3 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o N e x t $ N e x t S u b s c r i b e r . o n N e x t ( M o n o N e x t . j a v a : 8 2 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p M a i n . s e c o n d C o m p l e t e ( M o n o F l a t M a p . j a v a : 2 4 5 ) < b r / > a t r e a c t o r . c o r e . p u b l i s h e r . M o n o F l a t M a p $ F l a t M a p I n n e r . o n N e x t ( M o n o F l a t M a p . j a v a : 3 0 5 ) < b r / > at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180)
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:176)
at com.mongodb.reactivestreams.client.internal.MongoOperationPublisher.lambda$sinkToCallback$33(MongoOperationPublisher.java:524)
at com.mongodb.reactivestreams.client.internal.OperationExecutorImpl.lambda$execute$9(OperationExecutorImpl.java:126)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.operation.AsyncOperationHelper.lambda$exceptionTransformingCallback$17(AsyncOperationHelper.java:335)
at com.mongodb.internal.async.function.AsyncCallbackSupplier.lambda$whenComplete$1(AsyncCallbackSupplier.java:97)
at com.mongodb.internal.async.function.RetryingAsyncCallbackSupplier$RetryingCallback.onResult(RetryingAsyncCallbackSupplier.java:123)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.async.function.AsyncCallbackSupplier.lambda$whenComplete$1(AsyncCallbackSupplier.java:97)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.async.function.AsyncCallbackSupplier.lambda$whenComplete$1(AsyncCallbackSupplier.java:97)
at com.mongodb.internal.operation.MixedBulkWriteOperation.lambda$executeBulkWriteBatchAsync$9(MixedBulkWriteOperation.java:352)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:85)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:62)
at com.mongodb.internal.async.function.LoopState.breakAndCompleteIf(LoopState.java:113)
at com.mongodb.internal.operation.MixedBulkWriteOperation.lambda$executeBulkWriteBatchAsync$8(MixedBulkWriteOperation.java:300)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:83)
at com.mongodb.internal.async.function.AsyncCallbackLoop$LoopingCallback.onResult(AsyncCallbackLoop.java:62)
at com.mongodb.internal.operation.MixedBulkWriteOperation.lambda$executeBulkWriteBatchAsync$7(MixedBulkWriteOperation.java:322)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.connection.DefaultServer$DefaultServerProtocolExecutor.lambda$executeAsync$0(DefaultServer.java:249)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.connection.CommandProtocolImpl.lambda$executeAsync$0(CommandProtocolImpl.java:88)
at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.lambda$sendAndReceiveAsync$1(DefaultConnectionPool.java:774)
at com.mongodb.internal.connection.UsageTrackingInternalConnection.lambda$sendAndReceiveAsync$1(UsageTrackingInternalConnection.java:150)
at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:47)
at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendCommandMessageAsync$0(InternalStreamConnection.java:532)
at com.mongodb.internal.connection.InternalStreamConnection$MessageHeaderCallback$MessageCallback.onResult(InternalStreamConnection.java:826)
at com.mongodb.internal.connection.InternalStreamConnection$MessageHeaderCallback$MessageCallback.onResult(InternalStreamConnection.java:789)
at com.mongodb.internal.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:648)
at com.mongodb.internal.connection.InternalStreamConnection$3.completed(InternalStreamConnection.java:645)
at com.mongodb.internal.connection.AsynchronousChannelStream$BasicCompletionHandler.completed(AsynchronousChannelStream.java:245)
at com.mongodb.internal.connection.AsynchronousChannelStream$BasicCompletionHandler.completed(AsynchronousChannelStream.java:228)
at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129)
at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:284)
at java.base/sun.nio.ch.WindowsAsynchronousSocketChannelImpl$ReadTask.completed(WindowsAsynchronousSocketChannelImpl.java:586)
at java.base/sun.nio.ch.Iocp$EventHandlerTask.run(Iocp.java:387)
at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
Подробнее здесь: [url]https://stackoverflow.com/questions/79837267/hibernate-lazyinitializationexception-cannot-evaluate-tostring[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия