Advanced Copy of Layout Set - StackOverflow

HELP!
On one of my 2 sandboxes I am unable to launch and "Advanced Copy" of any layout set (Configuration ==> Content Management ==> User Interface ==> Settings ==> Layout Set). At the time I click on the command I get a StackOverflow exception no matter what options for copy I set but I can export the complete tree without any problem.
I have this problem since SP14 and now up to SP16.
Any advice? I can't see any specific message in the log file other than the stack overflow....
[code]
#1.5#000C29425CE00010000000040000017C00040E7C821C3DFC#1141827828265#com.sapportals.config.ui.control.ViewControl#sap.com/irj#com.sapportals.config.ui.control.ViewControl#treccv#58##com45sap_J2E_2876850#treccv#0e565660aeaf11da8d39000c29425ce0#SAPEngine_Application_Thread[impl:3]_25##0#0#Error##Plain###An error occured while trying to render the html page
java.lang.StackOverflowError
#1.5#000C29425CE00010000000050000017C00040E7C821E45B4#1141827828390#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#treccv#58##com45sap_J2E_2876850#treccv#0e565660aeaf11da8d39000c29425ce0#SAPEngine_Application_Thread[impl:3]_25##0#0#Error#1#/System/Server#Java###Exception ID:09:23_08/03/06_0010_2876850
[EXCEPTION]
#1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
Component : pcd:portal_content/administrator/super_admin/super_admin_role/com.sap.portal.system_administration/com.sap.portal.system_admin_ws/com.sap.portal.system_configuration/com.sap.km.AdminConfig/com.sap.km.AdminConfigCM/com.sap.km.ConfigCM
Component class : com.sapportals.portal.prt.component.config.ConfigComponent
User : treccv
at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: com.sapportals.wdf.WdfError
at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:678)
at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:33)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:414)
at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
... 29 more
[/code]

I moved this topic to KMC forum.

