Skip to main content

We upgraded to Millau on Monday, and we went through our pages to ensure that everything was functioning correctly. There were some upgrade pains, but they were easy to resolve. However, one problem that we’ve encountered is the Chatter Feed component isn’t working correctly. We upgraded our themes to make sure that the themes weren’t a cause, and the problem persisted. The Chatter Feed shows on those pages where it was previously used; however, adding the Chatter Feed to a page that did not have it before the Chatter Feed doesn’t show up at all. In addition, when the feed is hidden there is an error in the JavaScript console:



I tracked this down this error to some JavaScript from Salesforce. When the Chatter Feed is shown, the above error does not happen, however, the Hide Feed button is missing. We are not experiencing a problem in our Production environment, as we have not upgraded to Millau there yet.


Is anyone else having similar problems? If so, how did you resolve them.

What did you upgrade from and what version of Millau are you now on?


We upgraded from 9.5.2, and the version of Millau is 11.0.1


Can you share your page’s XML or XML of a page that reproduces this error so that we may examine it?


The XML for the pages are too big to be posted here. However, I created a page that reproduces the error:


























In addition, it does this when I load the page:


It looks like your page isn’t finding any first row to bring data in so it’s pulling a null error. Because your chatter feed is set to “Feed for model’s first row”, you aren’t seeing anything come up in the Chatter Feed because there isn’t anything to pull in. Check out the example below:



<model id="account" limit="20" query="true" createrowifnonefound="false" datasource="salesforce" type="" sobject="Account" doclone="">











Test Page






















</components>
<resources>
<labels/>
<javascript/>
<css/>
<actionsequences uniqueid="sk-oIGom-231"/>
</resources>
<styles>
<styleitem type="background" bgtype="none"/>
</styles>
<interactions/>

I removed the Id from the URL condition and loaded a single record, and the page loaded fine after that. The Chatter Feed displayed correctly. I’m still seeing that error above however, but I don’t think that’s going to impact the user experience.

As an experiment, I removed the Chatter Feed, saved the page, and then re-added the component. and the Chatter Feed works. Again, I still get the above error, but I think we should be good now.

Thanks for your help. 🙂


My pleasure. Thanks for responding with how you fixed the problem so that others can benefit from this in the future.


Reply