Hej, mam taki case. Mam beana z adnotacją @Component, który zawiera w sobie ArrayBlockingQueue. Jest on użyty w Springowym RESTowym kontrolerze oraz w pewnym serwisie.
Mam sobie test integracyjny gdzie uderzam do tego kontrolera, dodaje mi się kilka elementów do tego ArrayBlockingQueue, a następnie wołam metodę bezpośrednio na tym beanie w teście, która ma mi te elementy pobrać (bean jest sobie wstrzyknięty do testu) - no i lokalnie wsio działa.
Na jenkinsie ten bean w ogóle nie ma elementów.
Do konstruktura beana dodałem generowanie UUID i po logach widzę, że tworzone są 2 instancje tych beanów :O
Wie ktoś może o co chodzi?