It is not possible to access Publisher's Node Settings if Reporter node is not defined.

Document ID : KB000086415
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
The pop-up error message in the attached file UVC_Publisher.jpg.

Error message in univiewer.log:
###################################
|2012-07-13 11:21:23,984|ERROR||BackgroundWorker-23|com.orsyp.kmeleon.environment.ExceptionManager|An error occured on ENVIRONMENT: (node = null environment = null) 
com.orsyp.kmeleon.security.exception.InvalidSecurityRoleException: Access denied: invalid or missing permission: REPORTER_ADMINISTRATION.
    at com.orsyp.kmeleon.document.nodelist.controller.NodeListController.checkRepPubSecurityOnNode(NodeListController.java:1345)
    at com.orsyp.kmeleon.document.nodelist.controller.NodeListController.showComponent(NodeListController.java:843)
    at com.orsyp.kmeleon.document.nodelist.controller.NodeListController.onNodeSettings(NodeListController.java:338)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.orsyp.kmeleon.guibuilder.controller.ControllerInvocationHandler$2.call(ControllerInvocationHandler.java:189)
    at com.orsyp.kmeleon.guibuilder.controller.ControllerInvocationHandler.executeTemplate(ControllerInvocationHandler.java:514)
    at com.orsyp.kmeleon.guibuilder.controller.ControllerInvocationHandler.invokeInside(ControllerInvocationHandler.java:175)
    at com.orsyp.kmeleon.guibuilder.controller.ControllerInvocationHandler.access$100(ControllerInvocationHandler.java:44)
    at com.orsyp.kmeleon.guibuilder.controller.ControllerInvocationHandler$1.run(ControllerInvocationHandler.java:120)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
################################### 

Patch level detected:Univiewer Console 4.0.00
Product Version: Dollar.Universe 6.0.0

Description :It is not possible to access Publisher's Node Settings if Reporter node is not defined.
Environment:
OS: All
OS Version: ALL
Cause:
Cause type:
Defect
Root Cause: N/A
Resolution:
The issue is fixed in Univiewer Console 4.0.10 and above.

Fix Status: Released

Fix Version(s):
Component: Univiewer.Console
Version: Dollar.Universe 6.0.0
Additional Information:
Workaround :
N/A