Created
February 4, 2013 11:02
-
-
Save amichaelgrant/4706147 to your computer and use it in GitHub Desktop.
Mifosx deposit approval issued from web UI generates "No connection. Verify application is running" error. The logs show the following dump.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10:58:05.370 [http-bio-8443-exec-9] INFO o.m.i.s.f.TenantAwareBasicAuthenticationFilter - {"startTime":1359975485363,"totalTime":6,"method":"OPTIONS","url":"https://localhost:8443/mifosng-provider/api/v1/depositaccounts/1","parameters":{"associations":["all"]}} | |
Failed Query Report SQL=select da.id as id, da.external_id as externalId, da.client_id as clientId, da.product_id as productId, da.currency_code as currencyCode, da.currency_digits as currencyDigits, da.deposit_amount as depositAmount, da.status_enum as statusId, da.maturity_nominal_interest_rate as interestRate, da.tenure_months as termInMonths, da.projected_commencement_date as projectedCommencementDate, da.actual_commencement_date as actualCommencementDate, da.matures_on_date as maturedOn, da.projected_interest_accrued_on_maturity as projectedInterestAccrued, da.actual_interest_accrued as actualInterestAccrued, da.projected_total_maturity_amount as projectedMaturityAmount, da.actual_total_amount as actualMaturityAmount, da.interest_compounded_every as interestCompoundedEvery, da.interest_compounded_every_period_enum as interestCompoundedEveryPeriodType, da.is_renewal_allowed as renewalAllowed, da.is_preclosure_allowed as preClosureAllowed, da.pre_closure_interest_rate as preClosureInterestRate, da.withdrawnon_date as withdrawnonDate, da.rejectedon_date as rejectedonDate, da.closedon_date as closedonDate, da.interest_paid as interestPaid, da.is_interest_withdrawable as isInterestWithdrawable, da.is_compounding_interest_allowed as interestCompoundingAllowed, da.is_lock_in_period_allowed as isLockinPeriodAllowed, da.lock_in_period as lockinPeriod, da.lock_in_period_type lockinPeriodType, da.available_interest as availableInterest, da.interest_posted_amount as interestPostedAmount, da.last_interest_posted_date as lastInterestPostedDate, da.next_interest_posting_date as nextInterestPostedDate, c.firstname as firstname, c.lastname as lastname, pd.name as productName, c.image_key as imageKey, curr.name as currencyName, curr.internationalized_name_code as currencyNameCode, curr.display_symbol as currencyDisplaySymbol, ecd.father_name as fatherName, ecd.client_address as clientAddress from m_deposit_account da join m_currency curr on curr.code = da.currency_code join m_client c on c.id = da.client_id join m_product_deposit pd on pd.id = da.product_id left join extra_client_details ecd on da.client_id = ecd.client_id where da.id = ? and da.is_deleted=0; time=1 ms; | |
The RuntimeException could not be mapped to a response, re-throwing to the HTTP container | |
org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select da.id as id, da.external_id as externalId, da.client_id as clientId, da.product_id as productId, da.currency_code as currencyCode, da.currency_digits as currencyDigits, da.deposit_amount as depositAmount, da.status_enum as statusId, da.maturity_nominal_interest_rate as interestRate, da.tenure_months as termInMonths, da.projected_commencement_date as projectedCommencementDate, da.actual_commencement_date as actualCommencementDate, da.matures_on_date as maturedOn, da.projected_interest_accrued_on_maturity as projectedInterestAccrued, da.actual_interest_accrued as actualInterestAccrued, da.projected_total_maturity_amount as projectedMaturityAmount, da.actual_total_amount as actualMaturityAmount, da.interest_compounded_every as interestCompoundedEvery, da.interest_compounded_every_period_enum as interestCompoundedEveryPeriodType, da.is_renewal_allowed as renewalAllowed, da.is_preclosure_allowed as preClosureAllowed, da.pre_closure_interest_rate as preClosureInterestRate, da.withdrawnon_date as withdrawnonDate, da.rejectedon_date as rejectedonDate, da.closedon_date as closedonDate, da.interest_paid as interestPaid, da.is_interest_withdrawable as isInterestWithdrawable, da.is_compounding_interest_allowed as interestCompoundingAllowed, da.is_lock_in_period_allowed as isLockinPeriodAllowed, da.lock_in_period as lockinPeriod, da.lock_in_period_type lockinPeriodType, da.available_interest as availableInterest, da.interest_posted_amount as interestPostedAmount, da.last_interest_posted_date as lastInterestPostedDate, da.next_interest_posting_date as nextInterestPostedDate, c.firstname as firstname, c.lastname as lastname, pd.name as productName, c.image_key as imageKey, curr.name as currencyName, curr.internationalized_name_code as currencyNameCode, curr.display_symbol as currencyDisplaySymbol, ecd.father_name as fatherName, ecd.client_address as clientAddress from m_deposit_account da join m_currency curr on curr.code = da.currency_code join m_client c on c.id = da.client_id join m_product_deposit pd on pd.id = da.product_id left join extra_client_details ecd on da.client_id = ecd.client_id where da.id = ? and da.is_deleted=0]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mifostenant-default.extra_client_details' doesn't exist | |
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:233) | |
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) | |
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:602) | |
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636) | |
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665) | |
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673) | |
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:733) | |
at org.mifosplatform.portfolio.savingsdepositaccount.service.DepositAccountReadPlatformServiceImpl.retrieveDepositAccount(DepositAccountReadPlatformServiceImpl.java:69) | |
at org.mifosplatform.portfolio.savingsdepositaccount.api.DepositAccountsApiResource.retrieveDepositAccount(DepositAccountsApiResource.java:145) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) | |
at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185) | |
at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) | |
at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) | |
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) | |
at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) | |
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) | |
at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1511) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1442) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381) | |
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) | |
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) | |
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) | |
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) | |
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:201) | |
at org.mifosplatform.infrastructure.security.filter.TenantAwareBasicAuthenticationFilter.doFilter(TenantAwareBasicAuthenticationFilter.java:91) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) | |
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) | |
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) | |
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) | |
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) | |
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) | |
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) | |
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:679) | |
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mifostenant-default.extra_client_details' doesn't exist | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:532) | |
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) | |
at com.mysql.jdbc.Util.getInstance(Util.java:386) | |
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053) | |
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4096) | |
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4028) | |
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2490) | |
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2651) | |
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2734) | |
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2155) | |
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2322) | |
at sun.reflect.GeneratedMethodAccessor102.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport$StatementProxy.invoke(AbstractQueryReport.java:235) | |
at $Proxy203.executeQuery(Unknown Source) | |
at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:643) | |
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:586) | |
... 64 more | |
10:58:05.456 [http-bio-8443-exec-3] INFO o.m.i.s.f.TenantAwareBasicAuthenticationFilter - {"startTime":1359975485385,"totalTime":71,"method":"GET","url":"https://localhost:8443/mifosng-provider/api/v1/depositaccounts/1","parameters":{"associations":["all"]}} | |
Servlet.service() for servlet [jersey-serlvet] in context with path [/mifosng-provider] threw exception | |
org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select da.id as id, da.external_id as externalId, da.client_id as clientId, da.product_id as productId, da.currency_code as currencyCode, da.currency_digits as currencyDigits, da.deposit_amount as depositAmount, da.status_enum as statusId, da.maturity_nominal_interest_rate as interestRate, da.tenure_months as termInMonths, da.projected_commencement_date as projectedCommencementDate, da.actual_commencement_date as actualCommencementDate, da.matures_on_date as maturedOn, da.projected_interest_accrued_on_maturity as projectedInterestAccrued, da.actual_interest_accrued as actualInterestAccrued, da.projected_total_maturity_amount as projectedMaturityAmount, da.actual_total_amount as actualMaturityAmount, da.interest_compounded_every as interestCompoundedEvery, da.interest_compounded_every_period_enum as interestCompoundedEveryPeriodType, da.is_renewal_allowed as renewalAllowed, da.is_preclosure_allowed as preClosureAllowed, da.pre_closure_interest_rate as preClosureInterestRate, da.withdrawnon_date as withdrawnonDate, da.rejectedon_date as rejectedonDate, da.closedon_date as closedonDate, da.interest_paid as interestPaid, da.is_interest_withdrawable as isInterestWithdrawable, da.is_compounding_interest_allowed as interestCompoundingAllowed, da.is_lock_in_period_allowed as isLockinPeriodAllowed, da.lock_in_period as lockinPeriod, da.lock_in_period_type lockinPeriodType, da.available_interest as availableInterest, da.interest_posted_amount as interestPostedAmount, da.last_interest_posted_date as lastInterestPostedDate, da.next_interest_posting_date as nextInterestPostedDate, c.firstname as firstname, c.lastname as lastname, pd.name as productName, c.image_key as imageKey, curr.name as currencyName, curr.internationalized_name_code as currencyNameCode, curr.display_symbol as currencyDisplaySymbol, ecd.father_name as fatherName, ecd.client_address as clientAddress from m_deposit_account da join m_currency curr on curr.code = da.currency_code join m_client c on c.id = da.client_id join m_product_deposit pd on pd.id = da.product_id left join extra_client_details ecd on da.client_id = ecd.client_id where da.id = ? and da.is_deleted=0]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mifostenant-default.extra_client_details' doesn't exist | |
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:233) | |
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) | |
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:602) | |
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636) | |
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665) | |
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673) | |
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:733) | |
at org.mifosplatform.portfolio.savingsdepositaccount.service.DepositAccountReadPlatformServiceImpl.retrieveDepositAccount(DepositAccountReadPlatformServiceImpl.java:69) | |
at org.mifosplatform.portfolio.savingsdepositaccount.api.DepositAccountsApiResource.retrieveDepositAccount(DepositAccountsApiResource.java:145) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) | |
at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185) | |
at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) | |
at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) | |
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) | |
at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) | |
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) | |
at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1511) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1442) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391) | |
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381) | |
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) | |
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) | |
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) | |
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) | |
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:201) | |
at org.mifosplatform.infrastructure.security.filter.TenantAwareBasicAuthenticationFilter.doFilter(TenantAwareBasicAuthenticationFilter.java:91) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144) | |
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) | |
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) | |
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) | |
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) | |
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) | |
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) | |
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) | |
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) | |
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:679) | |
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mifostenant-default.extra_client_details' doesn't exist | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:532) | |
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) | |
at com.mysql.jdbc.Util.getInstance(Util.java:386) | |
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053) | |
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4096) | |
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4028) | |
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2490) | |
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2651) | |
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2734) | |
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2155) | |
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2322) | |
at sun.reflect.GeneratedMethodAccessor102.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport$StatementProxy.invoke(AbstractQueryReport.java:235) | |
at $Proxy203.executeQuery(Unknown Source) | |
at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:643) | |
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:586) | |
... 64 more |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment