Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Persona Bar not displaying (completely)Persona Bar not displaying (completely)
Previous
 
Next
New Post
8/15/2018 9:21 AM
 

Hi,

I have already read several threads, but after an update to DNN 9.2.1 the Persona Bar is not displaying correctly:

PersonaBar not displaying correctly

(in case the Image is not displayed…)

In the console I find the following error message:

HTTP404: NOT FOUND: The server has no matches for the requested URI (Uniform Resource Identifier).
(XHR)GET - (Webserver)/de-at/API/personaBar/localization/gettable?culture=de-AT

Same on the English version:

HTTP404: NOT FOUND: The server has no matches for the requested URI (Uniform Resource Identifier).
(XHR)GET - (Webserver)/en-us/API/personaBar/localization/gettable?culture=en-US

As suggested somewhere else I have tried to

  • delete the reource files in /DesktopModules/Admin/Dnn.PersonaBar/Resources
  • compared the web.config files with another (fresh) DNN 9.2.1 Installation where the Persona Bar works
  • changed the bin files from the non-working installion to the bin files from the working installation

Nothing helped. The main difference between the two installations is that I forged and downloaded an old core module (DNN.Feedback) to the non-working version. I had to install some nuget packages to be able to build the module, that's all.

Any ideas?

Happy DNNing!
Michael


Michael Tobisch
DNN★MVP

dnn-Connect.org - The most vibrant community around the DNN-platform
 
New Post
8/17/2018 2:28 PM
 
Hey Michael,

Quick question. Are you attempting to install a custom persona bar module? Or just after the upgrade the entire persona bar (default without custom modules) stopped working? What version of Newtonsoft JSON is in your bin folder? Do you see a bindingRedirect in your web.config for Newtonsoft and do the versions match what is in your bin folder?
 
New Post
8/19/2018 6:31 AM
 

Matt,

thanks for your answer.

I am not attempting to install a custom Persona Bar module. The Persona Bar stopped working after I forged and cloned the DNN.Feedback module (forked from here, and cloned from here) - and I am not sure, but most propably it stopped working after I managed to remove all the deprecated functions, assigned the dependencies and was able to build without errors.

There is Newtonsoft.Json.dll Version 10.0.3 in the bin Folder, and the binding Redirect is:

<bindingRedirect oldVersion="0.0.0.0-32767.32767.32767.32767" newVersion="10.0.0.0" />

Happy DNNing!
Michael


Michael Tobisch
DNN★MVP

dnn-Connect.org - The most vibrant community around the DNN-platform
 
New Post
8/19/2018 2:11 PM
 

Hi,

the problem is solved, but I have no idea why :-)

The non-working installation was an upgrade from 9.0.0 over every new 9.x release to 9.2.1, and so was the working installation. I made a fresh install of DNN 9.2.1, and moved all files from in the bin folder of the non-working installation to a backup directory outside the web root. Then I copied the files from the bin folder of the new installation to the bin folder of the non-working installation. I restartet the app pool, the Persona Bar was working. One by one, I added the missing files from the backup directory, restarted the app pool and tested - no problems at all. Everything worked fine.

Leaves me with ???

Happy DNNing!
Michael


Michael Tobisch
DNN★MVP

dnn-Connect.org - The most vibrant community around the DNN-platform
 
New Post
1/23/2019 4:03 AM
 
(I resolved this issue .. )

After installing newtonsoft.json persona bar can disappear due to conflict of version in the module's web.config and ersion in main websites's web.config .

. Binding redirect of newtonsoft.json should be same in both configs .
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Persona Bar not displaying (completely)Persona Bar not displaying (completely)


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out