Portlet Page Navigation

Hi,
Can we have page navigation in portlet? What I mean to say is, can we have a link inside a WSRP portlet page (A JSF page actually) to navigate to a different JSP/JSF page within the same portlet container? Seems like it only refreshes the same page.
I am using Oracle WebCenter 11G and created a portlet application and consumed it inside webcenter. The portlet itself works fine, but when I am trying to click on a command link on the same page, it only refreshes the portlet, the actual page transition does not happen.
Please help.
Thank you,
Kanchan Upadhyay

Hi Yannick,
I would like to express my gratitude for helping so much!! Following your suggestion ("Performance issue"), I have started using the taskflow thru WebCenter extended application and not as a portlet. I have created .jsff pages (just copied the contents of my old JSPs to them) and created all navigation rules the way a bounded taskflow would expect to be (task-flow-definitions.xml). Finally I created a JSP page and dragged and dropped the taskflow file on the JSP to create a region and use it inside that.
Now, when I run it, I get the following exception..
path:/PollingPortlet-PollViewController-context-root spec-version:2.5]] Servlet failed with Exception
java.lang.NullPointerException
     at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:234)
     at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
     at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2572)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:432)
     at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1066)
     at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1501)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:771)
     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
     at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:271)
     at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:202)
     at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
     at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
     at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:710)
     at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:273)
     at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:205)
     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
     at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
     at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
     at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:326)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
     at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
     at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
     at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = TN-WS722-122 TXID = CONTEXTID = TIMESTAMP = 1269955815847
WatchAlarmType: AutomaticReset
WatchAlarmResetPeriod: 30000
Can you please guide me on this? I am totally clueless as the exception is not coming from any of my class!!
Another problem that I am facing is, how can I validate users in such applications? What I mean to say is, if a user is logged in webcenter, and is trying to access my application exposed as a taskflow, that user's login information should automatically propagate in my application. For example, I may have an admin link in my application, that should only be available to admin user's and no other user should be able to check it. I am unable to implement such functionality. If you can guide on this, that would be helpful too.
Many thanks in advance!!
Thank you,
Kanchan

