Webcenter and Oracle PDK

Hello,
we developing webcenter application that would have RSS, Chat, Content, etc and talk to UCM
we want to use portlets. Is it possible we use Oracle PDK portlets as best option ? If it is not best option then what is reason ?
thx

The 'best'option would be to use task flows.
Why do you want to use a portlet??
Do you need to provide the functionality to other portals as well?
If not, I'ld recommend to stick to task flows.
Kind regards,
Rob

Similar Messages

  • Oracle portal 9 and oracle webcenter and SSO

    dear team.
    we have oracle portal 9 and oracle webcetner in my orgnization. both have different usernames/passwords. is there a way to have only one single username/password (webcenter ones) how can i do that. or even can we implement SSO thrugh windows login.
    is there a way to intergrate both in a way to have only one username/password for both.
    any hint will help as this topic new to me.
    fadi

    They are separate products.
    Oracle Weblogic Portal and Oracle Portal 11g

  • Oracle Web Center Suite and Oracle Portal

    1)What is Oracle Portal and why it is used?
    2)What is Oracle Web Center Suite and why it is used?
    3)What is the difference between Oracle Portal and Oracle Web Center Suite?

    1) Oracle Portal is the Portal product that was deployed together with the application server before weblogic server. It is still used a lot for corporate intra and extranets. It is mosly used for intranets and extranets. When you bought the licence for the application server you automaticly had the licence for Oracle Portal. That's why it is so popular.
    Oracle portal is not realy standard based. You mostly will create portlets with PL/SQL or PDK and not realy use the JSR168 standard.
    No with Oracle Portal 11g you can consume JSR168 portlets using WSRP.
    2) Oracle WebCenter suite is the next strategical choose of oracle in portal software. Webcenter is an enterprise 2.0 portal environment while oracle portal is more web 1.5 and has limited web 2.0 stuff. Oracle Portal comes with a complete UI for the user to use to create websites and groups but webcenter is more a framework to incoorporate enterprise 2.0 features into your own fusion web application. Webcenter suite comes with Webcenter spaces. THis is a complete UI to create collaborative websites.
    Webcenter framework is a powerfull framework to create complete enterprise 2.0 sites.
    3) The difference... Oracle Portal is an old product and will not be developt anymore. I've heard portal 11g will be the last version meaning support will stop at 2014. Webcenter is a new product to create state of the art enterprise 2.0 websites.
    Oracle portals is not build on standard and is not realy standardbased meaning is you develop portlets for portal you will not be able to use them in other portals.
    Webcenter on the other hand is completly standard based. It is JSR168 compliant and in the near future it will also support JSR286.
    Oracle portal is PL/SQL based while webcenter is completly java based, based upon the ADF framework from oracle.
    Because WebCenter is based upon the ADF framework you can use the complete ADF framework for your application. For example consuming webservices are very easy in webcenter. If you are using a service oriented architecture you will have lots and lots of work to integrate it with portal. With webcenter this is peace of cake.
    Hope this helps you :)
    If you have other questions, just let us know.

  • OracleAS - NULL ProviderSession after 15 minutes (Using Oracle PDK Portlet)

    We have recently deployed an oracle pdk portlet java application (developed in JDeveloper 10.1.2.1) to an OC4J on a server running OracleAS 10g (9.0.4).
    We are currently facing issues where our ProviderSession becomes null after 15 minutes.
    In our jsp's we implement the following:
    PortletRenderRequest pReq = (PortletRenderRequest) request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
    ProviderUser pUser = pReq.getUser();
    ProviderSession pSession = pUser.getSession(false); In our provider.xml file within our JDeveloper project/portlet we have set the following tag: <session>true</session>. In the provider itself, under the User/Session Information section, we have selected the User option, set the Login Frequency to Once Per Session and checked the box labeled 'Require portal user specific session information'.
    In our web.xml file within our JDeveloper project/portlet we have set the following tag: <session-config><session-timeout>35</session-timeout></session-config>
    As long as we stay within our portlet we don't seem to lose our ProviderSession, but after 15 minutes, if we try to access the portal page (to switch the language on the page for instance) the ProviderSession is null. This operation always works when we are under this 15 minute limit.
    We have tried to change opmn.xml (increasing OC4J start timeout from 900 seconds to 1200 seconds),
    modplsql conf (PlsqlIdleSessionCleanupInterval, changed from 15 to 30 minutes) and we have also tried disabling the Global Inactivity Timeout variables, but no luck as of yet.
    Any help would be much appreciated !
    Thanks

    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

  • Webcenter and ebs R12 integration

    Hi,
    We are having trouble with integration of WebCenter 11g PS3 with Oracle E-Business suite R12.1 in some of our ebs environments.
    The step to set up E-Business suite portlet connection >WebCenter > Settings > Service Configuration > Portlet Producers > WRSP Producer failed with errors like :
    Failed imports exist for producer /oracle/adf/portlet/E-Business Suite WSRP Producer_383c5156-9596-4eeb-a005-8b218dc41c33 which is currently not registered in this application.
    A request to the producer URL "http://<host>:<port>/OA_HTML/portlets/WSRPServiceDescriptionService" resulted in a status 500 response with fault string "Internal Server Error (Caught exception while handling request: oracle.webdb.wsrp.server.ContainerRuntimeException: An internal error has occurred in method ConsumerRegistration.<init>())". The fault code given was "{http://schemas.xmlsoap.org/soap/envelope/}Server".
    The attempt to register the producer with ID '{1}' for connection '/oracle/adf/portlet/E-Business Suite WSRP Producer_10ce66f7-704f-4512-be60-f297896a6eee' failed.
    Also, tried with WLS command - same errors
    wls:/ecm_domain/serverConfig> registerWSRPProducer('webcenter', 'E-Business Suite WSRP Producer', 'http://<host>:<port>/OA_HTML/portlets/WSRPBaseService?WSDL', timeout=100, server='WC_Spaces')
    It basically timeout. If timeout increases, it takes longer to hit the same error.
    This error is only occurring with setting connection to ebs running 2 apps nodes and on RAC database on 2 db servers. Anyone has integrated with ebs with RAC db and multiple apps servers successfully ? If so, what version of Webcenter and ebs ? I've logged an SR and has not progressed much in the last week or two.
    I am not sure if this is the right forum, pls let me know if there are any other appropriate forum for this.
    Thanks in adv,
    Mary

    Hi,
    Were you able to resolve this issue?
    Regards.

  • Problem Deploying Oracle PDK Portlet to Oracle Application Server 9.0.4.0

    I have a big issue trying to deploy a pdk portlet I have created in JDeveloper (10.1.2). The application is very simple, it consists of 2 JSP's (call them Select.jsp and Display.jsp) and 1 Java Class (Call it DoEverything.java).
    The architecture of the system is VERY simple. The Select.jsp is a simple drop down list that is embedded in an html form, with the options in the drop down populated by a method call from DoEverything.java. Once the user selects an option and hits submit, he is sent to the Display.jsp, which is a simple html table that is populated by another method call from DoEverything.java. (Basically the whole system is a simple "view" of a given table in a DB based on the option selected in Select.jsp).
    The system works perfect in JDeveloper, where I created it using the Oracle PDK Java Portlet wizard. However I'm running into a problem when I try and take it over to the Application Server. The main documentation I have been following is the: Oracle® Application Server Portal Developer's Guide and in particular the section 6.6.2.4.1 Creating a Connection to Oracle Application Server Containers for J2EE where it explains how to connect to the App. Server. The line "The steps that follow describe the procedure for deploying to a standalone instance of Oracle Application Server Containers for J2EE. For information about deploying to a full Oracle Application Server instance, please refer to the Oracle JDeveloper online Help system." is the one that is bothering me the most as I am trying to deploy to a full instance of the Oracle Application Server, but I cannot find anywhere that walks me through this in the online JDeveloper help.
    Anyway, currently we ftp the appropriate JSP's, Java Class, provider.xml and provider properties files to their respective directories on the Application Server, register the provider and reboot the Http Server. (This has worked before except for the fact that when the user selected an option from the Select.jsp and the request was then sent over to the Display.jsp based on the form action the Display.jsp wasn't recognized. We figured the provider.xml file needed to be edited in this case in order to know where Display.jsp was being kept). In any event nothing seems to be working at the moment and my main concern is that it maybe we should be deploying as EAR/WAR (both of which I'm not super familiar and my second main concern is that it seems most people use JavaBeans and Struts and all sorts of different API's whereas here I just have a fairly simple Java Class back end that connects to the database and creates an object based on the attributes contained in the database (1 object for 1 unique row in the DB) and I want to be sure that the way I have developed this should still work with the Oracle AS. I'm hoping its just a matter of getting the directory structure straightened out and editing the provider.xml file to include all the JSP's.
    Sorry for the long post, but if you could address my two main concerns and possible give me or point me towards a good thorough walk through of deploying a simple system (oracle pdk java portlet) like I have developed to the App. Server it would be greatly appreciated !
    Thanks a lot.

    Basically I started to develop this system inside Oracle AS and then when it came time to passing a request to a new page, it crapped out on me on the App. Server. So instead of trying to fix the problem there and then I continued to develop outside Portal and inside Jdeveloper. After a week or two once all my stuff worked perfectly I try and take it back into Portal but only the first JSP of all my Portlets would show up, because as soon as I would submit a form and the action directed me to a new page and Portal would be lost/confused. Obviously I shouldn't have done it that way but none the less...
    So now I'm reading through the documentation you pointed me towards and it seems I have to qualify my parameters and then "attach" them to the url which the form will pass to the actioned page. I'm importing numerous classes (...urlUtils, etc) in order to qualify the parameters and then build this url without affecting any parameters currently present that my portlet does not own.
    What I'm rambling towards here is all this separation of logic and presentation and the whole nine, implies different people can develop different parts of a 'system' mostly independant of one another...so in my situation I shouldn't in huge trouble yet, since underlying everything is a working system. My issue is with oracle and the App Server. If I take my code which works great outside of the App. Server and I fully qualify parameters and make sure my form actions are constructed using the UrlUtils in order to fully qualify them as well, and then I make sure page parameters are mapped to the proper portlet parameter values....should my system work on the App Server (assuming everything is done properly)....or am I still missing something.

  • WebCenter and SiteMinder

    Hello,
    we have latest webcenter and weblogic installed. we have siteminder installed. we will be creating webcenter
    application and want to integrate siteminder with our application for security (authenticate / authorize etc)
    we have limited know how to integrate siteminder with application ...pl any help appreciated.
    thx.

    Hi.
    If you have access to MoS (My Oracle Support) read Certification of CA SiteMinder with Oracle WebCenter 11g (Doc ID 1485179.1)
    Basically it requires to install the CA Siteminder WebLogic Agent and configure the Identity Providers for Siteminder in WebLogic.
    If you require further support on this the correct forum is WebLogic Server - General
    I hope this helps
    Regards.

  • Oracle PDK Java Portlet

    Hello,
    I am using jDeveloper 9.0.4 and currently have a stand-alone server. I create a new project, then create a Portlet using the Item Oracle PDK Java Portlet. The project is generated, however when I try to run the jsp to see the output, I receive a null pointer error.
    There is a line that says:
    PortletRenderRequest pReq = (PortletRenderRequest)request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
    String name = pReq.getUser().getName();
    If I comment out these two lines I am able to view the jsp file. However, if I leave this as is and upload to the Oracle 10g Application Server, register the portlet, I am able to add this portlet to my pagegroup and it will show the username you are currently logged in as.
    My question is how can I set up my jDeveloper so I can run this jsp without having to upload and register the portlet?
    Thank you

    Hello Kevin
    However, if they enter a wrong password or username, will it bring up the screen indicating the wrong credentials were entered and the user needs to try again?
    tug: To alert portal that the cedentials are wrong you have to raise an AuthenticationException that will show the "login message" in the portlet.
    I am trying to figure out if this tutorial makes a url based external application or if this is a web based.
    tug: in my example I am using the SSO External Application just to send the credential information to the portlet and the login mechanism is fully programmatic. (it is not related to URL based portlet.
    Also, once you have created the java class, SQLProviderInstance were do you put it on the server?
    tug: in my case I am creating a portlet from scratch, so it is a J2EE application deploys using WAR/EAR file.
    The application I am trying to do this for is a web based authentication that has a username/password field, but also 5 hidden fields. I have sucessfully configured the application with external application, but I am having problems when I am trying to use a url based portlet.
    tug: Please explain step by step how you have done the portlet. Also I will invite you to using the Web Clipping portlet instead of URL Portlet since it is browser based, easy to use and support also SSO External Application
    Regards
    Tugdual

  • How to integrate oracle webcenter with oracle webcenter Sites?

    How to integrate oracle webcenter with oracle webcenter Sites?

    This very much depends on what you mean by the first "oracle webcenter" and what kind of integration you are looking for.
    Oracle WebCenter contains three main product lines:
    - Oracle WebCenter Portal,
    - Oracle WebCenter Sites,
    - and Oracle WebCenter Content.
    Since the newest version 11.1.1.8 it is possible to store Sites' assets in WebCenter Content.
    WebCenter Portal, where the name WebCenter originated from, is another front-end technology, so it would rather co-exist next to Sites than integrate with them. See this thread WebCenter Portal and WebCenter Sites Integration for more details.

  • URGENT - Oracle 9i, Oracle 9iAS, and Oracle 9iAS Portal Installation Problem

    ERROR :
    1. Objects with type JAVA CLASS with more than 30 characters are truncated to 30 characters
    2. There are only 30 objects with type JAVA CLASS are installed (instead of 334) mentioned on the troubleshooting guide
    3. Oracle9iASHttpService automatically stops after starting the service
    Environment :
    Windows 2000 Server
    Oracle 9i 9.0.1.1.1
    Oracle 9iAS 3.0.9.8.2 (Oracle 9iAS 1.0.2.2.2a)
    PDK Services for Java version 3.0.9.0.4 (from Patch used to install 3.0.9.8.2)
    Patches 8.1.7.1.1, 8.1.7.1.5, 3.0.9.8.2
    I installed the Oracle 9i, 9iAS, Portal and the patches based on the installation instructions (http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/OTN_CONTENT/DOCUMENTATION/INSTALL_GUIDE_9I.PDF)
    I tried adding the Sample Web Provider I got ORA-29531 error on HttpProviderDispatcher. Then I checked the Patch 8.1.7.1.1 installation, they are some scripts that need to be run that was not part of the 9i/9iAS installation instruction. I run the suggested scripts(catalog.sql, catproc.sql and utlrp.sql) and modified the jserv.properties to point the xsqlconfig.xml to ORACLE_HOME\oracore\admin.
    The error still persisted. From the Troubleshooting PDK Services for Java, one of the suggestion is to run the sql command :
    Select object_name, object_type, status from user_objects where object_name like '%HttpProvider%';
    which resulted to an object with name '/3334f18_HttpProviderDispatche' without the 'r' at the end
    and
    Select count(object_name) from user_objects where object_type='JAVA CLASS';
    which resulted to only 30 VALID object. According to the installation instruction, there are supposedly 334 objects.
    I checked the object_name of the other JAVA CLASS objects, all the names of the objects are all less than 30 characters. It looks like that the objects with the object_name > 30 are truncated to 30 characters.
    Then I rebooted the machine, when the machine went back on Oracle9iASHttpService stops automatically after it has been started.

    I have posted question on that thread and there is no specific solution from our problem. From the Oracle PDK Troubleshooting PDK Services for Java, it looks like there is a problem on the Oracle Portal installation. I tried recompiling the packages and my problem worsened. Now I cannot start the Oracle9iAS HTTP Service.

  • Select query differences between oracle 9 and oracle 8.

    Hi,
    I have a problem using the select query between oracle 7 and oracle 9i I don't have the same result :
    ex:
    With oracle7
    SQL> select 'champ1','champ2' from DUAL;
    'CHAMP 'CHAMP
    champ1 champ2
    With Oracle 9
    SQL> select 'champ1','champ2' from DUAL;
    'CHAMP1' 'CHAMP2'
    champ1 champ2
    So Can someone tell me how to solve this problem ? Is there a parameter in oracle 9 to set?
    Thanx.

    Whenever you are posting anything over internet forums like this - you should be very careful about not just posting the details which requires to solve the problem - also should be sensible about your question.
    This is not at all desired when you are posting such question. It may be because - you may not well aware of the fact.
    My suggestion is -> First Go through the basics Of SQL in general.
    Then go for any specific product like Oracle/ SQL Server/ Sybase etc.
    And, finally learn the advanced commands of that DB.
    You asked it - may be you thought the difference in output in terms of lines. But, that is not your actual output. That is the graphical display part only.
    Anyway,
    You can get the quite familier output by first type the following command ->
    set lin 310Regards.
    Satyaki De.

  • Oracle Single Sign on and Oracle Internet Directory

    Hello Gurus,
    What is the relationship between Oracle Single Sign on and Oracle Internet Directory.
    To my understanding, OID is required to install SSO.
    If OID already exist, can we just install SSO and go on integrating it to existing OID.
    Great Thanks,
    vimal jain.
    [email protected]

    Hi Tim,
    I've been working on this and could reproduce the issue with anonymous binds. A fix will be ready in 4.2.1.
    So what I really need is the password used for login to pass to the is_member call.The P101_PASSWORD item does not save state. However, you can access the value during submit processing of the login page, for example in the post authentication function of your authentication scheme. People sometimes put code in there to query the user's groups (e.g. with apex_ldap.member_of2) and save them in an application. This item value can then be used in the authorization schemes.
    Regards,
    Christian

  • Oracle Spatial and Oracle Forms

    Hi,
    Does anyone have experience with Oracle Spatial and Oracle Forms?
    I have generated a form, which is based on a view. The view uses the mdsys.sdo_relate operator. Somehow I am unable to get the form to perform (to get one record it takes over 20 minutes). While useing sql-navigator to process the same statement it seems no problem. The query that also uses the view, is then processed in 10 seconds.
    I also noticed that when text-functions like ' lower' of ' upper' are used to query the view, the query is processed within 15 seconds. If I don't use ' lower' or ' upper' it takes a long time (> 20 minutes) to process the query. Is it possible that this causes the bad performance of the form?
    On metalink I have found that forms and spatial do not cooperate because of the pl/sql version that
    forms6 uses. There is no solution presented, does anyone know of a work around?
    My configuration is:
    Oracle 8.1.7 on WIN2K @ PIII-800Mhz 256 Mb memory.
    Formsbuilder 6
    If requested I can post the queries that I have made.
    With regards,
    Gerjan Walrecht
    [email protected]
    null

    Hello Priya,
    Look into the following.
    1. Book - Pro Oracle Spatial for Oracle Database 11g by r. Kothuri, A. Godfrind, E. Beinat. This book provides a nice introduction on Oracle Spatial concepts and have examples.
    2. Look at the Oracle Spatial & Graph User Guide
    2. Book - Applying and Extending Oracle Spatial by S. Greener and S. Ravada. This book provides hands on information for advanced oracle spatial application developers. Practical guide on hands-on examples, Data models and  develop cross-vendor database solutions.
    3. This oracle spatial forum, once you understand these concepts.
    In the future consider Certification on Oracle Spatial 11g Certified Implementation Specialist.
    Best
    Navaneet

  • Oracle Streams b/w MS-Access 2007 and Oracle 10g.

    Can we set up Oracle Streams between MS-Access 2007 and Oracle 10g? Ms-Access as source and Oracle 10g as destination database. If so, can any one please give me little heads up with supported doc's or any source of info.

    Help Help....!!!

  • Limitation on SQL executing select statement from ADO and Oracle 8.1.7.1 OleDB Driver

    Hi,
    we are running a query with a big dunamic select statement from VB code using ADO command object. When Execute method is called system hangs and control won't return back to the application. it seems to be that there is some type limitation on Query string length. Please tell us if there is any?
    we are running Oracle 8.1.7 Server on Windows 200 Server and connecting from a W2K professional, ADO 2.6 and Oracle OLEDB 8.1.7.1 OLEDB Driver.
    Sample code:
    Dim rs As ADODB.Recordset
    Dim cmd As ADODB.Command
    Set cmd = New Command
    With cmd
    .CommandText = ' some text with more than 2500 characters
    .CommandType = adCmdText
    Set rs = .Execute
    End With
    when i debug using VB6 and when .Execute line is called system hangs or return a message method <<somemethod> of <<some class name>> failed error.
    Any help is appreciated.
    Thanks,
    Anil

    A stored procedure would only slow you down here if it was poorly written. I suspect you want to use the translate function. I'm cutting & pasting examples from the documentation-- a search at tahiti.oracle.com will give you all the info you'll need.
    Examples
    The following statement translates a license number. All letters 'ABC...Z' are translated to 'X' and all digits '012 . . . 9' are translated to '9':
    SELECT TRANSLATE('2KRW229',
    '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ',
    '9999999999XXXXXXXXXXXXXXXXXXXXXXXXXX') "License"
    FROM DUAL;
    License
    9XXX999
    The following statement returns a license number with the characters removed and the digits remaining:
    SELECT TRANSLATE('2KRW229',
    '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '0123456789')
    "Translate example"
    FROM DUAL;
    Translate example
    2229
    Also, LIKE '%<string>%' is going to be rather expensive simply because it has to compare the entire string and because it forces full table scans, rather than using indexes. You could speed this sort of query up by using interMedia Text (Oracle Text now in 9i). If you can eliminate one of the '%' options, you could also improve things.
    My guess is that your stored procedure is inefficient and that's causing the problem-- 5k rows per table should be pretty trivial.
    If you post your query over on the PL/SQL forum, there are better performance tuners than I that might have more hints for you. To get really good advice, though, you'lllikely have to get at least the execution plan for this statement and may need to do some profiling to identify the problem areas.
    Justin

Maybe you are looking for