Использование setProperties в EntityManager не создает dataServiceAdapterInstance

В моем приложении мы создавали экземпляр EntityManager без свойств, а затем устанавливали свойства, используя метод setProperties класса EntityManager. Однако я столкнулся с проблемой в том, что когда вы используете setProperties и даете ему имя службы, он не устанавливает свойство dataServiceAdpterInstance для EntityManager, это приводит к сбою всех запросов.


person John    schedule 19.03.2013    source источник


Ответы (1)


Я смог решить свою проблему, добавив this.dataServiceAdapterInstance = a_config.getAdapterInstance("dataService"); из конструктора EntityManager в метод setProperties.

person John    schedule 19.03.2013
comment
@JoRouss Пожалуйста, не используйте форматирование кода, чтобы просто выделить ключевые слова, имена классов и тому подобное. Его следует использовать только для реальных фрагментов кода. В приведенном выше сообщении было неправильно использовать форматирование кода для «EntityManager» или «setProperties». Спасибо! - person Andrew Barber; 20.03.2013
comment
Спасибо за правки Андрей. Я буду использовать форматы в соответствии с вашими правками в будущем. - person John; 20.03.2013