Similar Messages

  • Page Navigation Portlet issue

    I am having an issue with a page navigation portlet. I am using adaptive tags and we have actually implemented one custom tag that outputs the current page id.
    I will paste the code here. The issue is that in our portal the pages don't show up in the order we have set in community editor. They are showing up ordered by page id.
    This is being done on 6.0 sp1.
    Here is the code I am using.
    <link type="text/css" href="pt://images/plumtree/common/custom/CIENA/PageNavStandard/MenuStyle.css" rel="StyleSheet" lang="en" />
    <div id="PageNavStandard" xmlns:pt="http://www.plumtree.com/xmlschemas/ptui/">
    <div id="PageNavStandardTitle">Navigation</div>
    <pt:ptdata.currcommunitypagesdata pt:id="compages" />
         <ul id="MenuNav">
         <pt:logic.foreach pt:data="compages" pt:var="commpg">
                   <li>
                   <script>
                        var linkstr = "<pt:logic.value pt:value="$commpg.url" />";
                        var PageReg = new RegExp(/PageID=(\d*)\D/);
                        if(PageReg.exec("<pt:logic.value pt:value="$commpg.url" />")[1] == <pt:ciena.currpageid/>) {
                             document.write('<a href=" + linkstr +  id="ActivePage" ">');
                        } else {
                             document.write('<a href=" + linkstr +  ">');
                        document.write('<pt:logic.value pt:value="$commpg.title"/>');
                        document.write('</a>');
                        //document.write(PageReg.exec("<pt:logic.value pt:value="$commpg.url" />")[1]);
                   </script> <!--
                   <pt:core.html pt:tag="a" href="$commpg.url">
                        <pt:logic.value pt:value="$commpg.title"/>
                   </pt:core.html>
                                  -->
         </pt:logic.foreach>
         </ul>
    </div></a>

    That is most peculiar because we are doing a nearly identical page navigation portlet and we have the ability to shuffle the pages via the community object.
    Are you using your code in publisher or in a custom portlet?
    Perhaps you could try using this code in publisher and see if the results are returned appropriately:
    <span xmlns:pt='http://www.plumtree.com/xmlschemas/ptui/'>
    <!-- TOKEN NAMESPACE -->
    <pt:namespace pt:token="$$TOKEN$$"/>
    <style type="text/css">
            #pt-portlet-$$TOKEN$$ {
                    background-color: #3366CC;
                    font: verdana,arial,helvetica,"sans-serif";
                    font-size: 10px;
              margin-bottom: 10px;
            #portlet_navigation$$TOKEN$$ td {
              font: verdana,arial,helvetica,"sans-serif";
              font-size: 10px;
              color: #8CB5DE;
         #portlet_navigation$$TOKEN$$ a {
              text-decoration: none;
              color: #FFFFFF;
            #portlet_navigation$$TOKEN$$ a:hover {
              text-decoration: underline;
       #portlet_parent$$TOKEN$$ td {
          color: #8CB5DE;
          text-decoration: none;
          font: bold 10px verdana,arial,helvetica,"sans-serif";
       #portlet_parent$$TOKEN$$ a {
          color: #8CB5DE;
          text-decoration: none;
          font: bold 10px verdana,arial,helvetica,"sans-serif";
       #portlet_parent$$TOKEN$$ a:hover {
         text-decoration: underline;
    </style>
    <!-- get the portal data -->
    <pt:ptdata.currcommunitypagesdata pt:id="commmenu"/>
    <pt:ptdata.editcommunitydata pt:id="commactions"/>
    <pt:ptdata.currparentcommunitydata pt:id="parent"/>
    <pt:ptdata.currentcommunitypageiddata pt:id="currpage" />
    <table id="portlet_parent$$TOKEN$$" width="100%">
       <tr>
          <td colspan="2"> </td>
       </tr>
       <tr>
          <td class="platportletwideheader">
          <pt:logic.foreach pt:data="parent" pt:var="curr">
             <pt:core.html pt:tag="a" href="$curr.url"><pt:logic.value pt:value="$curr.title"/></pt:core.html>/
          </pt:logic.foreach><pt:standard.realmname/>
          </td>
       </tr>
    </table>
    <table cellpadding="0" cellspacing="0" border="0" width="100%" id="portlet_navigation$$TOKEN$$">
       <tr>
          <td>
          <table cellpadding="0" cellspacing="0" border="0" width="100%">
                  <pt:logic.foreach pt:data="commmenu" pt:var="commpg">
                  <!-- currpage will be set to null if it's not the current page -->
             <pt:standard.choose>
             <pt:standard.when pt:test="intsequal" pt:int1="$currpage.PageID" pt:int2="$commpg.PageID">
              <tr bgcolor="#338AF0" width="100%" style="padding-top:2px; padding-bottom:2px;">
                   <td width="15px" align="right"><img src="images/bullet_white_highlight.gif" /></td>
                          <td>
                               <pt:core.html pt:tag="a" href="$commpg.url">
                             <pt:logic.value pt:value="$commpg.title"/>
                        </pt:core.html>
                   </td>
                   <td valign="middle" align="right" style="padding-bottom:5px;"><img src="images/leftnav_arrow.gif" border="0" /></td>
              </tr>
         </pt:standard.when>
         <pt:standard.otherwise>
              <tr width="100%" style="padding-top:2px; padding-bottom:2px;">
                   <td width="15px" align="right"><img src="images/bullet_white.gif" /></td>
                   <td colspan="2">
                        <pt:core.html pt:tag="a" href="$commpg.url">
                             <pt:logic.value pt:value="$commpg.title"/>
                        </pt:core.html>
                   </td>
              </tr>
         </pt:standard:otherwise>
         </pt:standard.choose>
             </pt:logic.foreach>
             <tr>
                <td colspan="3"> </td>
             </tr>
             <!-- RETRIEVE RELATED COMMUNITY LIST AND SUBCOMMUNITY LIST -->
             <pt:ptdata.currrelatedcommunitiesdata pt:id="relcomms" />
             <pt:ptdata.currsubcommunitiesdata pt:id="relcomms" />
         <pt:ptdata.sortcollectiondata pt:id="sortedsubcomms" pt:data="relcomms" pt:sortby="title" pt:sorttype="string"></pt:ptdata.sortcollectiondata>
         <pt:standard.choose>
              <pt:standard.when pt:test="isEmpty" pt:col="relcomms">
              </pt:standard.when>
              <pt:standard.otherwise>
                   <tr><!--dotted line-->
                        <td colspan="3" background="images/dotted_line_leftnav.gif"><img src="images/spc.gif" width="180" height="1" alt="" border="0"></td>
                            </tr>
                   <tr>
                                 <td colspan="3" class="platportletwideheader">Associated Communities</td>
                                                    </tr>
                   <pt:logic.foreach pt:data="sortedsubcomms" pt:var="commpg" >
                                 <tr width="100%" style="padding-top:2px; padding-bottom:2px;">
                             <td height="16"> </td>
                                    <td colspan="2">
                                         <pt:core.html pt:tag="a" href="$commpg.url">
                                              <pt:logic.value pt:value="$commpg.title"/>
                                         </pt:core.html>
                                    </td>
                        </tr>
                            </pt:logic.foreach>
              </pt:standard.otherwise>
         </pt:standard.choose>
         <pt:standard.choose>
              <pt:standard.when pt:test="stringToACLGroup('group=1,771;').isMember($currentuser)" >
                   <tr><!--dotted line-->
                        <td colspan="3" background="images/dotted_line_leftnav.gif"><img src="images/spc.gif" width="180" height="1" alt="" border="0"></td>
                            </tr>
                   <!-- PORTAL TOOLS -->
                   <tr>
                               <td colspan="3" class="platportletwideheader">Portal Tools</td>
                            </tr>
                            <pt:logic.foreach pt:data="commactions" pt:var="element">
                            <tr width="100%" style="padding-top:2px; padding-bottom:2px;">
                        <td height="16"> </td>
                               <td colspan="2">
                                    <pt:core.html pt:tag="a" href="$element.url">
                                         <pt:logic.value pt:value="$element.title"/>
                                    </pt:core.html>
                               </td>
                   </tr>
                            </pt:logic.foreach>
                    </pt:standard.when>
         </pt:standard.choose>
          </table>
          </td>
       </tr>
       <tr>
          <td> </td>
       </tr>
    </table>
    </span>

  • Page Navigation portlet - 3.0.9

    I want to create a page navigation portlet in 3.0.9, similar to that in 9.0.2.
    How can this be done? I want the portlet to navigate between pages and sub pages and I do not want to use the nasty default navigation link that appears on sub-pages in 3.0.9.
    I've looked at the wwpob_page$ table directly. This contains the hierarchy. WWSEC_SYS_PRIV$ contain the privilege info.
    However, I need to be able to define the current page so that the SQL can identify what to display in the portlet.
    How can you do this?
    Cheers,
    John

    Hi,
    You can get the page url in the additional plsql code section. You can just try printing htp.p(p_page_url) after publishing the component on a page.
    Thanks,
    Sharmila

  • Page navigation same portal different portlet applications

    Hello OTN,
    I have a question regarding the best way to perform page navigation using the ActionResponse.sendRedirect method.
    There is one Webcenter Portal, and in it are multiple pages. Each page has portlets from different 286 PortletProducer applications.
    I can copy the url out of the browser and remove the params, and use that string in my controller to redirect me successfully to the home page of the portal.
    However that URL does not reference a non-home page, i.e. one not hooked up to Root.
    I tried constructing the page url by appending the path from pages.xml to the portal context, but got no love from that either.
    If i want to redirect to a different page, what is the best way to specify the page so I can use the sendRedirect method?
    Thanks,
    PowerUser 862605

    if you use sendRedirect method ,then make sure the following conditions are satisfied.
    This method only accepts an absolute URL (e.g. http://my.co/myportal/mywebap/myfolder/myresource.gif) or a full path URI (e.g. /myportal/mywebap/myfolder/myresource.gif). If required, the portlet container may encode the given URL before the redirection is issued to the client.
    some good examples are her -http://www.javadocexamples.com/javax/portlet/ActionResponse/sendRedirect%28String%20location%29.html
    Personally , I haven't checked it .so try this and see what's the results is .

  • Jsps from pageflow portlet in navigation (or from portlet to book pages)

    Hi all,
    I'm a Weblogic newbie. I was wondering if anyone could please tell me how to get the name or title of a jsp from a pageflow portlet in navigation?
    I have page1.jsp (title: "Step 1"), page2.jsp ("Step 2") and page3.jsp ("Step 3") in a page flow that goes from page1.jsp to page2.jsp to page3.jsp. This page flow is made into a portlet. This portlet is the ONLY thing on the page in the portal book and the ONLY way to get to page3 is from page2 and to get to page2 is from page1, although you can return to page1 at any point.
    I would like my navigation programming--the single level across the top--to show the name of the jsp that is showing or the title. I've seen how to get the book and the pages of the book in the navigation, but not how to get further than that.
    Has anyone else done this?
    Thanks so much in advance.

    Have you resolved this problem? I'm stuck at the same place.
    <br>
    Thnx, Rajiv

  • Page navigation in Acrobat does not match page numbers in the document

    I have a document in both Framemaker format (server.book) and PDF (server.pdf).  When I view the pdf file in Adobe Acrobat, the page numbers appear correctly on the document itself, but up in the Page Navigation window within Acrobat the pages number doesn't match.
    In the beginning of the book I have Title page, a Table of Contents, and a Preface that all use lower-case roman numerals.  However, when viewing this document via Acrobat, the Title pages show up as i, and ii, but then the Table of Contents and Preface show up as pages 1 - 8 instead of iii - x in the page navigation window.
    I can't figure where this discrepancy is originating. 
    Please help.

    Acrobat has no way to know which bit of character string on each page is the page number.
    The visible page number has never formed any part of Reader nav. as you point out, it couldn't.
    Acrobat knows the Numbering Properties of the pages as created in Frame. It just doesn't display or honor them consistently, depending on Reader version.
    I also use i, ii, iii, iv for pre-narrative material. The romans are displayed in the page number box of Acroread (this is AR7 on Unix). I can enter "ii" in the box, and go to that page. But the Print dialog is Ordinal only. Printing page ranges in AR7 is always off by 2 or 4 relative to the actual page numbers.
    Acrobat Pro 9 (9.4.5, Win7-64) seems to be more consistent, and does show and accept real page numbers for Print.

  • Print, Export and Page Navigation Buttons in the Report

    When I view a report through CR4E, the generated report has 3 buttons namely Print, Export and Page Navigation buttons. But when I click on either of the buttons I get a &#39;null pointer exception&#39;. This is a critical error as I am unable to navigate past the first page. Do I have to add code to these buttons? If not, why am I getting an error? Kindly solve my problem as soon as possible.

    <p>Looking at your code it appears that you are storing the ReportSource in session prior to passing in the ResultSet. This will create a problem when a postback is made on  the viewer page (which all of the viewer actions do). If you look at the sample code which is generated when you use the JSP Page Wizard you will notice that the ResultSet is passed to the ReportClientDocument object prior to it being stored in session. Then, when the page is called again this object is retrieved and the ReportSource is used by the viewer. You can quickly run the test using one of our sample reports to see what I am talking about. The code below was generated using the Consolidated Balance Sheet.rpt and did not experience any problems doing any of the viewer actions.</p><%@page import="com.businessobjects.samples.JRCHelperSample,<br />com.crystaldecisions.report.web.viewer.CrystalReportViewer,<br />com.crystaldecisions.reports.sdk.ReportClientDocument,<br />com.crystaldecisions.sdk.occa.report.application.OpenReportOptions,<br />com.crystaldecisions.sdk.occa.report.lib.ReportSDKExceptionBase,<br />com.crystaldecisions.sdk.occa.report.reportsource.IReportSource,<br />java.sql.Connection,<br />java.sql.DriverManager,<br />java.sql.ResultSet,<br />java.sql.SQLException,<br />java.sql.Statement"%><%<br /><br /><br />    try {<br /><br />        String reportName = "Sample Reports/Consolidated Balance Sheet.rpt";<br />        ReportClientDocument clientDoc = (ReportClientDocument) session.getAttribute(reportName);<br /><br />        if (clientDoc == null) {<br /><br />            clientDoc = new ReportClientDocument();<br />            <br />            // Open report<br />            clientDoc.open(reportName, OpenReportOptions._openAsReadOnly);<br /><br />  <br />            {<br />                // **** POPULATE MAIN REPORT ****<br />                {<br />                     // Connection Info for fetching the resultSet<br />                    String connectStr = "jdbc:derby:classpath:/Xtreme";<br />                    String driverName = "org.apache.derby.jdbc.EmbeddedDriver";<br />                    String userName = "dbuser";        // TODO: Fill in database user<br />                    String password = "dbpassword";    // TODO: Fill in valid password<br /><br />                    String query = "SELECT CUSTOMER_NAME FROM APP.CUSTOMER WHERE COUNTRY = &#39;Australia&#39;";<br /><br />                    <br />                    String tableAlias = "FINANCIALS";        // TODO: Change to correct table alias<br /><br />                     <br />                    JRCHelperSample.passResultSet(clientDoc, fetchResultSet(driverName, connectStr, userName, password, query),<br />                        tableAlias, "");<br />                }<br /><br /><br />            }<br />        <br />            // Store the report document in session<br />            session.setAttribute(reportName, clientDoc);<br /><br />        }<br /><br /><br />            {<br />                // Create the CrystalReportViewer object<br />                CrystalReportViewer crystalReportPageViewer = new CrystalReportViewer();<br /><br />                //    set the reportsource property of the viewer<br />                IReportSource reportSource = clientDoc.getReportSource();                <br />                crystalReportPageViewer.setReportSource(reportSource);<br /><br />                // set viewer attributes<br />                crystalReportPageViewer.setOwnPage(true);<br />                crystalReportPageViewer.setOwnForm(true);<br /><br />                // Process the report<br />                crystalReportPageViewer.processHttpRequest(request, response, application, null); <br /><br />            }<br />            <br /><br />    } catch (ReportSDKExceptionBase e) {<br />        out.println(e);<br />    } <br />    <br />%><%!<br />// Simple utility function for obtaining result sets that will be pushed into the report.  <br />// This is just standard querying of a Java result set and does NOT involve any <br />// Crystal JRC SDK functions. <br /><br />    private static ResultSet fetchResultSet(String driverName,<br />            String connectStr, String userName, String password, String query) throws SQLException, ClassNotFoundException {<br /><br />        //Load JDBC driver for the database that will be queried    <br />        Class.forName(driverName);<br /><br />        Connection connection = DriverManager.getConnection(connectStr, userName, password);<br />        Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);<br /><br />        //Execute query and return result sets<br />        return statement.executeQuery(query);<br /><br />}%><p>Try using the code generated from the wizard to see if it works for you as well. </p><p>Regards,<br />Sean Johnson (CR4E Product Manager) </p>

  • Can I import HTMLs from inside the project and use as portlet page ?

    As you know, I am using Java Studio Creator 2 Update 1 for my current portal project. I have created JSR-168 JSF Portlet Project for my portlet development.
    As I have some html pages ready for my development,
    Can I import HTMLs from inside the project and use as portlet page for my project?
    I did the followings steps:
    1: In side the project - File -> Add Existing Item -> Web Page ( imported test.html page from my local folder)
    2: Let it convert some of the tags for me ( so now it becomes - �test.jsp� )
    3: Set it to initial view.
    4. A default portlet page � newPortletPage.jsp is still there with no initial view.
    Now after doing this, No Visual Designer and Properties window available to for that �test.jsp� page. Though it allowed me to �build� the project successfully.
    When I build and run the portlet application, got the error message �Error occurred in portlet!� on Pluto Portal. Please advice.

    You do not open fcpproject files. You don't double click or anything else. The files have to be in the correct folder structure in the Final Cut Projects folder and the application opens them automatically. Can you post screen shots of the Final Cut Projects folder and its location.

  • 11g Forms Tab-Page Navigation

    I am using Forms 11g on Solaris.
    A main navigator form opens another form which has a content canvas, tab-page canvas and (3) stacked canvases.
    The problem I am having is with tab-page navigation.     CTRL+TAB ( next ) and CTRL+SHIFT+TAB ( previous )
    As long as I do not initiate navigation from an item on a stacked canvas, navigation is as expected ( between tab pages only ).
    However, navigating from an item within a stacked canvas causes navigation to the parent form.
    Repeating the tab navigation keys from the parent form returns to the called form.
    Note that both key-combinations simply toggle back and forth.
    I have found no documentation on tab-page navigation so any help / insight is greatly appreciated !
    Mike

    Hi Soofi !
    Changing block order in the called form does not affect the navigation between tab pages.
    Note in my question that the resulting undesired navigation is to and from the calling form ( which only has one block ).
    Navigation between items and blocks works as expected.
    To reiterate -
         The only navigation that fails is when I attempt to CTRL+TAB or CTRL+SHIFT+TAB to another tab page from within an item on a stacked canvas.
         Attempting this navigation results in moving the cursor focus to the calling form.
         Repeating the attempt from the calling form moves back to the called form.
         None of your methods mention navigation between forms .
    Thanks for your interest.

  • JSF Page Navigation from Tab to another page and back to tab

    I have a Page with tabs and a button in each of those presenting a Table and "Create Button"
    I would like to go to a new page and come back to the same active tab.
    How do I set the page navigation properties?
    Right now I am in
    Page1(Tab3) Button click-> page2(Create)->Page1 is showing a wrong active tab.
    Can we tell page navigation to go activate a tab it came from?
    Message was edited by:
    spattabiraman

    Hello, maybe if u declare a sessionbean variable as string, in the page u want to open thew tab, in init() you must call the session bean withh the name of the tab u are calling, for example:
    getSessionBean1().setSeltab("tab1");
    i hope it can help
    Beltazor

  • Can't find the 'page navigator' in Pages

    I can't find page navigation features in Pages
    I'm using Pages 5.2.2 on OS X 10.9.5.
    (usually I work with word processing documents)
    I think I must've said 'OK' & accepted an upgrade at some point, because the application suddenly looked different one day---e.g. the Inspector is no longer a floating window, but a column on the side... So I gather there's something called the Page Navigator, but I can't find it anywhere---not even a mention in Help.
    I no longer see the page number in the lower left of the window, and without that, I can't jump to a page.
    Please help.

    Thanks for the responses, Peter & Mike.
    I do know about the thumbnails, and yes, you can quickly drag up or down there, to find to the page you want. But that's still no match for clicking in the old page-number box on the lower left corner and simply inputting the exact page you want. (Even that wasn't quite as good as "Go to page __" command).
    Have they really deleted that?
    And where's everything else? The Inspector (is it no longer available as a floating window?!) seems sparse---I can't say precisely what's missing----but I have that weird feeling like when someone moves around the things on your desk, stuff is missing, or isn't where it used to be....

  • Page navigation buttons not working properly

    Hi,
    I am having a multilingual Java Application (e.g. English, Japanese, French...).  In this application there are reports which display the data using locale parameter (like en_US, ja_JP etc.) to display the data in selected language.
    The problem comes up when I see Japanese reports on English operating system machine and vice versa.
    When I click any button of page navigation it changes the page number but does not load and display the page accordingly.
    It's like when I run the report it displays the first page, then clicking on Next button brings 2 in navigation field but the report  would still show first page, same happens for 3, 4.... all pages. 
    The other navigation buttons also do not work, they change the page number but display only the first page.
    This problem does not occur when I see Japanese reports on Japanese OS machine and English reports on English OS machine.
    However my clients need the first case, Japanese reports should work on English OS machine also.
    Please advise urgenly.

    Hi,
    I resolved the above issue by removing the call to method setProductLocale in jsp file (which was really unnecessary in code as product locale is meant to set languange for crystal report design environment ).
    Actually the problem was I had set locale at two place
                    1. using setLocale method of ReportClientDocument object) after the initialization of report client document object
                    2. using setProductLocale method of CrystalReportViewer object after the initialization of Crystal Report Viewer  object
    After commenting out code for setProductLocale, reports in all languages and all their functionalities started working 100% perfectly.
    Thanks.

  • IWeb Page Navigational Links not working with Internet Explorer 7

    I'm hoping someone can help me out here? My wife created her 1st website using iWeb. I am testing the sites functionality before we publish it. All the pages and links work fine on Firefox and Safari for windows. However, the page navigational links are not working on Internet Explorer 7. All I see is a dot to the left side of where the page links should be. When I start the site in IE7 I get an Active X script warning and I am asked if I want to allow the script to run; to which I reply yes. After I allow the Active X script the dot to the left side of where the page links should be disappears, but the links do not appear.
    Is there anyway to resolve this? Most of the members of her club have Windows based PCs and are using IE7.
    Message was edited by: cviz821

    Yes, Javascript is running on IE7 and other java script applets appear to be working with the exception of the Navbar script.
    It would be great if my wife's friends used a "real" browser, unfortunately 70% of the people on the web use IE7, so this is a real concern if we can't get this to work. I'v seen other iWeb site on IE7 that seem to function fine, so I'm not sure what the issue is here.
    Message was edited by: cviz821

  • How to get the page navigation buttons back at the bottom of the page?

    After upgrading to Acrobat X I discovered that there is only one option for the page navigation buttons - at the upper left. I'm mystified as to why they put them there. Most users are right-handed. With the buttons at upper left it's awkward to reach up there, across the page, with the mouse cursor for every page turn (yeah, I know you can use the PgUp/PgDnkeyboard keys, but that requires taking your hand off the mouse every page turn).
    What I really want is to be able to put a copy of these buttons back down at the bottom center of the page, which was an option in previous versions. Is there some way to get those back at the bottom?

    Hi terpenoid,
    Have you tried Read Mode yet ( under the View menu)?  It displays a nivagation bar at the bottom of the PDF with next/previous page, zoom in/out, etc.
    Hope this helps,
    Dimitri
    WindJack Solutions
    www.windjack.com
    www.pdfscripting.com

  • JSF 2.0 page navigation vs direct page access

    I've been experimenting with JSF for some time now and I still don't understand the page navigation part. I know that in JSF, if you aren't using the redirect option in navigation that the URL is one page behind the page you are on.
    I've seen articles where people say you should put your pages in a directory under WEB-INF to protect against directly accessing the page. I don't understand how you can create an application that is multiple pages using that option, because won't you run into the problem of having a form with an action URL of WEB-INF/somepage.xhtml?
    I've also read articles that say the way to fix this is to add security-constraints to web.xml that prevent "direct access" to pages, when you want your user to follow a page flow, such as start on page1.xhtml, then page2.xthml, then end on page2.xhtml. If page3.xhtml depends on page2.xhtml, the articles I've read say that a security constraint prevents users from simply requesting page3.xhtml out of sequence.
    And what happens if the page you are on encounters an error or the session times out, which page handles that? The one you're on, or the one from before that forwarded you to the page you're on?
    In this example, should page2.xhtml and page3.xhtml go in the root of the webapps directory, or in a directory under WEB-INF?
    Webapps
      index.xhtml
      page1.xhtml
      page2.xhtml
      page3.xhtml
      WEB-INF
        faces-config.xml
        web.xml
        page-directory
          page2.xhtml
          page3.xhtml

    A session timeout should actually net a view expiry exception.
    You do know that JSF 2.0 made page navigation that bit easier by not requiring you to do the XML configuration? There is now a convention built in plus some new components to add GET enabled requests to the JSF lifecycle (notably h:button and h:link). If you have an action method that returns the following:
    public String doSomething(){
      return "something";
    }then JSF will by default want to render a view 'something.xhtml' when you don't define any navigation rules. If you want to make that a redirect you can do this:
    public String doSomething(){
      return "something?faces-redirect";
    }(of course this is a prime target to turn into a utility method on a backing bean base class).
    Navigation rules are still necessary when you want to put views in a subdirectory, but at least this way you can greatly simplify general cases. Other than that I can only say: research research research because this material is vital to understand if you want to be productive using the framework; navigation and the 6 JSF lifecycle phases are two items you should put on the top of your list to hammer out until you really get it. A good JSF book will help you immensely there. Balusc's blog is also a good source of deeper understanding:
    http://balusc.blogspot.com/
    Most of his articles are on JSF 1.2 but most of the information still applies.
    Oh and its no surprise that you're a bit confused - this framework is not easy to pick up especially when you don't know any other web frameworks. If you keep running into a wall you should consider checking out something else like Wicket or Play framework. It might just be that JSF simply isn't the tool for the job you're trying to do.

Maybe you are looking for

  • Merging two or eliminating one Apple ID?

    I must have created two apple IDs. When I go to update Apps on iPad2 it asks for a password associated with a gmail account not used. My normal email apple I'd is associated with a me.com address. So I cannot update as any password I give for the gma

  • UC560 / 8.6.2 - how to remotely reboot phones?

    After upgrading our UC560 from 8.2.0 to the latest 8.6.2 software pack, a whole bunch of phones have not yet completed the phone load update. Apparently the UC560 gets overwhelmed by having so many phones try to contact it all at once to upgrade, and

  • Would you please help  me in cleaning my two years old mac book pro

    my computer is two years old. i vist many sites and as a result it has gradually become very slow.is there any advice please?

  • How can I make a purchase from iTunes in Honduras!

    iTunes is finally available in my country! However, even though I input all the information I was asked, Apple asks for a zip code.   If Apple finally decided to open iTunes for Central America, it should know the fact, we do NOT use zip codes.  How

  • FCPX does not play 120fps GoPro video

    What should I do as my FCPX is not playing 120fps GoPro 3+ videos. Quicktime plays them well and shows that they are 120fps. Final cut does not play them at all. They just appear as still images. I tried to import original videos form camera and also