2017-08-03 49 views
0

我有兩個數據源。在我將任何存儲庫添加到第二個數據源的那一刻,這個錯誤出現在存儲庫使用的任何實體上。找不到[密鑰類]的[ManagedType] [nz.cri.gns.mapservice.userdomain.DataUser]

使用spring config而不是persistence,以及EclipseLink JPA。奇怪的是,這與用作模板的工作項目幾乎完全相同。不同的數據源和明顯不同的樹掃描,但否則配置似乎設置完全相同。與exclude-unlisted-classes相當的spring數據配置是什麼?我會高興地提出代碼,但任何人都可以告訴我應該從哪裏開始尋找?

STACKDUMP樣子: 產生的原因:java.lang.IllegalArgumentException異常:沒有被發現的在元模型中的重點班[nz.cri.gns.mapservice.userdomain.DataUser] [ManagedType] - 請確認[託管]類在persistence.xml中使用特定的nz.cri.gns.mapservice.userdomain.DataUser屬性或全局false元素進行引用。 在org.eclipse.persistence.internal.jpa.metamodel.MetamodelImpl.entityEmbeddableManagedTypeNotFound(MetamodelImpl.java:177) 在org.eclipse.persistence.internal.jpa.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:519) 在org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation。(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getEntityInformation(JpaEntityInformationSupport.java:67) at org.springframework .data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:152) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:99) at org.springframework.data .jpa.repositor y.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:81) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:185) at org.springframework.data.repository.core。 support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:251) 在org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:237) 在org.springframework.data.jpa.repository.support。 JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.Abst中的AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) ractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)

回答

0

呃!確保SetPackagesToScan中的所有內容拼寫正確!沒有錯誤是由於錯誤造成的,但類別也不會進入元模型。