BPELWorklist Portlet with WebCenter

SOA Suite : 10.1.3.1.0
WebCenter : 10.1.3.2.0.4066
I am trying to develop an application in WebCenter, which should be able to display the worklist data in WebCenter application. I have followed the following steps
Deploy bpelportlet.ear with parent application as orabpel
Create Portlet Producer pointing to http://10.177.30.189:8888/BPELPortlet/providers (I can successfully hit this URL in browser)
I secured my page in WebCenter and created a user in BPEL (with the same credentials). However, the JAZN files for WebCenter and BPEL are different.
Now, when I try to run the page I get the following error - oracle.portlet.client.container.PortletHttpException: Http <unknown method> request to url http://10.177.30.189:8888/BPELPortlet/providers failed with status code 500 reason <unknown reason>.
In BPELPortlet application logs, I get
07/08/17 15:54:30.171 bpelportlet: [instance=PI1187345467117_365899317, id=10.177.30.189:77136:1187346268048:22,1] ERROR: AbstractResourceRenderer.renderBody - recieved ServletException. Root cause is
java.lang.NullPointerException
at htdocs.worklistportlet._ListingPortletShowPage._jspService(_ListingPortletShowPage.java:261)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.1.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)

Hi Rajendar,
Please let me know the stpes for consuming a BPEL worklist application into webcenter as a remote portlet.
I have deployed the bpelportlet.ear successfully but not sure how to register the portlet producer in my webcenter application

