cancel
Showing results for 
Search instead for 
Did you mean: 

Viewing discussion .dsc files

Former Member
0 Kudos

we have two servers running EP6 SP2 patch 5 (i think). On on e server, from a km explorer (km content) I can simply click on any .dsc (discussion) files and it displays the content of the file in the "correct format" - more like a dicussion page. On the other server, when I click on a .dsc file, i get either a blank page or the content in plain text. I also notice that on the server that this feature works, .dsc files have a discussion icon display (discussion.gif in /etc/public folder) whereas on the other server it shows an icon of an unknown document type. I haven't had any luck finding a difference in system configuration of these two machines. I guess there must be a setting somewhere in System admin > system config > knowledge management > configuration. Any thoughts? Thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hi mick,

did you compare /etc/oth/discsussion.oth and corresponding settings in km configuration -> content management -> global services -> URL generator service -> [Service Servlet]?

can you display the .dsc directly?, i.e.

http://host/irj/servlet/prt/portal/prtroot/com.sap.km.cm.navigation

/discussiongroups/59713c21-ff00-0010-a1ae-fd5624768167.dsc

?StartUri=;

/discussiongroups/59713c21-ff00-0010-a1ae-fd5624768167.dsc

&rndLayoutSet=SingleDiscExplorerContributor

regards,

ds

ps. in sp 5 ep switched to using navigation servlet with a specific layout set instead of service servlet so try both if you are not on patch5

Former Member
0 Kudos

As an extension to this question, we are having a problem when people subscribe to a discussion, they get a notification in their Recent Notifications iView. So, for example, if the discussion file is called ABC, they will get a link in their notifs iView to

ABC.dsc

We have checked and the link behind ABC.dsc points to this address:

https://<Server Name>/irj/servlet/prt/portal/prtroot/com.sap.km.cm.navigation/discussiongroups/ABC.dsc?StartUri=/discussiongroups/ABC.dsc&rndLayoutSet=DiscussionGroupsContributor&scHeight=400&scWidth=300&scPostListWidth=600

When they click on that, they get the following error:

java.lang.ClassCastException: com.sapportals.wcm.repository.manager.cm.Node

at com.sapportals.wcm.rendering.component.cm.ResourcePath.doInitialize(ResourcePath.java:1144)

at com.sapportals.wcm.rendering.component.cm.ResourcePath.render(ResourcePath.java:319)

at com.sapportals.wcm.rendering.layout.cm.DiscussionGroupLayoutController.render(DiscussionGroupLayoutController.java:92)

at com.sapportals.wcm.rendering.control.cm.WdfProxy.render(WdfProxy.java:1497)

at com.sapportals.wdf.layout.HorizontalLayout.renderControls(HorizontalLayout.java:42)

at com.sapportals.wdf.stack.Pane.render(Pane.java:155)

at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)

at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)

at com.sapportals.wdf.stack.Pane.render(Pane.java:158)

at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)

at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)

at com.sapportals.wdf.stack.Pane.render(Pane.java:158)

at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)