[ https://issues.apache.org/jira/browse/OPENJPA-1960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rick Curtis reassigned OPENJPA-1960: ------------------------------------ Assignee: Rick Curtis > openjpa.InitializeEagerly breaks bean-validation integration > ------------------------------------------------------------ > > Key: OPENJPA-1960 > URL: https://issues.apache.org/jira/browse/OPENJPA-1960 > Project: OpenJPA > Issue Type: Bug > Components: kernel, validation > Affects Versions: 2.1.0 > Reporter: Gerhard Petracek > Assignee: Rick Curtis > > <property name="openjpa.InitializeEagerly" value="true"/> breaks the > bean-validation integration > AbstractBrokerFactory#makeReadOnly > evaluates conf.isInitializeEagerly() which returns true (due to the config) > and calls _conf.setReadOnly(Configuration.INIT_STATE_FROZEN) > + at the end of AbstractBrokerFactory#initializeBroker it gets called again > that causes: > the created BrokerFactory gets used as argument for > PersistenceProviderImpl#loadValidator which fails (with a warning or an > exception depending on the validation-mode configured in the persistence.xml) > because the config is in state INIT_STATE_FROZEN -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira