[
https://issues.apache.org/jira/browse/AMBARI-15462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrii Tkach updated AMBARI-15462:
----------------------------------
Attachment: AMBARI-15462.patch
> 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)