[ 
https://issues.apache.org/jira/browse/AMBARI-15462?page=com.atlassian.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.Observable.Ember.Mixin.create.set @ 
> vendor.js:9538Em.View.reopen.set @ app.js:167340newFunc @ 
> vendor.js:2627(anonymous function) @ app.js:180921invokeAction @ 
> vendor.js:4852iterateSet @ vendor.js:4834sendEvent @ 
> vendor.js:4951notifyObservers @ vendor.js:3543Ember.notifyObservers @ 
> vendor.js:3658propertyDidChange @ 
> vendor.js:4291Ember.Observable.Ember.Mixin.create.propertyDidChange @ 
> vendor.js:9627App.ServiceConfigCheckbox.Ember.Checkbox.extend.didInsertElement
>  @ app.js:180889newFunc @ 
> vendor.js:2627Ember.View.Ember.Object.extend.trigger @ vendor.js:15199newFunc 
> @ vendor.js:2627(anonymous function) @ 
> vendor.js:14653Ember.View.Ember.Object.extend.invokeRecursively @ 
> vendor.js:14614(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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(anonymous function) @ 
> vendor.js:14617Ember.View.Ember.Object.extend.forEachChildView @ 
> vendor.js:14400Ember.View.Ember.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:14616Ember.View.Ember.Object.extend._notifyDidInsertElement @ 
> vendor.js:14652Ember.View.states.preRender.insertElement @ 
> vendor.js:15476Ember.View.Ember.Object.extend.invokeForState @ 
> vendor.js:14153invoke @ vendor.js:5055iter @ vendor.js:5102RunLoop.flush @ 
> vendor.js:5158RunLoop.end @ vendor.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.Ember.Mixin.create.set @ 
> vendor.js:9538(anonymous function) @ 
> app.js:176985App.ServiceConfigsByCategoryView.Em.View.extend.updateReadOnlyFlags
>  @ app.js:176984(anonymous function) @ app.js:177090invoke @ 
> vendor.js:5055invokeNextTimers @ 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.Ember.Mixin.create.set @ 
> vendor.js:9538(anonymous function) @ 
> app.js:176985App.ServiceConfigsByCategoryView.Em.View.extend.updateReadOnlyFlags
>  @ app.js:176984(anonymous function) @ app.js:177090invoke @ 
> vendor.js:5055invokeNextTimers @ vendor.js:5552
> {code}
> app.js:176984 
> {{ambari-web/app/views/common/configs/service_configs_by_category_view.js}} 
> {{self.updateReadOnlyFlags();}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to