Rendering external links inside a java portlet

Hi,
I have a Java portlet written which displays a page including some links that are pointing to an external page. When clicking on that link the portal environment is left, that's not what I want. I want to render the content of this link inside the portlet.
Is there any way to do that in a Java portlet? Like a method that rewrites all URLs inside a HTML page so that when clicked they will be rendered again in the portlet and again all the URLs inside this page are rewritten?
Thanks for any help.
Erik

Hi Erik,
You can use methods in PortletRendererUtil to construct links to your resources so that you are within the Portal context.
Another workaround to this would be to have a controller jsp for the show mode. Put this as the resource in the <showPage>....</showPage> tag in the provider.xml
Now this JSP will forward the request to the appropriate JSP (or any other resource) based on an action.
So in all the jsps, let the form be submitted to the controller jsp, which reads the action from request & forwards it to the right jsp. e.g. in your scenario,
the main JSP (that contains links etc) will contain a form element which will have the following signature.
String portletActionLink = HttpPortletRendererUtil.htmlFormActionLink(request, HttpPortletRendererUtil.PAGE_LINK);
<form name="formName" method="POST" action="<%= portletActionLink %>" >
<%= HttpPortletRendererUtil.htmlFormHiddenFields(request, HttpPortletRendererUtil.PAGE_LINK) %>
<input type="hidden" name="ClickedAction" value="">
</form>
When any link inside the form is clicked, the "ClickedAction" hidden element will be set to the right action inside a javascript & the form will be submitted to the controller jsp (as we are still in the "Show mode")
The controller jsp will contain the following extract,
String action = prr.getParameter("ClickedAction");
if ( action.equals("externalPage1") )
//have a runtime include for ExternalPage1 jsp
You can thus extend the controller based on number of actions you have.
In this approach, all requests are routed through the show mode controller jsp. However, through other methods in the PortletRendererUtil class, you can rewrite a direct URL to that JSP.
Regards,
Abhinav

