[ https://issues.apache.org/jira/browse/DELTASPIKE-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14194542#comment-14194542 ]
Björn Schmidt commented on DELTASPIKE-766: ------------------------------------------ Will do, please give me a day, or two ;) > Created beans don't seem to get destroyed when using CdiTestRunner > ------------------------------------------------------------------ > > Key: DELTASPIKE-766 > URL: https://issues.apache.org/jira/browse/DELTASPIKE-766 > Project: DeltaSpike > Issue Type: Improvement > Components: TestControl > Affects Versions: 1.0.3 > Reporter: Björn Schmidt > Priority: Minor > > I'm using the CDITestRunner in order to test some long running imports using > Weld-Se. During the import a "SessionProducer" is producing ~1k db sessions > (has nothing to do with web session) in a loop via Instance.get(). > On a live system this is resutling in 1k calls to the following methods > 1. producer method of session producer being called > 2. postconstruct method of session being called > 3. work done > 4. disposes method of producer being called > 5. predestroy of session being called > but with the testcontrol module only 1,2 and 3 happens, 4 and 5 are never > called, not even when weld shuts down. Only the predestroy method of the > producer is called in which I then have to collect and close all 1k created > sessions. > Question: is this a bug, supposed to be this way, or a configuration problem? -- This message was sent by Atlassian JIRA (v6.3.4#6332)