Similar Messages

  • BPM Process Intergation with WebCenter portal

    Hi,
    I want to integrate a BPM process with WebCenter portal page. That Process should be opeb in portal page as it is as it run in BPM studio. So to achieve what componebt of portal should i use, Portlet or Spaces. Kindly provide me any link from where I can learn this thing using Jdeveloper.
    Regards
    -Arvind

    You should be using Spaces I beleive .. see details here-
    http://docs.oracle.com/cd/E28280_01/user.1111/e15175/bpmug_pp_gt_strt.htm

  • How to use external application, webclipping portlet in webcenter ?

    I'm just following this [http://biemond.blogspot.com/2008/01/external-application-in-webcenter-11g.html|http://biemond.blogspot.com/2008/01/external-application-in-webcenter-11g.html]
    to integrate an application into webcenter application as a external application. But I can't get the login work, always get the "User authentication failed".
    I'm using JDeveloper 11.1.1.2.0 and Webcenter 11.1.1.2.0.

    You can view a demo-
    How to Build a Portlet from an existing authentication web application
    from:
    http://portalstudio.oracle.com/servlet/page?_pageid=350&_dad=ops&_schema=OPSTUDIO&9054_PDKHOME_39847486.p_subid=176584&9054_PDKHOME_39847486.p_sub_siteid=73&9054_PDKHOME_39847486.p_edit=0#PDKURLDEMO
    There are PDK articles that explain how to builld ASP portlets and how to set up a URL based portlet for external authentication:
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/articles/build.asp.portlet.url.services.html
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/ARTICLES/how.to.build.urlbased.portlet.with.SSO.to.external.app.html
    There is also an ASP sample under the PDK-URL services samples.
    Please use these to build your application.
    Thanks,
    Mohana

  • How to configure WebLogic with WebCenter¿?

    Hi,
    I have created 2 machines:
    - WebCenter in Oracle Linux with a database.
    - WebLogic Server in Oracle Linux too.
    From WebLogic Server I have to connect with WebCenter database, and I am not sure how to do it.
    I have tried to do it with:
    <WL_HOME>/common/bin/config.sh
    And I selected to create a new domain or create from an existing template (wls.jar), but with two options the wizard doesn't show me the JDBC configurations options.
    So, from WebLogic Server Admin Web in the Domain Structure there is JDBC, from here I think I can do it.
    But here is my doubt, if I want to work with JD Edwards EnterpriseOne too, the JDBC should be the JDE's database or webcenter's database¿?
    NOTE:
    with config.sh, after select the option "Create a new WebLogic domain" I need to select Domain Source, in the "Generate a domain configured automatically to support the following products", I only can select this:
    - WebLogic Advanced Web Services Extensions
    - Basic WebLogic Server is checked.
    But I haven't other options as:
    - Oracle WebCenter Spaces
    - Oracle EnterpriseManager
    - Oracle Portlet Producer
    etc
    Why I can see these options? Because I think that the new domain should be configurated to interact with WebCenter elements.
    Thanks and regards,
    Mónica.

    Hi,
    The configuration wizard (config.sh) lets you create a WebLogic Domain, however and depending on others "Oracle Middleware" products installed on the same "Oracle Home" (directory where weblogic has been installed) the configuration wizard allows you create the new weblogic domain to support the others middleware products such as WebCenter.
    When I say support It means that Configuration Wizard allows you to create the weblogic resources like JDBC connections, JMS services, and deploys all applications that integrates another product such as WebCenter.
    I suggest create your domain with support for WebCenter and then from Admin Console create the JDBC resource to connect to other database such as JD Edwards database.
    I hope this help.

  • Dvt:map, JSR-168 portlets, and WebCenter Spaces

    Please click here [http://fusion.appshosting.com:8788/coxcustomportlets/faces/callcenterportlet.jspx]
    When I attempt to view this portlet in WebCenter Spaces, the map will not render.
    The rest of the portlet renders fine.
    The connections.xml file is included in the portlet ear.
    I am supposing I have to upload connections.xml to the Spaces server as well.. but where do I upload to, and how to I "register" it??
    Can anyone help? Thank you very kindly.
    Josh

    Hello,
    JSR168 is a fairly simplistic standard, but there are ways of doing most things.
    For example, to get the portlet's ID (I'm assuming you want a unique portlet instance ID, and not an ID for that "type" of portlet), you can use the PortletRequest.getWindowID() to return an ID for the portlet unique to the user's session.
    For storing URLs that need to be re-configured depending on deployment, that is usually done with portlet preferences in JSR168 portlets-- the portlet can read its preference value, which can be set by a developer or an administrator (or the portlet itself, if you wish). Java property files deployed with the portlets can also contain this configuration information.
    Kevin

  • Big Security Issues with WebCenter

    I have some questions about security with webcenter:
    1) can I hide and show the whole portlet according to the role of the user ?
    2) how can I develop the dummy page definition to put some components in it, and apply security constrains on that portion differenet from the whole page definition constrains ?
    3) the "Rendered" property of the component can be shown and hidden using the EL. But can I control every component alone depeneding on the authoriztion of the user on that control ? or all the component is depending on the same level of authorization?
    please provide some explanation and not only URLs
    thank you

    I have some questions about security with webcenter:
    1) can I hide and show the whole portlet according to
    the role of the user ?You could do this in a number of ways
    a) use the isrunnable method in your portlet code (role membership is passed at runtime to the provider)
    b) Create a managed bean and track the role membership (isUserInRole) by using the just use EL to reference this bean in the rendered property of the portlet to return true or false (similar to method in developers guide, section 10.3)
    c) use a dummy page def as mentioned below
    2) how can I develop the dummy page definition to put
    some components in it, and apply security constraints
    on that portion different from the whole page
    definition constrains ?From the developers guide "While there is a one-to-one relationship between the page definition file and the page you are securing, it is also possible to secure areas within a page (for example, a ShowOneTab) by using a headless (dummy) page definition file that represents a specific section of the page. This page definition is not actually tied to a physical page, but can still have a policy defined for it. As such, by defining view permission on this headless page definition, you can show and hide a section of a page by referencing the headless page definition rather than the actual page definition of a target page."
    3) the "Rendered" property of the component can be
    shown and hidden using the EL. But can I control
    every component alone depeneding on the authoriztion
    of the user on that control ? or all the component is
    depending on the same level of authorization?
    Not sure what you mean here, maybe it is explained in my answers above?
    please provide some explanation and not only URLs
    Please read Section 10 Securing Your WebCenter Application of the WebCenter Developers Guide (http://download-west.oracle.com/docs/cd/B32110_01/webcenter.1013/b31074/jpsdg_security.htm#CDDGCDAH) we put alot of effort into the documenation so we don't have to write massive answers to every post.
    thank you

  • Domino Lotus Mail Integration With Webcenter Spaces

    Hello,
    I am looking for solution for Domino Lotus Mail Integration with Webcenter Spaces, can you please let me know any one having any technical idea how to integrate with webcenter spaces.
    Please provide the solution.
    Thanks,
    Chandra

    For registering a mail server to WebCenter Spaces, see this link: http://docs.oracle.com/cd/E21764_01/webcenter.1111/e12405/wcadm_mail.htm#WCADM238
    If you want to do more advanced stuff like synchronizing calendar events in Spaces with events registered at Domino Server, I'm not sure whether it is possible out-of-the-box. There is an API for synchronization with MS Exchange (based on web services), so provided that Domino Server has a similar interface you could try the same approach.
    If you want to run WebCenter apps/portlets in Lotus front-end environment, I'm almost sure it is impossible.

  • JasperServer Portlet on Webcenter

    Has anyone attempted embedding the JasperServer portlet into Spaces? I managed to get the portlet deployed to Weblogic and register it as a WSRP Producer but it doesn't render on Spaces. I get errors relating to Spring framework (Jasper uses the spring web framework) when I add the portlet to Spaces.
    <Nov 26, 2010 11:56:12 AM EST> <Error> <oracle.portlet.client.connection.wsrp.HTTPClientTransport> <WCS-40152> <A request to the producer URL "http://10.0.3.26:8889/jasper_portlet/portlets/WSRP_v2_Markup_Service" resulted in a status 500 response with fault string "oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: Request processing failed". The fault code given was "ns0:OperationFailed". The producer generated a timestamp of 2010-11-26T11:56:12+1100 and associated the following stack trace with the fault message: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: Request processing failed
         at oracle.portlet.wsrp.v2.WSRPv2ToServer.getMarkup(WSRPv2ToServer.java:15310)
         at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeSoapToJaxb.getMarkup(WSRP_v2_Markup_PortTypeSoapToJaxb.java:81)
    Caused by: java.lang.IllegalStateException: Invalid portlet request phase: null
         at org.springframework.web.portlet.FrameworkPortlet.processRequest(FrameworkPortlet.java:531)
    I know this is Spring related but I ask here to see if anyone has succeeded in getting Jasper to work with webcenter spaces or if there are any recommendations on the best way to achieve my requirement. Is WSRP the only way way to consume pre-developed portlets in Webcenter Spaces?
    -- Bijesh
    Edited by: Bijesh Krishnadas on Nov 25, 2010 8:14 PM - Where did all my text go??

    Atul,
    On Webcenter framework - JSF task flow vs Portlet you can find a complete study on the (dis)advantages of both.
    The guideline I use myself is: Do we require the functionality in multiple portals of which one or more is not a WebCenter Portal?
    If so, use portlets (e.g. if you want to use the functionality in your WebCenter application and e.g. an Oracle Portal)
    Also, exposing the functionality to 'the world' could make you decide to implement a portlet.
    If you only need the functionality internally, in one or more applications that can consume task flows, implement it as task flow.
    That taskflow can be deployed as a library. If you attach that library to your application, you can use the task flow.
    Good luck,
    Rob

  • What is the portal that comes with webcenter suite 11g?

    Hello,
    What is the portal that comes with webcenter suite 11g?
    How to retrieve the content from UCM using this portal?
    -Scott

    Scott,
    The JCR adpater can be configured against Oracle Content Server(UCM), file system and Oracle Portal. This gives you only the read feature on the repository. However the web center frame work also provides you the Document Library Task flows with both Read/Write capabilities and other capabilities like recent documents, search etc. The task flows can also customized to suit your UI requirements as well. In addition to this there is a content presenter Task flow available where Business Users can display formatted content from UCM on web center page. This is similar to the content presenter portlet available inside WLP.
    Regards
    Vijay

  • Portlet inside Webcenter Framework Application

    Hi,
    I need to implement portlet functionality of editing and moving around components in my webcenterframework application. i went through the cue cards, and all possible oracle documents. i am not able to figure it out. Able to follow till registering portlet in the webcenter framework application. But where to write the logic/code of what content we want inside portlet.?
    For example say i have testFramework webcenter framework application and portletproducer application testPortlet. Inside the myPage.jspx present in testFramework application after importing the portlets i created, Where to write in the code. and i need to cal/invoke webservices from myPage.jspx to display the response in the Portlets. so Where Should i have to create the pages? In which application? How to Go about it.. Can i Please get some links or blogs to go about this or sample application?
    Thank You

    If you are using WebCenter, then instead of creating a portlet you can just create regular ADF Taskflows, and then dynamically add them to your pages with the webcenter runtime customization functionality.
    See for example the lab here: http://www.oracle.com/technetwork/community/developer-day/vdd-oracle-fusion-dev-day-1725597.html
    If you are creating a portlet in WebCenter then you need to write the code behind it. Again you can create a regular ADF page that consumes a Web service for example and then expose it as a portlet - if you need to use it outside of WebCenter.

  • How to cosume BPEL worklist as a portlet in webcenter application

    Hi,
    Can someone guide me how to consume a BPEL worklist application as portlet in webcenter application. I have a BPEL process and have deployed it on BPEL Integration server installed on oracle apllication server. But how to proceed from here? The portlet should show all the tasks exactly as it appears in the worklist applction.
    Thanks
    Anand

    Thanks a lot Cappa. Those links were really helpful and I have completed the POC successfully by integrating my existing ADF application with WebCenter by following the steps mentioned in http://www.oracle.com/technetwork/developer-tools/jdev/ccset62-all-100884.html.
    Apart from the links you mentioned, Andrejus pointed to one of his blog entry on the same topic. Please find the same at http://andrejusb.blogspot.com/2009/12/producing-jsr-168-portlets-directly.html
    Now, the issue is it's very very slow and it's getting timeout most of the time. I'm getting concurrent modification exception also some times. Both the applications are running on the embedded server that comes with JDev. Have you ever come across it?
    Regards,
    Antony.

  • Building portlets with PL/SQl vs java

    Hi
    We are planing to use oracle 9iAS application server(Enterprise version)to build portal application.
    Can someone suggest me which one should i use, building portlets with j2ee or building portlets with PL/SQL.
    what are the advantages of web providers over database providers?which one is the best way of building portlets.

    Hello
    I've been using Portal for years now, and I'm still developping in PL/SQL. It's very simple and quick to developp. I'm even not using any database providers, I'm just invoking my procedures via their URLs with some Ajax hidden components, and I could developp some screens like employees vacations managements, trombinoscope, portal statistics, etc ...
    I learnt at Oracle how to developp some "true" portlets with DB providers but it's not usefull for me at this time as I don't need portlet customization etc.
    BUT
    if I had to developp a really big project with several developpers I would use DB providers.
    And maybe I would use Java but it takes rather long time to be efficient with this language and it needs to be a realy big project for I start using this language. And as explained above Java offers more compatibility with 3rd party products.
    And last but not least, one has to know what Oracle is more and more dealing with Java, the next 11g version that has just released is much more using Java than 10g does, and that's true for every Oracle products.
    So it's just a matter of skill and time.
    A.

  • Bug or feature : Using portlets with edit mode on a page in the portal

    Hi,
    i am using Workshop 8.1 (GA release july) and i have discovered a bug (or a
    feature) with respect to the beta version.
    i have created a simple portlet with a view mode and an edit mode. When i
    place the portlet on the very first page of a one book portal, it works
    perfectly. However, i have a book with three pages and placed the portlet on
    the second page. Now when i put the portlet in edit mode, by clicking the
    edit button, i am directed to the first page of the portal and the portlet
    will not show.
    Inspection learned that the URL generated for the edit button, didn't
    contain the _pagelabel parameter. When i added the parameter manually it
    works fine.
    A final remark is that the buttons in the titlebar have no icons the browser
    can load.
    hope someone can help me out,
    Lodewijk

    Can you please post this question to weblogic.developer.interest.portal
    newsgroup.
    Thanks
    "Lodewijk Spijker" <[email protected]> wrote in message
    news:3f165945$[email protected]..
    Hi,
    i am using Workshop 8.1 (GA release july) and i have discovered a bug (ora
    feature) with respect to the beta version.
    i have created a simple portlet with a view mode and an edit mode. When i
    place the portlet on the very first page of a one book portal, it works
    perfectly. However, i have a book with three pages and placed the portleton
    the second page. Now when i put the portlet in edit mode, by clicking the
    edit button, i am directed to the first page of the portal and the portlet
    will not show.
    Inspection learned that the URL generated for the edit button, didn't
    contain the _pagelabel parameter. When i added the parameter manually it
    works fine.
    A final remark is that the buttons in the titlebar have no icons thebrowser
    can load.
    hope someone can help me out,
    Lodewijk

  • Webclipping Portlet in Webcenter portal application

    When creating a web-clipping port-let in Webcenter portal application, we register the url for the webclipping portlet (http://localhost:7101/portalTools/webClipping/providers/webClipping) as Oracle PDK Producer connection as mentioned in Web center portal developer's guide http://docs.oracle.com/cd/E25178_01/webcenter.1111/e10148/jpsdg_pages.htm#CHDJDGIF.
    The content for the web-clipping portlet is to be specified at runtime only.
    Is it possible to define the contents for the web clipping portlet in design time/JDeveloper itself.
    Thanks,
    Navaneeth

    You mean you have exposed the taskflow and consumed it as a portlet in Webcenter ?
    You may want to check it on the Webcenter Portal forum too - WebCenter Portal

  • Single adf task flow portlet with multiple pages and paramter from url

    Hi ,
    I have made a adf task flow portlet with a parameter.
    I have made a portal applcation and added multiple pages . in each of the page I am consuming that portlet through wsrp2.
    I have mapped the task flow parameter in page bindings of the pages with #{param.code}. where code is the get parameter.
    I have edited navigatinoal template so that when i click the pages , code parameter also get added in the url.
    issue
    When I run the applcation and visits first page with get parameter i get the right result. but when i click the on the other page which has some other value for the same get parameter , it doesnt display the value. But the other page shows me correct value if I go this page first but the later page doesnt display any value.
    thanks

    1001446 wrote:
    Hi ,
    I have edited navigatinoal template so that when i click the pages , code parameter also get added in the url.Can you paste the code from the template here?

Maybe you are looking for