Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
No difference between normal live message entry and entry created via Journal Field. - Known Error
  • >
  • Knowledge Base
  • >
  • Known Error (Knowledge Base)
  • >
  • No difference between normal live message entry and entry created via Journal Field.
KB0622826

No difference between normal live message entry and entry created via Journal Field.


1886 Views Last updated : Apr 10, 2025 public Copy Permalink
KB Summary by Now Assist

Description

There is no difference between live message records created through Journal field or through Live Feed UI.
 
Feedback on a knowledge article can be provided either through Live Feed or Legacy Feedback.
  • Feedback provided through legacy feedback is saved to kb_feedback table.
  • The property glide.knowman.use_live_feed allows a switch between them at any point of time.
  • The script engine KnowledgeCommentsEngine keeps both feedback systems in sync. For example, any change to a live feed comment is relayed to kb_feedback and vice versa.  
  • When a customer adds a journal input field to kb_knowledge table, any value posted to the journal input field is also relayed to legacy feedback kb_feedback by the script engine, as journal input values are saved to live_message table.
  • Due to this, Journal Input field values are being displayed as article feedback. There needs to be a way to differentiate between a live message record created through live feed UI vs a created through journal field.
Also, live feed does not display comments when journal input field is added to kb_knowledge table.

Steps to Reproduce

  1. Add a new field of type Journal Input to the kb_knowledge form
  2. Navigate to any article and view the article using the related link
  3. While viewing the article, add feedback
  4. Navigate back to the article in kb_knowledge
  5. Enter text into the added journal field and post or save
  6. Add the Knowledge Feedback related list to the article record, and note the addition of a new record
  7. Click the View Article related link again to see the article noting the text submitted displayed as user feedback

Workaround

This is by design. The workaround consists in not propagating the comments from live feed to Legacy Feedback table, and disabling the live feed commenting system on the article view page.
 
The temporary workaround would be as the following:
 
1. Disable live_feed [Set glide.knowman.use_live_feed sys_property to false]
2. Create a BR as follows
table: kb_feedback
advanced: true
when: before
insert: true
advanced tab => condition: current.getEngineParameter("KnowledgeCommentsEngine") == "false"
actions => abort action: true

This Workaround is mentioned in this PRB and CS5113097 along with the following caveats. (attached the XML of the business rule. Customers are suggested to import it first in their Dev env and test it properly.)

1. With the proposed workaround, the propagation of entries from live_feedback to kb_feedback will be blocked
2. The entries into kb_feedback will continue to be propagated to live_feedback
3. Live Feedback needs to be disabled (glide.knowman.use_live_feed = false) on the article view page otherwise they will start seeing the entries created by Journal Field again.
4. The other limitation of the above provided workaround is that customers will not be able to use Live Feed commenting system, as it may contain the Journal Entries, and anything entered into the live feed comments will also not be propagated to the Legacy Feedback table. So both the tables would no longer be in sync. This might end up in a situation where customers can use only the Legacy Feedback system.

Related Problem: PRB878095

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.