Return-Path: X-Original-To: apmail-ambari-dev-archive@www.apache.org Delivered-To: apmail-ambari-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C9F7318A60 for ; Thu, 8 Oct 2015 09:27:26 +0000 (UTC) Received: (qmail 50172 invoked by uid 500); 8 Oct 2015 09:27:26 -0000 Delivered-To: apmail-ambari-dev-archive@ambari.apache.org Received: (qmail 50136 invoked by uid 500); 8 Oct 2015 09:27:26 -0000 Mailing-List: contact dev-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ambari.apache.org Delivered-To: mailing list dev@ambari.apache.org Received: (qmail 50122 invoked by uid 99); 8 Oct 2015 09:27:26 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Oct 2015 09:27:26 +0000 Date: Thu, 8 Oct 2015 09:27:26 +0000 (UTC) From: "Dmytro Sen (JIRA)" To: dev@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (AMBARI-13283) Class not found exception while running step "ambari-server upgradestack HDP-2.3" for upgrade path 2.2 -> 2.3.2 Amabri DB is Oracle 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/AMBARI-13283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmytro Sen updated AMBARI-13283: -------------------------------- Attachment: (was: AMBARI-13283.patch) > Class not found exception while running step "ambari-server upgradestack HDP-2.3" for upgrade path 2.2 -> 2.3.2 Amabri DB is Oracle > ----------------------------------------------------------------------------------------------------------------------------------- > > Key: AMBARI-13283 > URL: https://issues.apache.org/jira/browse/AMBARI-13283 > Project: Ambari > Issue Type: Bug > Components: ambari-upgrade > Affects Versions: 2.1.2 > Environment: OS - centos6 > DB -Oracle 11 > Ambari upgrade path : 2.0.2 -> 2.1.2 368 > HDP upgrade path 2.2 -> 2.3.2 > Reporter: Pankaj Singh > Assignee: Dmytro Sen > Priority: Blocker > Fix For: 2.1.3 > > > As part of upgrade the step "ambari-server upgradestack HDP-2.3" Failed with the exception > {code} > 29 Sep 2015 10:51:23,202 INFO main ControllerModule:187 - Detected ORACLE as the database type from the JDBC URL > 29 Sep 2015 10:51:26,129 INFO main ControllerModule:564 - Binding and registering notification dispatcher class org.apache.ambari.server.notifications.dispatchers.SNMPDispatcher > 29 Sep 2015 10:51:26,132 INFO main ControllerModule:564 - Binding and registering notification dispatcher class org.apache.ambari.server.notifications.dispatchers.AlertScriptDispatcher > 29 Sep 2015 10:51:26,143 INFO main ControllerModule:564 - Binding and registering notification dispatcher class org.apache.ambari.server.notifications.dispatchers.EmailDispatcher > 29 Sep 2015 10:51:29,225 ERROR main DBAccessorImpl:102 - Error while creating database accessor > java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver > at java.net.URLClassLoader$1.run(URLClassLoader.java:366) > at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:354) > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:190) > at org.apache.ambari.server.orm.DBAccessorImpl.(DBAccessorImpl.java:81) > at org.apache.ambari.server.orm.DBAccessorImpl$$FastClassByGuice$$86dbc63e.newInstance() > at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.InjectionRequestProcessor$StaticInjection$1.call(InjectionRequestProcessor.java:116) > at com.google.inject.internal.InjectionRequestProcessor$StaticInjection$1.call(InjectionRequestProcessor.java:110) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectionRequestProcessor$StaticInjection.injectMembers(InjectionRequestProcessor.java:110) > at com.google.inject.internal.InjectionRequestProcessor.injectMembers(InjectionRequestProcessor.java:78) > at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:170) > at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109) > at com.google.inject.Guice.createInjector(Guice.java:95) > at com.google.inject.Guice.createInjector(Guice.java:72) > at com.google.inject.Guice.createInjector(Guice.java:62) > at org.apache.ambari.server.upgrade.StackUpgradeHelper.main(StackUpgradeHelper.java:144) > 29 Sep 2015 10:51:29,232 ERROR main DBAccessorImpl:102 - Error while creating database accessor > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)