Return-Path: X-Original-To: apmail-ambari-issues-archive@minotaur.apache.org Delivered-To: apmail-ambari-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AA59C18F5C for ; Mon, 21 Mar 2016 11:46:25 +0000 (UTC) Received: (qmail 43670 invoked by uid 500); 21 Mar 2016 11:46:25 -0000 Delivered-To: apmail-ambari-issues-archive@ambari.apache.org Received: (qmail 43640 invoked by uid 500); 21 Mar 2016 11:46:25 -0000 Mailing-List: contact issues-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 issues@ambari.apache.org Received: (qmail 43596 invoked by uid 99); 21 Mar 2016 11:46:25 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Mar 2016 11:46:25 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 749F22C1F5C for ; Mon, 21 Mar 2016 11:46:25 +0000 (UTC) Date: Mon, 21 Mar 2016 11:46:25 +0000 (UTC) From: "Andrii Tkach (JIRA)" To: issues@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (AMBARI-15462) JS Error on the host configs page after moving from HDFS/Advanced to the another service configs MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/AMBARI-15462?page=3Dcom.atlass= ian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrii Tkach updated AMBARI-15462: ---------------------------------- Resolution: Fixed Status: Resolved (was: Patch Available) > JS Error on the host configs page after moving from HDFS/Advanced to the = another service configs > -------------------------------------------------------------------------= ----------------------- > > Key: AMBARI-15462 > URL: https://issues.apache.org/jira/browse/AMBARI-15462 > Project: Ambari > Issue Type: Bug > Components: ambari-web > Affects Versions: 2.4.0 > Reporter: Andrii Tkach > Assignee: Andrii Tkach > Fix For: 2.4.0 > > Attachments: AMBARI-15462.patch > > > Install HDFS+ZK > Go to host configs -> HDFS -> Advanced > Click on ZooKeeper > JS Errors appear > {code} > vendor.js:3183 Uncaught Error: Object in path serviceConfig could not be = found or was destroyed.setPath @ vendor.js:3183set @ vendor.js:3060Ember.Ob= servable.Ember.Mixin.create.set @ vendor.js:9538Em.View.reopen.set @ app.js= :167340newFunc @ vendor.js:2627(anonymous function) @ app.js:180921invokeAc= tion @ vendor.js:4852iterateSet @ vendor.js:4834sendEvent @ vendor.js:4951n= otifyObservers @ vendor.js:3543Ember.notifyObservers @ vendor.js:3658proper= tyDidChange @ vendor.js:4291Ember.Observable.Ember.Mixin.create.propertyDid= Change @ vendor.js:9627App.ServiceConfigCheckbox.Ember.Checkbox.extend.didI= nsertElement @ app.js:180889newFunc @ vendor.js:2627Ember.View.Ember.Object= .extend.trigger @ vendor.js:15199newFunc @ vendor.js:2627(anonymous functio= n) @ vendor.js:14653Ember.View.Ember.Object.extend.invokeRecursively @ vend= or.js:14614(anonymous function) @ vendor.js:14617Ember.View.Ember.Object.ex= tend.forEachChildView @ vendor.js:14400Ember.View.Ember.Object.extend.invok= eRecursively @ vendor.js:14616(anonymous function) @ vendor.js:14617Ember.V= iew.Ember.Object.extend.forEachChildView @ vendor.js:14400Ember.View.Ember.= Object.extend.invokeRecursively @ vendor.js:14616(anonymous function) @ ven= dor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ vendor.js:144= 00Ember.View.Ember.Object.extend.invokeRecursively @ vendor.js:14616(anonym= ous function) @ vendor.js:14617Ember.View.Ember.Object.extend.forEachChildV= iew @ vendor.js:14400Ember.View.Ember.Object.extend.invokeRecursively @ ven= dor.js:14616(anonymous function) @ vendor.js:14617Ember.View.Ember.Object.e= xtend.forEachChildView @ vendor.js:14400Ember.View.Ember.Object.extend.invo= keRecursively @ vendor.js:14616(anonymous function) @ vendor.js:14617Ember.= View.Ember.Object.extend.forEachChildView @ vendor.js:14400Ember.View.Ember= .Object.extend.invokeRecursively @ vendor.js:14616(anonymous function) @ ve= ndor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ vendor.js:14= 400Ember.View.Ember.Object.extend.invokeRecursively @ vendor.js:14616(anony= mous function) @ vendor.js:14617Ember.View.Ember.Object.extend.forEachChild= View @ vendor.js:14400Ember.View.Ember.Object.extend.invokeRecursively @ ve= ndor.js:14616(anonymous function) @ vendor.js:14617Ember.View.Ember.Object.= extend.forEachChildView @ vendor.js:14400Ember.View.Ember.Object.extend.inv= okeRecursively @ vendor.js:14616(anonymous function) @ vendor.js:14617Ember= .View.Ember.Object.extend.forEachChildView @ vendor.js:14400Ember.View.Embe= r.Object.extend.invokeRecursively @ vendor.js:14616(anonymous function) @ v= endor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ vendor.js:1= 4400Ember.View.Ember.Object.extend.invokeRecursively @ vendor.js:14616(anon= ymous function) @ vendor.js:14617Ember.View.Ember.Object.extend.forEachChil= dView @ vendor.js:14400Ember.View.Ember.Object.extend.invokeRecursively @ v= endor.js:14616(anonymous function) @ vendor.js:14617Ember.View.Ember.Object= .extend.forEachChildView @ vendor.js:14400Ember.View.Ember.Object.extend.in= vokeRecursively @ vendor.js:14616(anonymous function) @ vendor.js:14617Embe= r.View.Ember.Object.extend.forEachChildView @ vendor.js:14400Ember.View.Emb= er.Object.extend.invokeRecursively @ vendor.js:14616(anonymous function) @ = vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ vendor.js:= 14400Ember.View.Ember.Object.extend.invokeRecursively @ vendor.js:14616(ano= nymous function) @ vendor.js:14617Ember.View.Ember.Object.extend.forEachChi= ldView @ vendor.js:14400Ember.View.Ember.Object.extend.invokeRecursively @ = vendor.js:14616Ember.View.Ember.Object.extend._notifyDidInsertElement @ ven= dor.js:14652Ember.View.states.preRender.insertElement @ vendor.js:15476Embe= r.View.Ember.Object.extend.invokeForState @ vendor.js:14153invoke @ vendor.= js:5055iter @ vendor.js:5102RunLoop.flush @ vendor.js:5158RunLoop.end @ ven= dor.js:5074Ember.run.end @ vendor.js:5266autorun @ vendor.js:5332 > vendor.js:1721 Uncaught Error: assertion failed: calling set on destroyed= objectEmber.assert @ vendor.js:1721set @ vendor.js:3064Ember.Observable.Em= ber.Mixin.create.set @ vendor.js:9538(anonymous function) @ app.js:176985Ap= p.ServiceConfigsByCategoryView.Em.View.extend.updateReadOnlyFlags @ app.js:= 176984(anonymous function) @ app.js:177090invoke @ vendor.js:5055invokeNext= Timers @ vendor.js:5552 > {code} > app.js:180889 {{/home/on/git/ambari/ambari-web/app/views/common/controls_= view.js}} {{this.propertyDidChange('checked');}} > ----- > {code} > vendor.js:1721 Uncaught Error: assertion failed: calling set on destroyed= objectEmber.assert @ vendor.js:1721set @ vendor.js:3064Ember.Observable.Em= ber.Mixin.create.set @ vendor.js:9538(anonymous function) @ app.js:176985Ap= p.ServiceConfigsByCategoryView.Em.View.extend.updateReadOnlyFlags @ app.js:= 176984(anonymous function) @ app.js:177090invoke @ vendor.js:5055invokeNext= Timers @ vendor.js:5552 > {code} > app.js:176984 {{ambari-web/app/views/common/configs/service_configs_by_ca= tegory_view.js}} {{self.updateReadOnlyFlags();}} -- This message was sent by Atlassian JIRA (v6.3.4#6332)