Similar Messages

  • Layout Set not working

    Hi all,
    I am trying to fulfill a requirement here which is to hide the "Edit Header" control on the Banner iView. I found out that this is defined in the "Components" property in the HTML Collection Renderer Settings. When i omit the component on this property, the Banner iView hides the control. So far, so good.
    Now, as i need 2 instances of the layout set (one with the component and other without) i did this:
    1) Copied the layout set to a custom one
    2) Copied the HTML Renderer to a custom one
    3) Omitted the component on the custom HTML Renderer
    4) Changed the renderer on the custom layout set to point to the new renderer
    5) Copied the Banner iView and customized it on the property "Layout Setting", putting the name of the custom layout set.
    And this won't work! When i use this iView, instead of showing the Banner and Title, it shows a KM navigation structure with the Images directory (base directory of Banners). Do you know what may be wrong? I am sure that the problem occurs when i change the iView property to point to the custom layout set. But what is wrong?

    Hi all,
    I've posted this yesterday and had no reply... can anyone help on this case? I've tried everything and nothing seems to work.
    Thanks in advance!
    Thiago

  • Search UI Layout Set

    Hi,
    I have configured a Search iView with my own Layout Set (advanced copy of SearchResultLayoutSet as XYZSearchResultLayoutSet). The search results successfully display using XYZSearchResultLayoutSet. I have a <u>See Also</u> link.
    The problem is, when I click the <u>See Also</u> link, the new results do not display in the Layout Set that I created - XYZSearchResultLayoutSet. Can someone please help me understand why this happens.
    One thing I tried was to change the Parameters under see_also command and put rndLayoutSet=XYZSearchResultLayoutSet.
    Thank you,
    Lakshmi.

    Hi Sascha,
    Why did you delete the message? Good thing I got an email. It solved my problem. Full points to you. Thank you!
    For anyone else with the same problem, the link was:
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/2a/4ff640365d8566e10000000a1550b0/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/2a/4ff640365d8566e10000000a1550b0/frameset.htm</a>

  • Layout Set Strange Problem

    HI all
    I have created new Layout Set - advanced copy of ConsumerExplorer-  with some changes. This layout set is assigned to <b>KM  Navigation iView</b> and as a <b>Search Results Layout Set</b>.
    In this layout set in <b>KM_ConsumerCollectionRenderer</b>, in <b>Displayed Properties</b> we have put some custom properties. Some of the properties are of type <b>String</b> and other are of type <b>Date.</b>
    When we see the docs in KM Navigation iView only properties having String type are getting displayed. Properties of type<b> Date</b> are displayed as blank.
    But when we search for the same document its all properties are displayed including of type Date.
    I am wondering, I have used same Layout Set for KM Navigation and Search iviews, but KM Navigation has some problems.
    Please reply immediately.

    Hi,
           Can you check by going to "presentation" in folder>details>settings>select profile> choose other layout. Under the "properties to show" tab you can click on the "add" button and choose the properties. Check the preview. By this we can check if there is any problem specific to the layout set you are using before.
    Ramesh Kotagiri

  • How to get a list of Layout Sets

    Hi Experts,
    How do I get a list of Layout sets in Portal ?
    I am using a KM Navigation IView to show a list of External Links. I have used a copy of Links IView for this. The Layout set used here is "LinkListExplorer".
    The problem with this layout set is it provides an option of Organize Entries to all End users. An end user might potentially delete a link or edit it due to this.
    I want to get rid of Organize Entries feature in this IView, which I feel can be achieved only by changing Layout of the IVIew.
    Please guide me to list of Layout sets or a way to maintain permissions for Links IView.
    Thanks,
    Yomesh.

    System Administration -> System Configuration -> Knowledge Management -> Content Management
    then,
    User Interface -> Settings -> Layout Set
    You will see lots of layouts sets that you can use...

  • Customize the layout set used when opening a folder in search result list?

    Hi,
    I have created a search result iView that uses a predefined search query to show a list of folders. If I click on a folder <i>(rnd:displayname(contentLink)</i>) its content is displayed in a new window. Here the layout set Consumer Explorer (default profile?) is used.
    I want to use a custom layout set in this window. How can I achieve this?
    Regards,
    Mario

    Hi Mario,
    here the answers:
    > <i>1. Develop an own UI Command where you can give
    > the LayoutSet as a parameter</i>.
    >
    > Do you know where I can find some code sample?
    You can either check the <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/Implementing%20Flexible%20UI%20One-Step-Screenflow.article">Implementing Flexible UI One-Step-Screenflow</a> tutorial by Thilo Brandt or search here on SDN for "UI Command implementation" examples.
    > <i>2. Create a Layout Profile with your own Layout
    > Set and define it as the Default Layout Profile.</i>
    >
    > How can I find out for which operations/standard
    > iViews in KM (copy, move, create link...) the default
    > layout is used to avoid surprises when changing the
    > default profile?
    Normally, as you can see in the above mentioned <a href="http://help.sap.com/saphelp_nw04/helpdata/en/25/59bb2eece725498427334e0e21b80c/content.htm">Priority of Settings</a>, whenever the KM Navigation component (com.sap.km.cm.navigation) is opened without a specific layout set the global default layout set is used. As you can give this parameters by different ways (as URL parameter, in the KM Navigation iView configuration, via OTH file definition, hardcoded or configured in the configuration of an UI Command, etc.) it is nearly impossible to find <b>all</b> situation where your users will get this default profile.
    The UI Commands (with selection) you mentioned like "copy","move","create_link" use the configured LayoutSet (ConsumerOnlyFolderSelector) from the KM Configuration (of the command).
    > <i>3. You can also create a Layout Profile and go to
    > the root folder(s) of the search on "Details" ->
    > "Settings" -> "Presentation" and select your profile
    > in the tab "Settings for all users".</i>
    >
    > I think it is to complex to change all existing KM
    > Navigation iViews to forced mode.
    >
    One idea would be to use the <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/0f/764b87dfb948fcb13fd7695e157892/content.htm">Multiple Property Replacement</a> feature by SAP.
    > Can you give me a hint on the other possibilities you
    > want to publish?
    Of course. One other possibility I have in mind is to work with OTH files. You might also search here on SDN to see how to use them for setting the layout set for specific folder paths.
    Hope this helps,
    Robert

  • Time Machine: "Unable to copy the recovery set"

    I am using OSX 10.7.5 and attempting to set up Time Machine to back up to an external 1TB WD My Passport for Mac drive. I've worked through a couple of issues during setup, but I'm still seeing some odd logging in the Console and I'm not sure it's truly working.
    On initial attempts to backup, I received several of the following errors, and the backup ultimately failed:
    Apr 22 13:35:06 unknown283737199992 com.apple.backupd[1559]: CoreEndianFlipData: error -4940 returned for rsrc type FREF (id 128, length 7, native = no)
    Apr 22 13:41:04 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Applications/Microsoft Office 2011/Office/Media/Office Themes/_Perspective.thmx.3 to (null)
    Apr 22 13:41:04 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Applications/Microsoft Office 2011/Office/Media/Office Themes/_Pushpin.thmx.5 to (null)
    Apr 22 13:41:05 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Applications/Microsoft Office 2011/Office/Media/Office Themes/_Venture.thmx.4 to (null)
    Apr 22 13:41:07 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Applications/Microsoft Office 2011/Office/Media/Templates/Guided Methods/Five Rules.potx to (null)
    Apr 22 13:41:09 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Applications/Microsoft Office 2011/Office/Media/Templates/Presentations/Multimedia Choreography.potx to (null)
    Apr 22 13:51:47 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Library/Dictionaries/Oxford Dictionary of English.dictionary/Contents/Body.data to (null)
    Apr 22 13:51:50 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Library/Dictionaries/Oxford Dictionary of English.dictionary/Contents/Images/snorkel.png to (null)
    Apr 22 13:51:53 unknown283737199992 com.apple.backupd[1559]: Error: (-36) SrcErr:YES Copying /Library/Dictionaries/Shogakukan Progressive English-Japanese Japanese-English Dictionary.dictionary/Contents/Body.data to (null)
    Several were related to files associated with GarageBand, which I don't use, so I excluded them from backup via Time Machine Preferences.  I still received a few (as above), but ultimately I see "Backup Completed Successfully".  However, I still have an error message saying "Unable to copy the recovery set", so I'm wondering if the backup was not actually successful.
    Apr 22 14:51:57 unknown283737199992 com.apple.backupd[1559]: Copying Lion Recovery set
    Apr 22 14:52:10 unknown283737199992 com.apple.backupd[1559]: Could not backup up Lion Recovery to /Volumes/Backup/Backups.backupdb: Error Domain=NSOSStatusErrorDomain Code=-128 "Unable to copy the recovery set" UserInfo=0x107a3be50 {NSLocalizedDescription=Unable to copy the recovery set}
    Apr 22 14:52:13 unknown283737199992 com.apple.backupd[1559]: Starting post-backup thinning
    Apr 22 14:52:13 unknown283737199992 com.apple.backupd[1559]: No post-back up thinning needed: no expired backups exist
    Apr 22 14:52:13 unknown283737199992 com.apple.backupd[1559]: Backup completed successfully.
    I've erased the drive and ensured the partition format matches my main drive.  I'm not sure if this is indicative of anything, but if the laptop is on battery power when Time Machine is scheduled to execute, I get 2 messages in the Console - one with my Mac name, the other with unknown.  However, when Time Machine fully executes, all messages come from unknown.
    Apr 23 09:01:06 Emmas-MacBook-Air com.apple.backupd-attach[78]: Not starting scheduled Time Machine backup - computer is on battery power.
    Apr 23 09:01:25 unknown283737199992 com.apple.backupd-attach[192]: Not starting scheduled Time Machine backup - computer is on battery power.
    I've been through the steps at pondini.org and searched the existing discussion boards but haven't found anything that matches this particular scenario.  Will be very appreciative of any tips to resolve. 
    Thanks in advance,
    Emma

    Switching off the iPhoto screen saver and trashing its plist file stopped the directory corruption issue. Even so, backups would not work.
    Thinking it might be a WD issue, I went to the Western Digital support site and found a firmware update (designed to eliminate hardware ID conflicts when running two WD external HDs) and a newer "drive manager" (formerly called button manager). Installing the firmware update on my backup destination and the drive manager software seems to have eliminated the problem. I've been backing up over the hub successfully for almost 24 hours. Cross your fingers.

  • How to use Result Search (TREX) Impagination in customize Layout Set

    Hello Experts
    We are using a customise Layout Set get from "NewsBrowser" duplication..
    At the moment we are using it to show the first three documents of a km folder, but that folder contains a lot of documents and in the bottom of the iview are showed many link for the other files (es. "<u>1-3</u> <u>4-7</u> <u>8-11</u> ... etc etc").
    We would like to use the same impagination used in the result search list, when you do a search with the TREX the link for the other impagination does not show all the result, but in the bottom of the iview I can see a link as "<u>1-10</u> <u>Continue</u>" ...
    I can I set the same in my customised Layout Set??
    Could you help me??
    Best Regards

    Hi Maurizio Ledda 
    For these u need to change UI Search
    system admin. -- system config --- knowledge mangement content managementuser interface -- show advanced options -- search -- search options set --
    UI search -- Un check SHOW NO. OF HITS  option -- save
    and log off and login and search documents u will get like this "1-10 More"
    Regards
    Krishna.

  • Create combination of two layout sets

    Hello,
    I would like to create new layout set for KM Navigation iView. That should be combination of TabExplorer layout and ConsumerThumbnailExplorer layout. There have to be folders displayed like tabs on the top of screen and list of documents (with thumbnails) which belong selected folder. I've tried to combine both of the standard layouts but no results.
    Could someone help me with that?
    Thank you in advance!
    Regards
    Zbynek

    Hi Sybille,
    in my opinion it is the best approach to write a Property Renderer no matter if you want to show the Property URLArisExport as link to another property or as an icon (with a link).
    It should be no big implementation task.
    BUT: I found out that there is really a modifier called "contentLinkCommand" (as you stated above) but I can not tell you if it's in SP2 Patch 35 and was not even able to use it in my version.
    Maybe some colleague from KM development can supply some information here.
    Best regards from the north part of Germany,
    Robert

  • Need to show text as links in AppThumbnailExplorer Layout set

    Hi,
    I am using AppThumbnailExplorer layout set to display "My Favorites" iview in 3*3. But the entries are as text-we need to show the entries as hyperlinked (TEXT as TEXT)
    Thanks in advance
    Sathya

    Hi,
    Thanks for your reply:
    I have the following properties in the VISIBLE:
    rnd:imagernd:thumbnail(noicons/width=50/height=50/alignLeft/contentLink)rnd:displayname(contentLink)+rnd:description
    The text is still displayed without UNDERLINE....
    Appreciate your reply.
    =Sat

  • NEED HELP IN:  layout set in favorites

    Hello again,
    the favorites iView use the Layout Set "LinkListExplorer". In the iview is a link "edit", which open a new iView with the Layout Set "LinkListMaintenance".  I have modified the second layout Set and saved it under xxLinkListMaintenance.
    Now, I need to know how to put the layout set xxLinkListMaintenance in touch with the first layout set LinkListExplorer.
    Please help!
    Thanks a lot
    Sybille

    Hi Sybille,
    you always want to change the hard coded things
    The way:
    1.) Decompile <i>com.sapportals.wcm.rendering.collection.cm.LinkListCollectionRenderer</i> within <i>km.appl.ui.flex.collection_core.jar</i> within <i>...\irj\root\WEB-INF\portal\portalapps\com.sap.km.cm.ui.flex\private\lib</i>
    2.) In line 530 (<i>query.add("rndLayoutSet", "LinkListMaintenance");</i>), replace the LayoutSet with the one of your choice.
    3.) Create a new portal application with this CollectionRenderer and a bootstrap service.
    4.) Define this CollectionRenderer within KM (map a name to the class).
    5.) Create a new LayoutSet <i>xxLinkListExplorer</i> copied from <i>LinkListExplorer</i> but with the new CollectionRenderer.
    Hope it helps
    Detlev
    PS:
    - If you need assistance, you know the experts
    - Better forum would have been KMC

  • Cannot change number of rows in layout set

    I have created a layout set with a custom Collection Grid Renderer to show XML forms news items. I have changed the <i>number of rows</i> property to <i>3</i> to set the number of items to display to 3, but only one item is displayed.
    I have changed this setting successfully before. Does anyone know why this is happening?
    Thanks in advance!

    Is there really nobody out there who faced this problem?
    Please help!

  • Custom Layout Set

    Hi people.
    I am trying to create new, custom layout set, by copying existing sets and adding / removing features.
    My target is to create a layout set similar to ConsumerExplorer, but with a small addition - "Search" option.
    I have tried to play with the Admin breadcrumb, and also tried to add "Search from here" command through UI Commands, but unsuccessful.
    Could anyone please tell me how I can add the "Search" option to ConsumerExplorer without showing the whole admin toolbar?
    Points will be awarded, of course.

    Hi,
    The standard ConsumerExplorer layout set contains the Search from here command as part of the hover menu of the root element. Can you explain what exactly do you need?
    Best regards,
    Avishai Zamir

  • How to change a folder layout set using KM api?

    Hello,
    I'm developing a program using KM api that creates different folders with properties, permissions, ... I want to use a different layout set depending on the folder that i am browsing, but these folders are created dinamically, so I cant set a different layouts set for each one manually (Details > Display > ...).
    Does anybody know how I could do it using KM api? I mean, that every time I create a folder using KM api I should assaing dinamically the default layout set for this folder. I searched in the api and examples and I didn't find anything.
    Thanks in advance and best regards,
    JC

    Hi all,
    Problem solved... I decompiled standard code and I did what SAP do when they want to change a folder layout set:
    IResourceContext context = ResourceFactory.getInstance().getServiceContext("cmadmin_service");
    com.sapportals.portal.security.usermanagement.IUser puser = context.getUser();
    ICollection collection = (ICollection)ResourceFactory.getInstance().getResource(RID.getRID("folder_path"),context);
    IRepositoryServiceFactory factory = ResourceFactory.getInstance().getServiceFactory();
    ILayoutService layoutService = (ILayoutService)factory.getRepositoryService(collection, "LayoutRepositoryService");
    ILayoutContext userContext = layoutService.getContextForUser(puser, "");
    ContextProperties commonProperties = new ContextProperties(layoutService, collection, userContext.getAnonymousContext(), layoutService.getProfiles(), new HashMap());
    commonProperties.initFromPersistence();
    commonProperties.setSelectedProfileID("LayoutSetProfile");
    commonProperties.setSelectedLayoutsetID("ID_of_my_layout_set");
    ArrayList errormsg = new ArrayList();
    commonProperties.save(null, errormsg, false);
    Thanks and regards,
    jc!

  • Delete command on NewsExplorer layout set

    Hi guys,
    I have created an iView that uses the layout set NewsExplorer to display my XML forms. Everything is ok, except that there are two options for each item (Edit and Delete) and I only want the Edit command.
    How can I remove the Delete option from my NewsExplorer layout set? I am using EP6.0 SP9.
    Thanks in advance
    Fernando Urzedo

    1.Navigate to System Administration->System Configuration-> Knowledge Management->Configuration->Content Management->User Interface->Settings->Layout Set
    2.  Edit NewsExplorer
    3. Click on NewsResourceRenderer
    4. Click on NewsGroup
    5. Edit NewsGroup and remove all the commands except edit and delete.

Maybe you are looking for