Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics AX (Archived)

Channel publishing status: Failed. Status message: Required attribute Productname which represents a listing's title was not found in the channel

Posted on by 125

Hi,

Anyone knows about this error from the RetailPublishingJob - "Cannot proceed to catalog publishing because channel has not been published successfully. Channel publishing status: Failed. Status message: 'Required attribute Productname which represents a listing's title was not found in the channel'."

Details:

This is on the Retail module.
It is not the demo image from MS, it is a fresh installation.
A new online store record has been created, no catalog assigned to it yet.
On the "Online store" form, the "Publish" button is clicked, the Publishing status changed from "Draft" to "In progress".
After awhile, the status changed to "Failed" with the error message displayed under it.

There're several other online store record in the Online store form, some of it has catalog assigned to it.
I've been told some of these online store records has been tried for publishing before, but failed, then revert back to Draft, then a new one is created for testing.
All the A-####_OC and N-####_OC has been executed as well.

The "Retail > Periodic > Data distribution > Create actions" has been run as well.

Thanks in advance.

*This post is locked for comments

  • SergeyP Profile Picture
    SergeyP 2,928 on at
    RE: Channel publishing status: Failed. Status message: Required attribute Productname which represents a listing's title was not found in the channel

    Your error looks like a different one, before publishing the channel please execute the following queries against both - CRT and AX DBs (filter them by your channel) and paste the results here, I am mainly interested in the Status column for both queries.

    SELECT *

    FROM RetailOnlineChannelPublishStatus

    WHERE CHANNEL = <YourChannelIDIsHere>

    Also look into the event viewer, you could have other related errors/warnings before/after that one.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Channel publishing status: Failed. Status message: Required attribute Productname which represents a listing's title was not found in the channel

    Hi Sergey,

    I am also facing the same issue, after running the retail publishing channel.

    Exception while calling invoke method UpdateChannelPublishingStatus: The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.

    Strange part is I am able to get the stock using Real time service and it is working fine.

    Can you please point me where exactly we need to look.

    Regards

    Anand

  • SergeyP Profile Picture
    SergeyP 2,928 on at
    RE: Channel publishing status: Failed. Status message: Required attribute Productname which represents a listing's title was not found in the channel

    Hi SATHISH,

    could you please tell me what exactly attributes' names you are seeing there ?

  • Sathish Sivakumar Profile Picture
    Sathish Sivakumar 3,732 on at
    RE: Channel publishing status: Failed. Status message: Required attribute Productname which represents a listing's title was not found in the channel

    Hi Peter / Sergey,

    I'm also facing the same issue. But I cannot find the product (Product name) on there. I can find only the attributes name on there, so I checked "Include attribute and Retrievable" for all the attributes which I use. Also did create action and ran A_1075-OC  Can you help me to find it?

  • Peter Chan Profile Picture
    Peter Chan 125 on at
    RE: Channel publishing status: Failed. Status message: Required attribute Productname which represents a listing's title was not found in the channel

    Thanks, that works.

    For those who looking for the actual path, it was under: Retail > Common > Retail channels > Online stores > Setup (tab) > Map attributes.

    With the category selected, on the right hand side under "Channel product attributes", select 'Product name' and check the checkbox 'Include attribute" and 'Retrievable' as suggested by Sergey.

  • Verified answer
    SergeyP Profile Picture
    SergeyP 2,928 on at
    RE: Channel publishing status: Failed. Status message: Required attribute Productname which represents a listing's title was not found in the channel

    Online Store requires the attribute Productname to be included into your Online Channel, that attribute is used in Publishing Portal to display a title of your product.

    To resolve this you need to (in AX) edit your channel then go to something like Setup->channel attributes then you will see a list of attributes included into the channel, there you should see (if of course it exists in your channel) the attribute Productname, you need to check a checkbox Include and also check something like Retrievable.

    Then publish your channel as you did before.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans