Great! that helped. Removing the config property worked out. On Mon, Apr 27, 2015 at 4:29 PM, Steve Ebersole <[email protected]> wrote:
> You are trying to use auto schema validation. That is not yet supported > for multi-tenancy. None of the auto schema tools are. If you need to run > any of the schema tools, you will need to do so manually. > > On Mon, Apr 27, 2015 at 12:35 AM, amit shah <[email protected]> wrote: > >> I did log a blocker issue >> <https://hibernate.atlassian.net/browse/HHH-9740>on jira but to get a >> quick response I posted the issue here again. >> I do not see any traction on the jira issue, neither did stackoverflow or >> the IRC chat help out. >> Any help would be appreciated. >> >> Thanks ! >> >> On Wed, Apr 22, 2015 at 7:18 PM, Steve Ebersole <[email protected]> >> wrote: >> >>> 1) This is a list for discussing the development of Hibernate itself, >>> not for discussing usage of Hibernate. Please use the forums, >>> StackOverflow, or #hibernate IRC for user questions. >>> >>> 2) If this really leads to a NPE in *Hibernate* (not your code) trying >>> to open a connection, then that would be a bug. If that is the case, >>> please open a Jira, and be sure to include (a) a test case and (b) the full >>> stack trace for the NPE. >>> On Apr 22, 2015 7:07 AM, "amit shah" <[email protected]> wrote: >>> >>>> I'm using schema based multi-tenancy providing implementations for both >>>> MultiTenantConnectionProvider & CurrentTenantIdentifierResolver. Trying >>>> to >>>> get a hibernate session for a single tenant fails with an NPE. >>>> >>>> Looking into the source code, it seems that JDBCServicesImpl initializes >>>> the connectionProvider to null in the else block >>>> >>>> private JdbcConnectionAccess buildJdbcConnectionAccess(Map >>>> configValues) { >>>> final MultiTenancyStrategy multiTenancyStrategy = >>>> MultiTenancyStrategy.determineMultiTenancyStrategy( configValues ); >>>> >>>> if ( MultiTenancyStrategy.NONE == multiTenancyStrategy >>>> ) { >>>> connectionProvider = >>>> serviceRegistry.getService( ConnectionProvider.class ); >>>> return new >>>> ConnectionProviderJdbcConnectionAccess( connectionProvider ); >>>> } >>>> else { >>>> connectionProvider = null; >>>> final MultiTenantConnectionProvider >>>> multiTenantConnectionProvider = >>>> serviceRegistry.getService( MultiTenantConnectionProvider.class ); >>>> return new >>>> MultiTenantConnectionProviderJdbcConnectionAccess( >>>> multiTenantConnectionProvider ); >>>> } >>>> } >>>> >>>> Please find the test case attached to the mail. I have also logged an >>>> issue >>>> <https://hibernate.atlassian.net/browse/HHH-9740>since it's blocking. >>>> Is >>>> there something basic that I am missing. >>>> >>>> Thanks, >>>> Amit. >>>> >>>> _______________________________________________ >>>> hibernate-dev mailing list >>>> [email protected] >>>> https://lists.jboss.org/mailman/listinfo/hibernate-dev >>>> >>> >> > _______________________________________________ hibernate-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/hibernate-dev