Similar Messages

  • Popup link inside  a r portlet - 'calendar'

    Hi All,
    I'm trying to pop up a link that I've define inside a caledar portlet, but the link opens up on the entire window instead of just inside the portlet itself. I've set my "TARGET" to null and do not know what the "TARGET" value should be. Within my page, I have several portlets. One of which is a calendar portlets with links. Those links will replace the entire page once they're clicked, rather then just open up within the calendar portlet. Do anyone know?
    Thanks in Advance,
    Vie

    How do I pop up a small message window on top of my portal page?
    . My portal page contains only a html portlet and I do not want to use the 'onLoad='. Is there something I could do in my pl/sql?
    right now I have,
    IF condition = 'N' THEN
    url := PORTAL30.wwv_user_utilities.get_url('ABC.LINK_TO_PAGE');
    portal30.wwv_redirect.url(p_url => url);
    ELSE
    null;
    end;
    I tried to sneak in
    PORTAL30.wwv_javascript.open_script;
    htp.p('window.open(''http://xyz/pls/portal30/url/page/popup'',''Title'',''width=300 height=400'');');
    PORTAL30.wwv_javascript.close_script;
    into my if statement, but this doesn't work.
    Any help appreciated. -------------------------------------
    just making it clearer:
    my if statement looks like:
    IF condition = 'N' THENPORTAL30.wwv_javascript.open_script;
    htp.p('window.open(''http://xyz/pls/portal30/url/page/popup'',''Title'',''width=300 height=400'');'); -- this is my popup window
    url := PORTAL30.wwv_user_utilities.get_url('ABC.LINK_TO_PAGE');
    portal30.wwv_redirect.url(p_url => url); -- this will take me to my portal page
    ELSE
    null;
    end;

  • IFrames keeping the links inside the portlet frame

    Hi All,
    I have installed the iFrame portlet, and tested with the technet.oracle.com portlet. Why do the links on this portlet open up in the whole window rather than stay within the boundaries of the portlet? Isn't that the point of iFrame? I tried to add in
    <convertTarget>false</convertTarget>
    and
    <inlineRendering>true</inlineRendering>
    to the provider.xml, but I got errors each time saying there is no set or add method for them in
    Class oracle.portal.provider.v1.RenderManager
    is there any way I can keep the links inside the frame, or do I have to create a html portlet and manually put in an iframe tag?
    Thanks, Sarah

    It simply does not work! We have tried using iFrames and URLservices with inline rendering and the links always open in the same browser window but outside the portlet. This is getting very frustrating as every post we read has a different solution but none work.
    And yes we have specified inlineRendering and convertTarget in the provider and yes the samples work but they don't open in the portlet. According to 2 threads in the forums, it should work now but it does not.
    Re: ORA-01427: single-row subquery returns more than one row
    Oracle Appplication Server 10g Std Edition One: Linux Available
    We have version 3.0.9.8 and the latest pdk. We are seriously considering switching to a solution that really works.

  • Command Link inside table to external website in popup window

    Hi,
    I am trying to have a command link inside a table which is on the tables id. I know that if I have control of the destination page I can use setCurrentRowKeyValue. However I do not have control of the external website. So I cannot add it into my faces-config.xml file? I have tried putting a GoLink and a GoButton but I get the following Illegal character in fragment error, when I put my destination URL in. An example of the format the URL is:
    http://www.bbc.co.uk/radio?&music=#{row.PrimaryKey}&adf=123
    Where I am adding in #{row.PrimaryKey} which is the Id of the row. I would like to have the new page opened into a pop up window if this is possible.
    I am not sure if this can be done in the backing bean or whether my approach is the correct one?
    Many Thanks
    Steve

    something like...
    <af:goLink text="#{row.PrimaryKey}"
               destination="http://www.bbc.co.uk/radio?&amp;music=#{row.PrimaryKey}&amp;adf=123"
               targetFrame="_blank"/>Regards,
    Neeraj

  • How to change the color of the links inside a portlet ?

    Hi,
    I have to apply a css into one of the portlets of my page. Since I thought it would not be easy I figured out that the only thing the client cares is the color of the links inside the portlet. The portlet has a bunch of links and these link should be blue and 12pt. Does somebody know how to do that ?
    Thanks,
    Rafael.

    Change hyperlink color:
    There are about 50 predefined styles with each template. They are modifiable. Hyperlink is one of the styles.
    Follow this process:
    • In your document select a word of text, any word will do.
    • Style it the way you want your hyperlinks to look.
    • Show Styles Drawer from the View menu.
    • Find the Hyperlink style in the drawer and right-click on it.
    • Select - Redefine Style from Selection - in the pop-up menu.
    That's it. You've changed the hyperlink style for this book.

  • Links inside a portlet

    Hi,
    I've got 4 links inside a portlet, i woulld like to target each link to the same portlet.
    Basically,i want this links to open inside a portlet.
    <netui:anchor action="Week">|Week</netui:anchor>
    <netui:anchor action="DayofWeek" >|Day of Week</netui:anchor>
    <netui:anchor action="TimeOfDay" >|Time Of Day</netui:anchor>
    <netui:anchor action="AccidentType">|Accident Type</netui:anchor>

    Hi Caroline
    You should install and use the "Url Services". I have the same need. But I can't succesffuly install the URLServices, I then get a lot of timeout errors when browsing the portal. I don't know when I'll have time to work on that, but that's the way you should work around.

  • External Link or iFrames to show a deployed application inside my portal template

    Greetings,
    after days of posting in WebLogic Portal discussion forums with no reply, im posting the same
    discussion here, hoping someone can help me out with this task.
    Im using JDeveloper 11.1.1.7 and i create a web portal application.
    I have adf application deployed to a standalone weblogic server that works fine.
    In my portal i add a extrernal link, inside default-navigation-model (used from oracle's example)
    to render my application inside the portal's context area. (i try to use iFrames, but it didn't work)
    If i add another web page, it works fine, it shows my portal menu on top where the banner is, the menu,
    and below the website. But when i add a extrernal link to show my application, it shows nothing, just
    blank white background. I also noticed this, it happens if i add google website too.
    Is there any security i have to turn it off in weblogic so it can be rendered on my web portal?

    Have you set FRAME_BUSTINH?
    Check Unable to load content in a frame. Frame content will load at the top level
    Timo

  • Portlet that displays links inside it

    I need a portlet that displays the links inside the portlet without opening a new window.
    Thanks
    null

    Hi there,
    We've been playing around with something like this. We wanted to create an application which acted as an autonomous entity within a portal page. We finally managed to do this with a combination of the parameters passing example and use of session variables (wwpre_api). The thing here is that any session variables must be referenced with the portlet reference and a portlet's show method must always pre-check for the current state.
    The main thing to watch out for is that you want any portlets shown on a particular page to retain state while you are "working" in another portlet, hence the session variables.
    This is now growing into an application framework which allows screen changes (i.e. edit to list and back) to occur from links within the portlet, without jumping to a new page. We are considering to eventually release this when we cleaned things up a bit.

  • Opening a New page on click of a link in Struts PDK portlet

    Hi All,
    Please help me to sort out my issue..
    I created a portlet(say P1) using struts Portlet.That portlet is added to a portal page..which has some other portlets already(p2,p3,p4)...So my portal page has 4 portlets p1,p2,p3,p4..In Portlet P1 There is JSP which has a link inside...When i click on the link..I need to open a new JSP page with some prepopulated data inside it..Now the problem is..it is opening a page with data..but in the new page i am seeing all the remaining portlets as well..P1(with new data),P2,P3,P4 portlet..
    But i need to see only the JSP page with my new content..please help me with this..
    Here is the code...what i have written
    INDEX.JSP
    <%@ page contentType="text/html; charset=windows-1252"
    import="java.io.File, java.io.FilenameFilter"
    %>
    <%@ taglib uri="/WEB-INF/tlds/struts/pdk-struts-html.tld" prefix="html" %>
    <html>
    <head>
    <title>
    Struts Sample Portlet - Hello World...
    </title>
    <body>
    <html:link action="/sayActionHello" target="_blank">My Link</html:link>
    </body></html>
    ACTION CLASS
    public class SayHelloAction extends Action {
         public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException
    System.out.println("Inside execute ................................");
    PortletRenderRequest pReq = (PortletRenderRequest)
         request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
    ProviderSession pSession = pReq.getSession();
    if(null != pSession){
         System.out.println("Inside---pSession...........................");
         pSession.setAttribute("sample","Sample Data for Testing");
    return mapping.findForward("success");
    Provider.xml
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <?providerDefinition version="3.1"?>
    <provider class="oracle.portal.provider.v2.DefaultProviderDefinition">
    <session>true</session>
    <passAllUrlParams>true</passAllUrlParams>
    <portlet class="oracle.portal.provider.v2.DefaultPortletDefinition">
    <id>1</id>
    <name>samstruts</name>
    <title>samstruts</title>
    <description>sample struts Portlet Description</description>
    <timeout>40</timeout>
    <showEditToPublic>false</showEditToPublic>
    <hasAbout>false</hasAbout>
    <showEdit>false</showEdit>
    <hasHelp>false</hasHelp>
    <showEditDefault>false</showEditDefault>
    <showDetails>false</showDetails>
    <renderer class="oracle.portal.provider.v2.render.RenderManager">
    <renderContainer>true</renderContainer>
    <renderCustomize>true</renderCustomize>
    <autoRedirect>true</autoRedirect>
    <contentType>text/html</contentType>
    <showPage class="oracle.portal.provider.v2.render.http.StrutsRenderer">
    <defaultAction>/sayHello.do</defaultAction>
    </showPage>
    </renderer>
    </portlet>
    </provider>
    Strutss-config
    PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    <struts-config>
    <action-mappings>
    <action path="/sayHello" scope="session" type="com.up.tey.SayHelloAction">
    <forward name="success" path="/jsp/index.jsp"/>
    </action>
    <action path="/sayActionHello" scope="session" type="com.u p.tey.SayHelloAction1" input="/htdocs/jsps/index.jsp">
    <forward name="success" path="/jsps/indexsample.jsp"/>
    </action>
    </action-mappings>
    </struts-config>
    Indexsample.jsp
    <%@ page contentType="text/html; charset=windows-1252"
    import="java.io.File, java.io.FilenameFilter"
    %>
    <%@ taglib uri="/WEB-INF/tlds/struts/pdk-struts-html.tld" prefix="html" %>
    <html>
    <head>
    <title>
    Struts Sample Portlet - Hello World...
    </title>
    <body>
    <h1>HELLO WORLD Sample using Struts !!!!!!<%=session.getAttribute("sample")%></h1>
    </body></html>
    In new window i am cing Indexsample.jsp inside my P1 portlet..But the remaining 3 portlets(p2,p3,p4) are also there..Which i dont want..Please Help..this is really very urgent for me..

    HI
    i am also facing same problem with session but in simple portlet with ajax implementation.
    i am setting session in portlet jsp with following code using oracle application server portal 10g.
    (here portlet jsp means which is included from portlet.)
    session.setAttribute("map",map);(here session is implicit object )
    i want to call ajax jsp from portlet jsp with below code.(i.e setting session in portlet jsp and accessing in ajax jsp)
    var url = "<%=renderRequest.getContextPath()%>/AjaxProcessRequest.jsp?q=" + random;
    var pars = '&namespace=<portlet:namespace/>' +'&imagesPath=' + '<%=imagesPath%>';
    var myAjax = new Ajax.Updater(
    {success: 'emailbody'},
    url,
    method: 'get',
    parameters: pars,
    onFailure: reportError,
    evalScripts: true
    i am accessing map object from session in my AjaxProcessRequest.jsp as shown in below code.
    Map map=(Map)session.getAttribute("map"); (here session is implicit object )
    here map object is getting null from session.
    Please help on this if u know about this session.
    Regards
    Raju

  • Java Portlets only Java Derived?

    I need to build a JSR 168 compliant portlet using Weblogic Portal 9.x, however the only option that states that it is JSR 168 compliant is the Java Portlet that requires a class on creation.
    Does this mean that I must have a pre-defined java class in order to make one of these portlets? If so is it a data container class or more like an interface? This is my first time developing with this tool, so any help is appreciated.

    Yes, you do need a class that the JSR-168 portlet executes when rendered. The Java class basically is responsible for rendering the content in the portlet so I would think of it as more of an interface. Here are two links that provide more details for JSR-168:
    http://e-docs.bea.com/workshop/docs81/doc/en/portal/buildportlets/portletJava.html
    http://dev2dev.bea.com/pub/a/2004/02/JSR168.html

  • Deploying  Jave portlet on Oracle Application Server 10g

    I have installed Oracle 10g Application server, donwloaded and installed JDevleoper 9.0.5.1 and the latest Java Portal Development and as well as the JDeveloper portlet-addin. Now, I followed the instructions from the http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/ARTICLES/BUILD.JSR168.PORTLETS.USING.JAVA.PORTLET.WIZARD.9IJDEVELOPER.HTML
    On using JDeveloper addin wizrd to create a java portlet and so far so good. However, I am stuff on the last bit on deployment. It document says "# Now use the URL provided in the log page at the bottom of JDeveloper to get part of your URL (e.g. http://myserver.uk.oracle.com:8888/my-portlet) and complete the URL.
    http://myserver.uk.oracle.com:8888/my-portlet/portlets?WSDL
    Now use this URL to register your portlet with OracleAS Portal.
    But when i deploy my application (just a test thing), from the deployment tab I get:
    ---- Deployment started. ---- 22-Mar-2005 14:11:27
    Target platform is Oracle Application Server 10g (hotseatConnection).
    Wrote WAR file to C:\work\oracle\MyProject\MyPortlet\deploy\hotseat.war
    Wrote EAR file to C:\work\oracle\MyProject\MyPortlet\deploy\hotseat.ear
    Invoking DCM servlet client...
    C:\Java\j2sdk1.4.2_03\jre\bin\javaw.exe -Djava.protocol.handler.pkgs=HTTPClient -jar C:\Java\JDeveloper9.0.5.1\jdev\lib\oc4j_remote_deploy.jar http://194.83.41.114:1811/Oc4jDcmServletAPI/ ias_admin **** redeploy /u01/app/oracle/product/10.1.0/oraMid_904 C:\work\oracle\MyProject\MyPortlet\deploy\hotseat.ear hotseat
    Initializing log
    Servlet interface for OC4J DCM commands
    Command timeout defined at 600 seconds
    Executing DCM command...
    Executing command redeploy /u01/app/oracle/product/10.1.0/oraMid_904 C:\work\oracle\MyProject\MyPortlet\deploy\hotseat.ear hotseat UNDEFINED
    Command = REDEPLOY
    Reading application's ear file
    Ear file was successfully read
    Opening connection to Oc4jDcmServlet
    Setting userName to ias_admin
    Sending command to DCM servlet
    HTTP response code = 200, HTTP response msg = OK
    Command was successfully sent to Oc4jDcmServlet
    Receiving session id from servlet to check command status
    Session id = c253297271317c3f930003c405ea91ff598582f0be0
    Please, wait for command to finish...
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has not finished yet
    Checking command status...
    Setting userName to ias_admin
    Setting Cookie to JSESSIONID=c253297271317c3f930003c405ea91ff598582f0be0
    Checking command status
    HTTP response code = 200, HTTP response msg = OK
    Command has finished
    Receiving command exit value
    Receiving command output
    **** No output was received from command
    Closing connection to Oc4jDcmServlet
    DCM command completed successfully.
    Output:
    Exit status of DCM servlet client: 0
    Elapsed time for deployment: 1 minute, 45 seconds
    ---- Deployment finished. ---- 22-Mar-2005 14:13:12
    My question is, HOW DO I ACCESS the deployed application, since it didn't specify the URL where it's deployed????
    Many thanks
    P/S
    I have tried:
    http://{myserver}:8888/{my-portlet}/portlets?WSDL but that doesn't work

    Hi FormsEleven,
    When you say you can do this or you have done for demo then considering following directory structure if I have two forms having common form names how it will be resolved?
    Or how the url to access these forms will be?
    As shown in the following structure consider we have Form1 in sub directory1 as well as in sub-directory2 then how the link to access these forms will be?
    - Hosting Directory (formsweb.cfg entry)
      - Sub Directory1
          - Form1
          - Form2 
      - Sub Directory2
          - Form1
          - Form4
      - Sub Directory3
          - Form5
          - Form6

  • How can I show an external web site from a portlet?

    hello,
    i try do using <es:uriContent> ,like <es:uriContent id="postProcessMe" uri="http://www.bea.com">,but failed,it seems to be
    pointing to localhost link;What about external links, there is no property I can set on this tag to use any proxy server.
    Thanks in advance

    i had a similar requirement and the solution by <b>jolleyc</b> worked.
    post: http://forums.bea.com/bea/thread.jspa?threadID=500012148&tstart=0
    In the jsp portlet, added an <b>iframe</b>
    <iframe src="http://www.yahoo.com" />

  • How to deal with credentials for external applications using a Java Client/

    Hi Guys,
    This is the case. I am integrating an external application with an ADF Application. I have implemented some programmatic ViewObjects that are being filled up by a REST Java Client Wrapper. Everything is working fine but the issue is that the credentials the wrapper is using are hard coded inside the java class. I am thinking to ask for the credentials at the beginning of my taskflow and then store them somewhere and use them then to create my client wrapper (passing them in the constructor).
    However, I don't know if my approach is good and I would like you to share your experiences or how to deal with this.
    Regards

    You can use Credential Store Framework to store the credentials securely in the weblogic server instead of hardcoding in the java class.
    The Credential Store Framework:
    - enables you to manage credentials securely
    - provides an API for storage, retrieval, and maintenance of credentials in different back-end repositories
    Check the documentation on CSF API -
    http://docs.oracle.com/cd/E29505_01/core.1111/e10043/devcsf.htm
    Major Steps -
    1. Create a credential map and key in em console to store the password (http://docs.oracle.com/cd/E25054_01/core.1111/e10043/csfadmin.htm)
    2. Use CSF API to retrieve the stored password
    3. In jazn-data.xml give permissions to access CSF key and map

  • External link to location in PDF not working

    I can't get an external link to open to a specific place in a PDF.  I have tried the code for named destination and a page number and nothing is working.  I actually found some good documentation on line that should me all the parameters that could be passed, unfortunately, they aren't working.
    Here are the ways I have test linking into the PDF:
    http://at3etfsn1.atlanta.ibm.com/crm/sheol/Marketing/MAT_DPP_ExercisesA.pdf#nameddest=LogO ut
    http://at3etfsn1.atlanta.ibm.com/crm/sheol/Marketing/MAT_DPP_ExercisesA.pdf#LogOut
    http://at3etfsn1.atlanta.ibm.com/crm/sheol/Marketing/MAT_DPP_ExercisesA.pdf#page=22
    http://at3etfsn1.atlanta.ibm.com/crm/sheol/Marketing/MAT_DPP_ExercisesA.pdf#22
    The link is stored on a wiki... but I didn't think that would make a difference.  The PDF was created using Acrobat 9.0 from a Word document.  I have made sure that the document does not have any security.  Please let me know if you have any suggestions that might help me get this to work.
    I know this is shocking, but I did actually read the documentation.  LogOut is a bookmark I made with no spaces in the name.  I'm not sure what else to try.  If you have some examples or suggestions please let me know.
    Thanks for your help.
    Take care.

    The link was copied from a post I'd made to AUC from back in 2008; so, yes it can/does work.
    I've used PDF Open parameters with MSIE 5, 6, 7, & 8.
    During use of any particular MSIE release I always keep it updated as MS rolls out the updates.
    Used Adobe Reader 5, 6, 7, 8,  & 9 - each updated as Adobe rolled out the updates.
    Used Acrobat 5 (Full), Pro 6, 7, 8, 8 3D, 9 (Pro Extd).
    Again, as updates are rolled out they are applied.
    Just checked again with:
    MSIE 6 (fully updated) & Adobe Reader 9.3.2
    MSIE 8 (fully updated) & Acrobat 3D (8.2.2)
    MSIE 8 (fully  updated) & Acrobat 9 Pro Extd (9.3.2)
    For all, the open parameter performed as expected.
    Source PDF's Initial View is page only.
    Rendered in browser showing bookmarks and opened to the specified page.
    As to MSIE add-ons; this varies with the MSIE release.
    IE 6 shows less than IE 8.
    Various threads at Acrobat User Community may be informative.
    For keyword search: "open parameters"
    For Author search: "daka630"
    At AUC Forum Search:
    http://www.acrobatusers.com/forums/aucbb/search.php
    5th post to this thread has the link I used above as well as some others -
    http://www.acrobatusers.com/forums/aucbb/viewtopic.php?id=15061
    n.b., tried the links you provided - nothing appears in the browser - same if I delete # and all subsequent characters after the file extension.
    As to "installs" - basically, I run with the out-of-the-box installs; nothing "custom".
    One thing that is common to the Adobe Reader/MSIE 6 & the various Acrobat/MSIE8 checks I just did is that for "Documents" in the Preferences the 'Open Setting' of "Restore last view settings when reopening documents" is not ticked.
    -- just an end note here, open parameters have been around since at least Acrobat 4.x
    Be well...

  • Command Link inside of datatable

    I have the following problem when I put a command link inside a datatable.
    The action or actionlisteners never get called. Now here is the funny thing.
    1. If I move the action link outside the datatable it works.
    2. if I change the scope of the bean to session it works
    3. if the datatable contains more than 1 row it works
    The last one tells me this is a bug.
    To test this I change the sql query to limit the result so 1 row would be returned.
    The sql query returns a CachedRowSetImpl
    I believe this is a bug.
    <h:dataTable rows="6" first="0" id="table" binding="#{event.eventdata}" value="#{event.eventdetails}" var="eventdetail">
    <h:column>
    <h:commandLink value="#{eventdetail.title}" action="#{event.resaveEventaction}" actionListener="#{event.resaveEventdetails}" id="test" >
    </h:commandLink>     
    </h:column>
    <h:column>
    </h:dataTable>

    Here is some additional information that makes this more confusing.
    The following code is used to populate the datatable
    public CachedRowSetImpl getEventdetails(){
         CachedRowSetImpl rs2 = null;
         String selectedeventmy = selectedevent;
         int rowcount = 0;
         try { 
              sql = "SELECT * FROM event where eventid='"+selectedeventmy+"' ";
              rs2 = RunQuery.mysql(sql);
              rowcount = rs2.size();
         } catch (Exception e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
         return rs2;
    where RunQuery.mysql is
    public class RunQuery {
         public static CachedRowSetImpl mysql(String sql) throws Exception {
              CachedRowSetImpl crset = null;
              InitialContext initCtx = new InitialContext();
              Context envCtx = (Context) initCtx.lookup("java:comp/env");
              try {
                   DataSource ds = (DataSource) envCtx.lookup("jdbc/associations");
                   Connection conn = null;
         Statement stmt = null;
         conn = ds.getConnection();
         stmt = conn.createStatement();
         stmt.execute(sql);
         ResultSet rs = stmt.getResultSet();
         crset = new CachedRowSetImpl();
         crset.populate(rs);
         rs.close();
         stmt.close();
         conn.close();
              } catch (Exception e) {
                   System.out.println(e.getMessage());
              return crset;
    if I replace the line
    String selectedeventmy = selectedevent;
    with String selectedeventmy = "61";
    it works properly.
    selectedevent is populated from the following triggered by another action event on another page. ? The funny thing is if the result set returns more that 1 row all works ok.
    public String viewDetails(){
         System.out.println("Running view Details");
         int selectedrow = eventlist.getRowIndex();
         Object selected = eventlist.getRowData();
         Map rowdata = (Map) selected;
         selectedevent = rowdata.get("eventid").toString();
         System.out.println("Selected Event:"+selectedevent);
         outcome="eventdetails";
         return outcome;
    }

Maybe you are looking for

  • IChat's Video CHAT DOESN'T WORK!!!!

    I got my iMac in April 2007 and the video chat hasn't EVER worked!!!! I took it to the Apple store three times, but that was no help whatsoever! Please help me! One of the reasons that pushed me to get this over a PC was how well the video cat works!

  • Ipod classic won't mount after updating to itunes 11.0.2

    ipod classic won't mount after updating to itunes 11.0.2. I updated to itunes 11.0.2 today, after delaying it for a looong time (I have it @ work and don't like the new layout). Since then, none of my ipods will mount/show up/update. I've tried all U

  • How do I link to a HelpID or a Search Term without any programming, through a URL?

    I have looked through the documentation, and it seems that every "possibility" to call either a search term or a HelpID/CHSID for my documentation is to use some sort of API. Is there a way to call the search function and CHSIDs directly by only typi

  • SAFARI IS REALLY SLOW AND LAGGY IN OSX MAVERICKS 10.9.1 UPDATE

    HELP!!! Okay so i stopped using Chrome a few months ago and switched to safari as my daily go-getter and it was fine. No bad lag and bad stuff. After I updated my Macbook Pro(13 inch, mid-2009 model, 2.26GHz, 2gb RAM) to OS X MAVERICKS 10.9.1 everyth

  • I have a ghost in my machine, and she's ornery.  HELP!!!

    I can't get back in to my settings to turn Siri off. Unlike what I"ve seen and heard, this one doesn't talk to me. She just talks constantly. She defininitly doesn't listen...