Light detailed navigation throwing exception

Hi all
I am using the light framework in the portal.
The light detailnavigation is throwing the error when a page is accessed using the short URL from a link in the footer. The toplevel navigation items are also getting cleared. The target of the URL is hidden from the navigation structure (Invisible in Navigation.)
FOllowing is the error that is being displayed in the light detailed navigation structure,
<b>An exception occurred while processing a request for :
iView : pcd:portal_content/com.sap.pct/every_user/general/com.sap.portal.lightDesktop/frameworkPages/com.sap.portal.lightframeworkpage/com.sap.portal.lightinnerpage/com.sap.portal.lightDetailedNavigationTree
Component Name : com.sap.portal.navigation.lightdetailednavigationtree.LightDetailedNavigationTree</b>
What is the solution for the above..Please help..It's kinda urgent.
Can we navigate to invisible pages using shorturl or quicklinks  in lightframework??
With Best regards,
Geogi
Message was edited by: Geogi Luke

Hi Christophe
I am facing the problem in <b>2004 SP Stack 16</b>
But as per the notes this is already fixed in sp16.
What i did was instead of placing the hidden nodes in the first tab of TLN, i placed it in the second tab and is working fine.
If hidden nodes are there in the first tab then the error is coming.
Regards
Geogi

Similar Messages

  • Light Detailed Navigation Vs Heavy Detailed Navigation

    Hi All,
    What are the advantages/ disadvantages light detailed navigation have compared to normal detailed navigation. Is there any comparison chart available?
    Using normal Detailed Navigation, I could not see the URL's in my browser ( its always http://server:port/irj/portal ). I want to use the short urls and show the url in browser. Its working fine ( can see the url's) when used light detailed navigation.
    how to view the urls ( navigation url's) when used normal detailed navigation?????????? I know if we use light detailed navigation we can achieve this, but need it with normal / regular detailed navigation.
    Thanks,
    PradeeP

    Thanks again,
    As per the comparison sheet, SAP says Short URL's and Quick Links are supported in Default Framework page. But when I use Default Framework page with Default detailed navigation, Its not showing up the URL's in browser, I couldn't even see the short URL, Quicklinks while navigation in portal.
    My Actual requirement is giving the portal URL's links to the users to access and end users can get iview / page urls and save it for his / her future purpose.
    By using the Quick Links, we can give the quicklink to the enduser that he can use ( like http://xxx:5000/irj/portal/QUICK LINK).
    But when end user is navigating in portal using default famework and detail navigations, he couldnt see this quick links in browser.
    If I put Light Detailed Navigation with Default framework, will it work?
    because we have ESS and some BSP apps in our portal which uses EPCM and Work protect mode which is not supported by Light framework. But will it be supported by Default framework with light Detail navigation?
    Thanks,
    Pradeep

  • Problems with light detailed navigation

    Hi there,
    We have the poblem that the light detailed (3rd level) navigation is missig for four users. When I login with one of these users, the complete left plane is empty. If I login with a different user with the same role, then the navigation is working as usual.
    Anyone who had a similar problem?
    Regards,
    Manuel

    Hi,
    This can happen when the users have different Desktops and in the Framework page the detailed navigation Iview is not added/invisible.
    Check the portal rules to know about the Desktop used by the users and make sure that the framework page contains detailed navigation Iview inside the Desktop inner page.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/90/0d8da285314067b5a4976219a07dee/frameset.htm
    Greetings,
    Praveen Gudapati
    [Points are always welcome for helpful answers]

  • Open iviews in new window from detailed navigation context menu function

    hello,
    when we click in the detail navigation menu and in the context menu (because many of ours users are used to right click to open a link in a new window on the internet) on the functionnality "open in new window", the start page is always display instead of the corresponding iview ...
    could you tell me if there is a configuration into the portal to :
    1- suppress the function "open in new window" from the context menu in the detailed navigation !
    2- make the iview displayed into the new window really the iview desired !
    best regards,
    Olivier.

    Hi Olivier,
    The frist part is very precise. Not possible. Period. The reason is that the links are calling JS and not directly calling a http target.
    About the second part: Within the Light Framework, you create a Light Detailed Navigation. And in this case, the links are direct http links. So with that, you have what you want.
    For the Light Framework see http://help.sap.com/saphelp_nwce10/helpdata/en/43/0174a642406db7e10000000a422035/frameset.htm and around.
    Hope it helps
    Detlev

  • Expand all folders in the detailed navigation by default on click of Role

    Hi All,
    I have a requirement on expand all the folders in the detailed navigation by defalut when we click a Role in the Fist level navigation.
    Please have a look about our requirement as mentioned below.
    ->Role1(First Level Navigation)
       ->Wokset1(Second Level)
           -> Folder1(Detailed Navigation entry Folder)
                  -> Folder2
                       Page1
                       Page2
                  ->Folder3
                       Page3
                       Page4
                  -> Folder4
                       Page5
                       Page6
    When the user clicks on Role1 then automatically all the folders in the detailed navigation should be expanded by default then user could see all the pages displayed in all folders. currently the functionality is collapsed all the folders by default in the detailed navigation then user has to expand the folders manually.
    Regading this issue, i had seen couple of threads on the same but getting confusion what is the exact solution for the solution.
    in those existing threads some people has mentioned that need to change code in the lightdetailnavigation.par or some other mentioned that it is not worked out even do the required changes in the code of light detail navigation part file. there is no clarity in the existing threads for getting  the exact solution . please let me know what are the properties needs to be changed at folder level or workset level to make sure all the folders should be expanded by default in the detailed navigation??
    Currently we are using portal 7.0 version.
    Any pointers in this regard would be the great help to us??
    Thanks in advance.
    Regards,
    PortalUser
    Edited by: PortalUser100 on Jan 22, 2011 10:15 AM

    Hi,
    To expand all the folder by default, we need to set the property of the detailed navigation tree.
    Open your framework page in the content administration.
    Check on the detailed navigation check box and click on the properties button.
    In the properties, set the value of initial state= OPEN .
    This will expand all the folders by default.
    Hope you understood.
    Regards
    Nishant

  • Light Framework Page-Detailed Navigation error

    Hi,
    When i use the light framework page and change the number of display levels to 1
    the detailed navigation contents disappear.
    is this a  known error..? Is there anyway to get around this..?
    Thanks,
    rocky

    Rocky,
    This thread might give you a lead.
    Light Framework Top Level Navigation Error
    Good Luck!
    Sandeep Tudumu

  • Exception in detailed navigation

    Hi All,
    I am getting exception for detailed navigation par file. Here is the details about the exception
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    com.sapportals.portal.navigation.INavigationNode.getChildrenWithInivisible(Ljava/util/Hashtable;)Lcom/sapportals/portal/navigation/NavigationNodes;.
    Exception id: 03:14_23/05/07_0008_12432550
    See the details for the exception ID in the log file.
    In my local system the same application is working fine but in other system it is not working. I have deployed the same application.

    Hi Goutham,
    Thanks for your quick response, here is the log trace
    0}#1#com.sapportals.portal.prt.runtime.PortalRuntimeException: PortalRuntimeException
    at com.sapportals.portal.prt.core.PortalRequestManager.handleRequestException(PortalRequestManager.java:921)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:803)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    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: java.lang.NoSuchMethodError: com.sapportals.portal.navigation.INavigationNode.getChildrenWithInivisible(Ljava/util/Hashtable;)Lcom/sapportals/portal/navigation/NavigationNodes;
    at com.sapportals.portal.navigation.DetailedNavigationTree.addNavNodeChildrenToTree(DetailedNavigationTree.java:423)
    at com.sapportals.portal.navigation.DetailedNavigationTree.buildNavTree(DetailedNavigationTree.java:356)
    at com.sapportals.portal.navigation.DetailedNavigationTree.doOnNodeReady(DetailedNavigationTree.java:203)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388)
    at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
    at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:369)
    at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:642)
    Regards
    Suresh

  • Tooltip of detail navigation page is throwing error

    Hi all,
    When we right click the detail navigation in the page, we get a tooltip.
    When we click on <b>copy shortcut</b> and paste it in a new browser, it should direct us to the same page. But it is not going in my case, it redirecting some default page.
    How to rectify this problem.

    no replies

  • Help with Detail Navigation Node Landing Page

    Hi, When a user clicks on a Detail Navigation Node I have a landing page that says "Welcome to the <Text> Report Area>.  I have a different page for each DTN node so right now I'm maintaining quite a few landing pages.
    I'd like to have 1 dynamic page that says welcome to "Node Text".  Where the Node Text is the text of the detail navigation node they selected. 
    Does anyone know if this is possible to pull off?
    Thanks, Ken Murray

    Below is what your HTML should look like.
    <div id='welcomemessage'></div>
    <scripta>
    document.getElementById('welcomemessage') innerhtml = 'Welcome to'  + EPCM.getSAPTop().document.title;
    </scripta>
    Replace the scripta with script above, since if I put the script out there this forum throws some exception.
    Also add a . and remove the space before innerhtml because even doing so the forum is throwing error. SAP needs to get there act together at least on forum and not blindly filter certain characters.

  • Unable to View the contents in Detailed Navigation

    Hi,
    I have changed the IP address of the machine on which the portal server was installed to a Public IP address and from then onwards only i am facing the problem in the detailed navigation.Everything is working fine except the detailed navigation.
    I am able to view the links in the Detailed navigation only on the local machine(Same System where EP is installed).But when i try to access from the internet on any other machine i am not able to view the links in the detailed navigation.It appears minimized.When i click maximize(Collapse tray) it doesent report any error but not links will appear in the tray.
    Portal version : Ep6 SP9
    Any help will be appreciated.
    Thanks in Advance,
    Varma.
    Message was edited by: Rajendra Varma

    Hi Rajendra,Stephan
    Please check the naviagtion properties for the IView.
    The radio button agaist the property "Invisible in Navigation area"should be selected to No.
    Or just make sure all the navigation properties for IView are correct.
    Hope this helps
    Parag

  • How to throw exception in run() method of Runnable?

    Hi, everyone:
    I want to know how to throw exception in run() method of interface Runnable. Since there is no throwable exception declared in run() method of interface Runnable in Java API specification.
    Thanks in advance,
    George

    Thanks, jfbriere.
    I must add though that if your run() methodis
    executed after a call to Thread.start(), then
    it is not a good choice to throw anyRuntimeException
    from the run() method.
    The reason is that the thrown exception won't be
    handled appropriately by a try-catch block.Why do you say that "the thrown exception won't be
    handled appropriately by a try-catch block"? Can you
    explain it in more detail?
    regards,
    George
    Because the other thread runs concurrently with and independently of the parent thread, there's no way you can write a try/catch that will handle the new thread's exception: try {
        myThread.start();
    catch (TheExceptionYouWantToThrowFromRun exc) {
        handle it
    do the next thing This won't work because the parent thread just continues on after myThread.start(). Start() doesn't throw the exception--run() does. And our parent thread here has lost touch with the child thread--it just moves on to "do the next thing."
    Now, you can do some exception handling with ThreadGroup and uncaughtException(), but make sure you understand why the above won't work, in case that was what you were planning to do.

  • Problem in loading the Portal Content Directory Structure & Detailed Naviga

    Hi
    we have installed EP6 SP16.When we are opening any tab detailed navigation is not loading.Some java sript errors are coming.Here iam pasting those errors.
    Please suggest asolution.logged in as super admin
    java script errors
    access denied.
    null or not an object.
    object required.

    Hi Gopi,
    A. <b>Pls check your browser settings</b>.
    We did face similar problems like Java script errors throwing msg's
    " null or not an object.
    object required"
    Hope you are using IE. If so,
    1. Go to  Tools - > Internet Options - > Advanced .
    Enable " http1.1 through Proxy Connections".
    2. Increase the Cache.
    B. <b>Check whether the user has permissions to access the portal content</b>
    Go to Content Administration - > Portal Content.
    Select Portal Content and right click. Select Permissions and check out.
    Regards,
    Venkat.
    [Pls reward points if useful]<b></b>
    Message was edited by: venkat

  • Throw exception in Java mapping and handle this in BPM

    Hi,
    I'll use a Java mapping in a BPM transform step. Is it possible to throw an exception inside this Java mapping and handle this in a BPM exception handler?
    thanks and regards
    Verena

    Hi Verena,
    In a BPM transformation step, I think you can throw exceptions only for system errors.
    Let me explain with an example, one of the ways to handle your scenario:
    Lets assume your Java Mapping fails then you can trap that exception in your Java mapping and compose an XML message which indicates that an error has occurred.
    say for e.g.
    <intermediateStructure>
    <SatusDocument>
    <StatusCode>ERROR</StatusCode>
    <ErrCode>123</ErrCode>
    <ErrDesc><!populate the thrown exception details></ErrDesc>
    </StatusDocument>
    <Payload>
    <!contains actual XML message with data>
    </Payload>
    </intermediateStructure>
    if Java mapping is Successful, you can compose the XML message as follows:
    <intermediateStructure>
    <SatusDocument>
    <StatusCode>SUCCESS</StatusCode>
    <ErrCode>0</ErrCode>
    <ErrDesc></ErrDesc>
    </StatusDocument>
    <Payload>
    <!contains actual XML message with data>
    </Payload>
    </intermediateStructure>
    You can use BPM switch operation to switch to different processing branches say for e.g. "error" branch or "success" branch by examining the value of <StatusCode> tag.
    Hope it helps !
    Regards,
    Sridhar

  • Detail Navigation missing when i link a web page in the WPC Scenario

    Hi to all.
    I had publish WPC site with the External Connector method.
    I have some Web Pages linked in the Navigation Structure, when i link one of this from a internal link (for example in a List link or other) I displayed the page and the detail navigation is visible and the focus on the destination page is light.
    Well, when I try to link a Web Page that not is linked in the Navigation structure (open it in the same page) the Navigation structure is missing.
    Why? How i can leave the NAvigation structure and display the page?
    Many thanks for your help in advance.

    Hi,
    this scenario is not supported by WPC. I think it was written somewhere (in a note or so). The problem is that if a page is not included in the navigation structure there is no navigation node associated. And so link to that page does not contain NavigationTarget therefore it does not trigger a real portal navigation but just displays the page in the iframe in which it has been fired. That means if you are using the standard framework page (i.e. with frames) page is shown in the inner most frame and the rest is untouched (side effect from which is that the TLN is not updated) and if you are using the light framework page after click the page is shown on the whole window as there are no iframes.
    May be you would be able to work around this by selecting such page to be opened in pop up window. Other options exist but they are more complicated as solutions.
    Hope that helps.
    regards,
    --epexpert

  • Core dump on throwing exception

    Hi,
    I am using an exception class derived from C++ standard exception class (MyException). In this, I am having a member variable of type std::string. I am using this in a DLL that is being used by Java application using JNI.
    In my C++ code, I am catching exception following way:
    catch(XException& exp)
    catch(MyException& exp)
    catch(exception& exp)
    If I am using std::string as member in MyException class, it results in a coredump whatever exception is thrown (MyException or any other unknown exception supposed to be caught in the standard exception class.). Note that this happens in release build of my dll and never repeatable in debug build.
    This problem occurs only in Solaris (tested both in Solaris 7 and Solaris 8). It does not occur in Windows.
    Now, if I use char array instead of std::string the problem does not occur!!!! Exceptions are caught properly.
    If anyone can throw more light on why usage of std::string causes issues in exception handling in Solaris using CC 5.0 compiler, it shall be of help. I feel problem might be due to not updating the patches related to CC 5.0 exception handling. Also, is it a good practise to use std::string in exception handling classes?

    C++ 5.0 is very old and is no longer supported. Patches are still available for it, however. You should get the latest patches from
    http://access1.sun.com/sundev
    and see if that solves your problem. If not, you should upgrade to a supported compiler release.
    The standard string class can perfrom dynamic memory allocation and can throw exceptions. It's not ideal for use in exception handling for those reasons. But for ordinary situations when you are not out of memory it' s probably OK.

Maybe you are looking for