Portal 9ias R2 PDK

I have 3 boxes running Infrastructure, 9iAS R2 and 9i database respectively. i am writing custom portlets using PL/SQL and many of these portlets refer to PORTAL objects.
my question is how do i refer to PORTAL packages that reside on the infrastructure database. my portlets (packages) reside in other 9i database.

Database portlets need to be on the same database as the portal.
They don't have to be in the same schema - you have to use the wwc/provsyns.sql to create synonyms for the relevant portal objects.

Similar Messages

  • UiXML in Portal 9iAS

    Hi,
    I am interested in developing some uiXML & BC4J screens and I want to deploy them within an existing 9iAS Portal application. Has anyone done this? I believe this could be done thru the Portal Java PDK mechanism - would this be right? And how does the SSO "lightweight user" concept used in Portal & 9iAS integrate with the BC4J & UIX components? There seems to be a yawning gap in my knowledge, could anyone help me or point me to the relevant documentation.
    Thanks,
    Steve West

    one of our team members suggests the following:
    Basically, the one thing I know of to recommend to the customer at this point is to use the portlet facet. Then, use the Java APIs to either create a
    node tree and call render on it, or use the UINodeUtils to create the same from an XML file.
    I hope this helps.

  • UiXML BC4J and Portal 9iAS

    Hi,
    I am interested in developing some uiXML & BC4J screens and I want to deploy them within an existing 9iAS Portal application (9.0.2). Has anyone done this? I believe this could be done thru the Portal Java PDK mechanism - would this be right? And how does the SSO "lightweight user" concept used in Portal & 9iAS integrate with the BC4J & UIX components? There seems to be a yawning gap in my knowledge, could anyone help me or point me to the relevant documentation.
    Thanks,
    Steve West

    You may need to install JServer before you install Portal. See bulletin #132445.1 on Metalink which goes through preinstallation steps and states "JServer must be installed in the DB prior to installation of Portal. Your Installation will fail if it is not installed."

  • Group home page in portal 9iAS

    Where exactly do you set the home page for a group in portal 9iAS? If you edit a group, there is no option to set the home page. Has this moved to somewhere else in 9iAS?

    Hi All,
    My home page should look like this...
    <b>News....                     Promotions....</b>
    hyper link 1                      link 1
    hyper link 2                      link 2
    hyper link 3                      link 3
    <b>Features....                  What new...</b>
    link 1                           link 1
    link 2                           link 2
    <b>Transaction iview1            Transaction iview 2</b>
    Example..
    i'm attaching link..
    http://www.indiainfoline.com/
    Can anybody help me regarding this..really urgent
    Regards
    PRadeep
    Message was edited by: Pradeep Reddy
    Message was edited by: Pradeep Reddy

  • Portal 9iAS installation package errors

    All,
    Upon Portal 9iAS installation, i get the following package errors. Are there some special database packages/objectsmission. We have installed intermedia text package, but still get errors.
    can anyone help?
    Errors for PACKAGE BODYWWSBR_IMT_SERVICES:
    LINE/COL ERROR
    291/7 PL/SQL:Statement ignored
    291/20 PLS-00201: identifier 'CTX_DOC.PKENCODE' must be declared
    293/8 PL/SQL: Statement ignored
    293/21 PLS-00201: identifier 'CTX_DOC.PKENCODE' must be declared
    ERROR: CTXSYS does not exist
    ERROR: Cannot install InterMedia text options
    PL/SQL procedure successfully completed.
    SECOND ERROR:-
    ctx_ddl.drop_preference('GLOBAL_LEXER');
    ERROR at line 3:
    ORA-06550: line 3, column 8:
    PLS-00201: identifier 'CTX_DDL.DROP_PREFERENCE' must be declared
    ORA-06550: line 3, column 8:
    PL/SQL: Statement ignored
    ORA-06550: line 7, column 36:
    PLS-00201: identifier 'CTX_USER_PREFERENCES' must be declared
    ORA-06550: line 7, column 15:
    PL/SQL: SQL Statement ignored
    ORA-06550: line 11, column 33:
    PLS-00364: loop index variable 'I' use is invalid
    ORA-06550: line 11, column 9:
    PL/SQL: Statement ignored
    Ctx_Ddl.Create_Preference ( 'GENERIC_BASIC_LEXER', 'BASIC_LEXER' );
    ERROR at line 40:
    ORA-06550: line 40, column 3:
    PLS-00201: identifier 'CTX_DDL.CREATE_PREFERENCE' must be declared
    ORA-06550: line 40, column 3:
    PL/SQL: Statement ignored
    ORA-06550: line 49, column 3:
    PLS-00201: identifier'CTX_DDL.CREATE_PREFERENCE' must be declared
    ORA-06550: line 49, column 3:
    PL/SQL: Statement ignored
    ORA-06550: line 50, column 3:
    PLS-00201: identifier
    'CTX_DDL.SET_ATTRIBUTE' must be declared
    ORA-06550: line 50, column 3:
    PL/SQL: Statement ignored
    ORA-06550: line 51, column 3:
    PLS-00201: identifier 'CTX_DDL.SET_ATTRIBUTE' must be declared
    ORA-06550: line 51, column 3:
    PL/SQL: Statement ignored
    ORA-06550: line 52, column 3:
    PLS-00201: identifier 'CTX_DDL.SET_ATTRIBUTE' must be declared
    ORA-06550: line 52, column 3:
    PL/SQL: Statement ignored
    ORA-06550: line 60, column 3:
    PLS-00201: identifier 'CTX_DDL.CREATE_PREFERENCE' must be declared
    ORA-06550: line 60, column 3:
    PL/SQL: Statement ignored
    ORA-06550: line 61, column 3:
    PLS-00201: identifier'CTX_DDL.SET_ATTRIBUTE' must be declared
    ORA-06550: line 61, colu
    regards, Matt.

    Jay,
    We have now installed the Intermedia text option, but still get errors on the installation. (Portal version 3.0.8.9.8 NT).
    After installation, we still get errors. These are generally "Synonym already exists" errors, even though we are starting with a blank database each time. The exact errors are.
    "cannot create synonym wwctx_api_vpd for portal30_sso.wwctx_api_vpd name already used by an existing object"
    "synonym owa_vpd_ctx, name already used by existing object"
    We suspect these errors are causing the error message wwc-00000 to appear when we attempt to access the Login Server Administration page and create users.
    Any ideas?
    Regards, Matt.

  • New User - What's the difference Portal Builder and PDK Developer Kit?

    I am a bit confused. I have been working with Portal Builder creating some pages. I have currently run across the topic of PDK Developer Kit. How is this different than Portal Builder or is it? Is the PDK download for personal PCs or for the server? What does PDK provide that Builder doesn't?
    Thanks.

    Hi,
    The Oracle Portal Developer Kit (PDK) is a very important & useful component of Oracle Portal. It helps developers ( like me ) to easily convert existing applications into powerful Portlets. It also helps us to get some "context" information from the Portal & take decisions based on it.
    You can comfortably use the Portal Builder with the supplied Portlets & develop business solutions - however, at some point, you will notice that you will be working within a confined box. If you need to think "outside-the-box", you will defenitely need to have a look at PDK.
    I have shown you the tip of the Iceberg - I would encourage you to download & explore the powerful capabilites of Oracle PDK.
    Regards,
    Sandeep

  • How to find and install the Portal Development Kit (PDK) for SAP Enterprise

    Hi ,
    I have the following question regarding thePortal Development Kit (PDK) for SAP Enterprise Portal 6.0. We have Enterprise Portal 6.0 up and running.
    1> How Do I find whether we already have this inported in the EP environment: I have admin and super admin role and trying to find '*java' in the Role. But didn't find one. Does that mean we don't have this imported already?
    2> I have tried to Find out the PDK( which is also a Business Content) in SDN in the Portal Business content link (https://www.sdn.sap.com/sdn/contentportfolio.sdn) , but haven't found. Where from I download this business content?
    3> What are the special steps that need to be taken to import this and make it working?
    Thanks
    Arunabha

    Hi Arunabha,
    1. Note that the search is case sensitive. Therefore you should search for java and Java.
    2. Download from: https://www.sdn.sap.com/sdn/downloaditem.sdn?res=/html/PDK60_download.htm
    3. Deploy with SDM: http://help.sap.com/saphelp_nw04/helpdata/en/22/a7663bb3808c1fe10000000a114084/content.htm
    Hope that helps,
    Yoav.

  • Portal 9ias workflow integration?

    Hi,
    I need to know if 9iAS portal comes with document workflow notifications if not what are the options available to integrate the workflow

    Thanks for the enquiry, you might find you get a better response posting your query in the Portal -> Content Areas forum.

  • Oracle Portal & 9iAS Database Cache

    Has anyone used Oracle 9iAS database cache to speed up document retrieval from Portal? Can Portal be used to cache Portal documents remotely??
    Any help greatly appreciated

    From here
    The In-Memory Database Cache option of Oracle Database Enterprise Edition is based on Oracle TimesTen In-Memory Database.TimesTen is also available for 10g.

  • Create user problem in portal 9ias release 2

    I have 9iAS release2 running. I am able to create new portal user. But when I try to create user using
    wwsso_app_user_mgr.create_user and wwsec_api.add_portal_user I get
    following error
    ora-06510: PL/SQL: unhandled user-defined exception
    Any idea why?
    How could I create portal user?
    I need to create user automatically through scripts.
    Thanks,
    Diego

    Diego,
    I have been working on this problem as well, that of creating users and assigning them to groups via pl/sql. What I have found is that non of the wwsec apis work. It appears that al user and group stuff need to be managed via the DBMS_LDAP package. There are examples of adding users in the DBMS_LDAP reference. Adding and removing from groups is a little harder to find info on, but there is an example out there by Erwan Lancien (Ithink) that I hae been able to get to work for my situation with minor changes.
    Try hitting this link for the discussion -> Re: FOREIGN KEY Constraint And Table Lock
    Hope this helps,
    Curt

  • Sample  PL/SQL Portlet Source Code for Oracle Portal 9ias

    Hi, I'm a newbie of Oracle Portal technology, and I have a problem:
    I would create a PL/SQL portlet that realizes the following functions:
    1) Retrieve the username of the portal user logged from WWCTX_API.GET_USER function.
    2) Insert into an oracle db table two values about two hidden fields in the HTML FORM of the portlet.
    3) Realize the insert commit through the click on the submit button on the Html form of the portlet. I would redirect by the same button to an other page url also.
    I've never developed in Portal, and may be useful if someone could post me the source code of the SHOW MODE SECTION in the PROCEDURE SHOW of a SAMPLE PL/SQL PORTLET that realizes the upper functions.
    Thanks a lot....

    Hi
    Here's the code from Helloworld_Portlet example:
    procedure show
    p_portlet_record wwpro_api_provider.portlet_runtime_record
    is
    l_portlet wwpro_api_provider.portlet_record;
    begin
    if (not is_runnable(
    p_provider_id => p_portlet_record.provider_id
    ,p_reference_path => p_portlet_record.reference_path)
    ) then
    raise wwpro_api_provider.PORTLET_SECURITY_EXCEPTION;
    end if;
    Retrieve the portlet information.
    l_portlet := get_portlet_info(
    p_provider_id => p_portlet_record.provider_id
    ,p_language => p_portlet_record.language
    if (p_portlet_record.exec_mode = wwpro_api_provider.MODE_SHOW) then
    if (p_portlet_record.has_title_region) then
    Draw the portlet header and specify what links are available
    from that header (i.e. details, customize, help, and about).
    The has_title property is set at the page region level.
    wwui_api_portlet.draw_portlet_header
    p_provider_id => p_portlet_record.provider_id
    ,p_portlet_id => p_portlet_record.portlet_id
    ,p_title => l_portlet.title
    ,p_has_details => true
    ,p_has_edit => true
    ,p_has_help => true
    ,p_has_about => true
    ,p_referencepath => p_portlet_record.reference_path
    ,p_back_url => p_portlet_record.page_url
    end if;
    Draw the portlet borders.
    The has_border property is set at the page region level.
    wwui_api_portlet.open_portlet(p_portlet_record.has_border);
    Display the content of the portlet in the show mode.
    Use the wwui_api_portlet.portlet_text() API when
    generating the content of the portlet so that the
    output uses the portlet CSS.
    htp.p(wwui_api_portlet.portlet_text(
    p_string => 'Hello World - Mode Show'
    ,p_level => 1
    if (p_portlet_record.has_border) then
    wwui_api_portlet.close_portlet;
    end if;
    elsif (p_portlet_record.exec_mode = wwpro_api_provider.MODE_SHOW_ABOUT) then
    Display the about page for the portlet.
    htp.p('Hello World - Mode Show About');
    elsif (p_portlet_record.exec_mode = wwpro_api_provider.MODE_SHOW_EDIT) then
    Display the edit page for the portlet.
    htp.p('Hello World - Mode Show Edit');
    elsif (p_portlet_record.exec_mode = wwpro_api_provider.MODE_SHOW_HELP) then
    Display the help page for the portlet.
    htp.p('Hello World - Mode Show Help');
    elsif (p_portlet_record.exec_mode = wwpro_api_provider.MODE_SHOW_EDIT_DEFAULTS) then
    Display the edit defaults page for the portlet.
    htp.p('Hello World - Mode Edit Defaults');
    elsif (p_portlet_record.exec_mode = wwpro_api_provider.MODE_SHOW_DETAILS) then
    Display the details page for the portlet.
    htp.p('Hello World - Mode Show Details');
    elsif (p_portlet_record.exec_mode = wwpro_api_provider.MODE_PREVIEW) then
    Display the preview page for the portlet.
    htp.p('Hello World - Mode Show Preview');
    end if;
    end show;
    I think you need to add this:
    You can get the values of your html-form with this command:
    v_hidden_1 varchar2(256);
    v_hidden_2 varchar2(256);
    v_hidden_1 := wwpro_api_parameters.get_value('name_of_hidden_1_in_html_form','p');
    v_hidden_2 := wwpro_api_parameters.get_value('name_of_hidden_2_in_html_form','p');
    You can get the actual URL with this command:
    v_url := p_portlet_record.page_url;
    Hope that helps.
    Regards,
    Mark

  • Error adding new users in Portal 9ias Release 2

    We have just built a new OracleIAS Server using 9.0.2 with Portal installed. Everything works just fine with Portal until I try to add a new user. When I go into the administration section and click on "Create New Users" it returns a page cannot be displayed error.
    The URL it is trying to access is: pls/orasso/orasso.wwsso_app_admin.ls_login
    I cannot find anything in the error_log files for the IAS Server.
    1) Where would I find the errors logged by this process?
    2) Anyone ever seen this before?
    3) Any fixes?
    Richard

    We have just built a new OracleIAS Server using 9.0.2 with Portal installed. Everything works just fine with Portal until I try to add a new user. When I go into the administration section and click on "Create New Users" it returns a page cannot be displayed error.
    The URL it is trying to access is: pls/orasso/orasso.wwsso_app_admin.ls_login
    I cannot find anything in the error_log files for the IAS Server.
    1) Where would I find the errors logged by this process?
    2) Anyone ever seen this before?
    3) Any fixes?
    Richard Richard,
    I'm having the exact problem. I opened a TAR with Oracle, but do not have a resolution for it. Please let me know when you have a solution. I tried starting and restarting the OC4J_DAS service but still have the same problem.
    Thank,
    Long

  • Portal eventing using PDK

    Hi guys,
    Using PDK, is it possible to send an event from popup window and catch it from parent window?
    Best Regards,
    Marc

    Hi Marc,
    use window.opener to access the parent window and within that, the EPCM object.
    Hope it helps
    Detlev
    PS: Please consider rewarding points. Thanks in advance!

  • Can you install the Java PDK in the portal that runs on Unix?

    Our Netweaver Portal (EP6 sp20) is running on a Unix box.
    Can I not install Portal Development Kit (PDK) - 60.14.0 ????
    It says in the installation guide:
    "The PDK is like the SAP NetWeaver Developer Studio released and supported for Windows platforms only."
    I thought Business Packages were Platform Independent ???

    yes you can, at your own risk

  • Help w/ PDK-URL Services Sample

    I believe I've followed all directions. My server displays the proper information when I enter
    "http://cariodon.tqtx.com:7777/jpdk/providers/sample" I get the sample page. However, when
    I enter "http://cariodon.tqtx.com:7777/jpdk/providers/urlsample", I get the following errors...
    oracle.webdb.provider.v2.utils.soap.SOAPException: Can't read deployment properties for service: urlsample
    at oracle.webdb.provider.v2.utils.soap.SOAPProcessor.locateService(Unknown Source)
    at oracle.webdb.provider.v2.adapter.SOAPServlet.doHTTPCall(Unknown Source)
    at oracle.webdb.provider.v2.adapter.SOAPServlet.service(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
    at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    WHAT AM I DOING WRONG??? If this is not the right place to ask this, where should I go?
    Thanks & regards,
    Ron

    Okay, I re-downloaded the Oct PDK. I expanded the directory (in my home directory) and did a search for the
    urlsample.properties file and did not find one in the JPDK. We're running Portal 9iAS v2 so I printed out the "Installing
    the PDK Framework and Samples" documentation from the v2 directory and performed the following steps...
    1. Copied the jpdk.ear file (replacing the previous version)
    2. Edited the server.xml file adding <application name="jpdk" path="../applications/jpdk.ear" />
    even though there is a similar statement with "auto-load" included.
    3. Edited the http-web-site.xml files adding <web-app application="jpdk" name="jpdk" root="/jpdk" />
    Stopped and started the server using the "dcmctl stop" and "dcmctl start" commands
    Is there some step missing from these instructions? Is everything in the jpdk.ear file? Do I need to copy additional
    files and/or directories from the downloaded jpdk package? It seems that something is missing because the
    directions are pretty straight forward and yet it doesn't seem to work properly.
    Regards,
    Ron

Maybe you are looking for

  • T8000 - Possible to use 80 GB HDD?

    Hi, I bought the T8000-Notebook with BIOS-Version 8.30. Now I want to upgrade my harddisk to a 80 GB device. Is this possible and is it afterwards possible to use the whole 80 GB or does the mainboard only detect less than the 80 GB? Is it only possi

  • File to File scenario using Transport Protocol FTP  Problem

    Hi, my scenario is a file to file scenario using Transport Protocol FTP there are 3 systems involved a. computer 1 ( My system-source) b. computer 2 (XI server) c. computer 3 (Target system) I want XI to pick file from computer 1 and post it to compu

  • Applications Stack

    I have had OS X Leopard on my computer since it was released, and for a while I had all of my apps in dedicated stacks. Recently I was cleaning up my computer and discovered DragThing and started using that instead, until it was suggested that I remo

  • Calendar on my ipad2 not syncing?

    All of the sudden some appointments I added on my ipad are not syncing to my desktop calendar? Any ideas? THANKS

  • [KDEmod 4.2] Desktop not showing, only cursor...

    Hi, I tried to install kdemod 4.2 by enabling [kdemod-testing] on my repos... Now after finishing installing it, after logging in it only shows me a cursor and a background with no desktop at all!!!:( How can I fix this? Thanks in advance