Return-Path: X-Original-To: apmail-falcon-dev-archive@minotaur.apache.org Delivered-To: apmail-falcon-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4A13C189DA for ; Tue, 19 Jan 2016 21:25:43 +0000 (UTC) Received: (qmail 16899 invoked by uid 500); 19 Jan 2016 21:25:43 -0000 Delivered-To: apmail-falcon-dev-archive@falcon.apache.org Received: (qmail 16865 invoked by uid 500); 19 Jan 2016 21:25:43 -0000 Mailing-List: contact dev-help@falcon.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@falcon.apache.org Delivered-To: mailing list dev@falcon.apache.org Received: (qmail 16854 invoked by uid 99); 19 Jan 2016 21:25:43 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jan 2016 21:25:43 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id A73111A0A1B for ; Tue, 19 Jan 2016 21:25:42 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.226 X-Spam-Level: * X-Spam-Status: No, score=1.226 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.554] autolearn=disabled Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id nP6eDu-WfMRN for ; Tue, 19 Jan 2016 21:25:41 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with SMTP id 0EDB042A21 for ; Tue, 19 Jan 2016 21:25:40 +0000 (UTC) Received: (qmail 13771 invoked by uid 99); 19 Jan 2016 21:25:40 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jan 2016 21:25:40 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 1A36B2C1F6B for ; Tue, 19 Jan 2016 21:25:40 +0000 (UTC) Date: Tue, 19 Jan 2016 21:25:40 +0000 (UTC) From: "Sowmya Ramesh (JIRA)" To: dev@falcon.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (FALCON-1682) Falcon server starts successfully even if application services fail to start MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/FALCON-1682?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15107463#comment-15107463 ] Sowmya Ramesh commented on FALCON-1682: --------------------------------------- [~pavan kumar], [~pallavi.rao]: Sounds good. Can we create another and tag it for next release? Thanks! > Falcon server starts successfully even if application services fail to start > ---------------------------------------------------------------------------- > > Key: FALCON-1682 > URL: https://issues.apache.org/jira/browse/FALCON-1682 > Project: Falcon > Issue Type: Bug > Components: general > Affects Versions: 0.8 > Reporter: Pragya Mittal > Assignee: pavan kumar kolamuri > Attachments: FALCON-1682.patch > > > If falcon is configured to run with mysql db, and user does not create db then server start should fail and throw error for the same. But server starts successfully as of now. Although error is logged in server logs saying : > {noformat} > 2015-12-21 13:41:01,899 ERROR - [main:] ~ Failed to initialize service org.apache.falcon.state.store.service.FalconJPAService (ServiceInitializer:49) > org.apache.openjpa.persistence.PersistenceException: Cannot create PoolableConnectionFactory (Access denied for user 'sa'@'localhost' (using password: NO)) > at org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary(DBDictionaryFactory.java:106) > at org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryInstance(JDBCConfigurationImpl.java:603) > at org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration(MappingRepository.java:1518) > at org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:533) > at org.apache.openjpa.lib.conf.Configurations.configureInstance(Configurations.java:458) > at org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:121) > at org.apache.openjpa.conf.MetaDataRepositoryValue.instantiate(MetaDataRepositoryValue.java:68) > at org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:83) > at org.apache.openjpa.conf.OpenJPAConfigurationImpl.newMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:967) > at org.apache.openjpa.conf.OpenJPAConfigurationImpl.getMetaDataRepositoryInstance(OpenJPAConfigurationImpl.java:958) > at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:642) > at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:202) > at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:154) > at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:226) > at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:153) > at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:59) > at org.apache.falcon.state.store.service.FalconJPAService.getEntityManager(FalconJPAService.java:169) > at org.apache.falcon.state.store.service.FalconJPAService.init(FalconJPAService.java:91) > at org.apache.falcon.service.ServiceInitializer.initialize(ServiceInitializer.java:47) > at org.apache.falcon.listener.ContextStartupListener.contextInitialized(ContextStartupListener.java:56) > at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:550) > at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) > at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282) > at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:519) > at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499) > at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) > at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) > at org.mortbay.jetty.Server.doStart(Server.java:224) > at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) > at org.apache.falcon.util.EmbeddedServer.start(EmbeddedServer.java:57) > at org.apache.falcon.FalconServer.main(FalconServer.java:102) > Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'sa'@'localhost' (using password: NO)) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)