Worklist implementation

Hi, I need to use the worklist implementation provided by SOA. Can any one please let me know the Jar file and the taskflow that i need to import to use the same?

Hi,
Have a look at this...
http://docs.oracle.com/cd/E23943_01/dev.1111/e10224/bp_worklist.htm#SOASE810
Cheers,
Vlad

Similar Messages

  • Remote worklist implementation

    Hi,
    We are building our own worklist app based on HW, and I want to run all the front-end stuff on a different server (partly to use jdk5) and use a remote worklist service, but I want to keep the code the same in case we decide to switch to local later on. I used a Proxy instance to use the RemoteWorklistServiceClient transparently, but the RemoteWorklistService returns different types for the same method names (oracle.tip.pc.services.hw.task.impl.Task instead of IWorklistTask and so on).
    I can maybe go on hacking with Proxies, but I'm not clear why you have two different APIs. Are you planning to have them implement the same interface eventually? If not, is there another client/ejb I can use?
    On a related note, when will the product support jdk5?
    Best wishes
    John Prince

    Hi John,
    I have forwarded your request to conserned person. Will revert to you soon.
    Dhaval

  • BPM Custom Worklist Implementation

    Hi everyone,
    I am working on BPM custom worklist application. I followed the steps to create a sample page with using TaskList task flow as explained in [BPM User's Guide|http://docs.oracle.com/cd/E23943_01/user.1111/e15175/bpmug_ws_taskflows.htm#BACFBHAE]. But when I browse to the sample page that contains TaskList task flow, it just renendered a blank page and the below exception trace is thrown on SOA console. I guess it's coming from security related issue. Does anyone know what the cause of the problem is? Thanks in advance.
    <Aug 15, 2012 1:45:46 AM EDT> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'soa_server1' has triggered at Aug 15, 2012 1:45:46 AM EDT. Notification details:                                                                                                                                                 
    WatchRuleType: Log                                                                                                                                                              
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))                                                                                                                                                                      
    WatchData: DATE = Aug 15, 2012 1:45:46 AM EDT SERVER = soa_server1 MESSAGE = [ServletContext@8620404[app:bpmUI_application1 module:bpmUI-ViewController-context-root path:/bpmUI-ViewController-context-root spec-version:2.5]] Servlet failed with Exception                                                                                                    
    java.lang.NullPointerException                                                                                                                                                  
            at oracle.adfinternal.view.faces.context.RichPhaseListener.afterPhase(RichPhaseListener.java:352)                                                                       
            at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:472)                                                                          
            at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
            at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
            at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
            at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
            at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
            at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
            at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
            at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
            at java.security.AccessController.doPrivileged(Native Method)
            at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
            at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
            at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
            at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
            at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)Regards,
    K.Hein

    I started to work on my custom worklist client using this explanation: http://download.oracle.com/docs/cd/E15523_01/integration.1111/e10224/bp_worklistcust.htm#CIHDAABE
    I tried the code from Example 28-1 (I'm calling it from main method of a test class) but I'm stuck with this stack trace:
    Exception in thread "main" java.lang.NoClassDefFoundError: oracle/j2ee/ws/common/jaxws/ServiceDelegateImpl
         at oracle.bpel.services.workflow.client.WorkflowServiceClientFactory.getWorkflowServiceClient(WorkflowServiceClientFactory.java:144)
         at Execute.main(Execute.java:19)
    Caused by: java.lang.ClassNotFoundException: oracle.j2ee.ws.common.jaxws.ServiceDelegateImpl
         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
         ... 2 more
    Web logic and SOA server are up and running.
    I guess there has to be at least some config file but in the link I gave at the beginning I can't find any explanation how to write it.
    Is there any better tutorial or explanation?
    Please help :)

  • Jsp implementation of the worklist client for weblogic 6.0

    Hi
    Please find attached a demo version of how you can implement a JSP based
    worklist client. This code is simply for demonstration/reference purposes
    only but it illustrates how to implement a JSP client to the BPM product.
    This application is not covered under support.
    To install the product simply extract the attachment ( a war file ) and
    place it in the applications directory of your weblogic deployment, for
    example
    d:\bea\wlserver6.0\config\mydomain\applications.
    To run the worklist client enter the following url in your browser
    http://localhost:7001/worklist
    This code will also be placed on the BEA development centre.
    Again, it must be re-iterated that although testing of the code has been
    done this is not a production application and it's sole purpose it provide
    examples of how to use the wlpi-worklist api. in a web environment.
    Any questions, comments or updates to this code are welcome and should
    be posted to the newsgroup.
    Thanks and enjoy
    Tony
    [worklist.war]

    Bart
    Yes I do
    Tony
    "Bart Jenkins" <[email protected]> wrote in message
    news:3b8bd563$[email protected]..
    Tony,
    Don't you mean that the target location of the .WAR file should be:
    C:\bea\wlintegration2.0\processintegrator\config\mydomain\applications
    (Assuming you have elected the default folders for the WLI BPMinstallation
    location)
    Bart Jenkins, CTO
    Globeflow SA
    "tony lodge" <[email protected]> wrote in message
    news:[email protected]..
    Hi
    Please find attached a demo version of how you can implement a JSPbased
    worklist client. This code is simply for demonstration/reference
    purposes
    only but it illustrates how to implement a JSP client to the BPMproduct.
    This application is not covered under support.
    To install the product simply extract the attachment ( a war file )and
    place it in the applications directory of your weblogic deployment, for
    example
    d:\bea\wlserver6.0\config\mydomain\applications.
    To run the worklist client enter the following url in your browser
    http://localhost:7001/worklist
    This code will also be placed on the BEA development centre.
    Again, it must be re-iterated that although testing of the code hasbeen
    done this is not a production application and it's sole purpose it
    provide
    examples of how to use the wlpi-worklist api. in a web environment.
    Any questions, comments or updates to this code are welcome andshould
    be posted to the newsgroup.
    Thanks and enjoy
    Tony

  • STMS - QA Worklist Approval needs to be removed for ChaRM Implementation

    Hi,
    I've been asked to implement SAP Change Request Management within Solution Manager, and am looking at the steps I need to perform to achieve this.  One of these steps is that I must turn off QA Worklist Approval within the transport system configuration of the managed system.
    What impact will this have on the transports that are currently in the queue?  I have a lot of transports in a 'rejected' status, and some that are awaiting approval.
    Will changing the STMS configuration mean that all the QA flags associated with the transports are removed, and the requests then show as ready for import?  Or will STMS ensure that the current status of the requests is retained?
    Any pointers would be appreciated!
    Thanks,
    Dan

    Hello Daniel,
    Please check this document which talks about STEP by STEP CHARM configuration.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d06db8e2-5036-2c10-1a97-dee1364fcec8?QuickLink=index&overridelayout=true
    For your QA worklist approval, You might need to clear the existing Approved and rejected list in the system before implementing your solution and the status of the transport should remain same unless you add the transports again in the buffer.
    Thanks,
    Arjun

  • Implementation in the Universal Worklist

    Hi Everybody,
    We are running an EP7.0, one of the requirements we have received from our client is to receive all approvals coming from both Purchase requisition (MM) and shopping carts (SRM) in the same Portal Inbox.
    Based in the functionality the Universal Worklist provides, this would be possible to be done with minor customization, am I right?
    I would like to confirm this as we are not sure whether to classify the request as a fit (possible to be done with minor customization) or as a Gap (Heavy configuration or coding are required).
    Any help will be very useful.
    Many thanks and regards
    Stella

    Hi,
      Check this links...
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a3461636-0301-0010-3787-978f5ac8bd45
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/771f1a61-0e01-0010-daa9-93a52905da09
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3c2b9c90-0201-0010-ab86-a574c7881607
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/fa21a890-0201-0010-708b-d0cfc117e7cd
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6deea37b-0601-0010-c8a0-e13401056ad9
    Regards,
    Senthil kumar K.

  • Worklist : display of open items selected by blart

    Hi Experts,
    I'm a newbie on FSCM , my need is to show in the worklist only open items related to a single document type , the request was to develop this into a collection rule but if I'm not wrong seems that from the badi ( UDM_BASIS_RULE ) is not possible.
    thanks in advance for your help

    Hi,
    And the FDM_COLL_SEND_ITEMS it is a program to send items from AR to Collections. This should be run daily and in the implementation.
    JPA

  • Collections Worklist: Total dispute amt is not a sumation of the disputes

    Hi All,
    I have a weird problem in my collections worklist at the moment where, when the list is generated, on the outer screen before your drill into the Business Partner, the value for "Disputed Amount" does not match the sum of the open disputes for that BP.
    I have tried de-activating all of the BAdI implementations we had in place for various minor changes but it has had no affect. When I debug in the BAdI "UDM_WL_ITEM_CREATE_C" - "Enhancement of worklist items on creation" the BP is coming in with a reduced list of dispute cases or in some cases none at all.
    From about 3 months ago it seems that our disputes are not being picked up to be added to the overall amount.
    Any ideas would be greatly appreciated.
    Thanks,
    Brenton.

    You realise this is not Apple?
    It is a community forum, of Apple users like yourself.
    It does sound like you are dealing with someone else anyway, such as your phone company. Dispute the charge with your Credit company, which shouldn't be a problem since it is fairly obviously a double charge.
    And yes stand up for what is right, whoever it is is just a typical bureaucracy and straightening them out takes persistence.
    Peter

  • How to set Display Only for some records in CAT2 Worklist

    Hi,
    I have a requirement to modify an attributes for some records in the Worklist of CAT2.
    We have an external system where we book our time. Weekly we import data from that external system into CATSDB using BAPI for every single employee.
    We would like when the user wants to modify his time sheet to be able to add/modify all records except those which were imported from the external system. Which means that those records should be in Display only mode / grayed out / before release.
    Is there any user exit or BADI that could help to modify that attribute and that will be triggered before displaying the Worklist ?
    Please advise !
    Thanks,
    Stefan

    I've solved the problem.
    First I've added customer field in CI_CATSDB structure and when I am importing the data I am populating that field with 'X', which means that this is record from the external application.
    I've created enhancement implementation in Function group->CATS, screen->2003 MODULE->D2000_MODIFY_LOOP, subroutine->modify_d2000_loop where I am checking the field mentioned above if it is 'X' I am modifying the screnn-output = off.
    It works, thak you for your help.
    Regards,
    Stefan

  • How to create a Custom Worklist VIew  ?

    Hi,
    We are currently integrating oracle workflow with our existing product , and we wish to use our own application views for displaying the worklist.
    However, we have not found any open API to the Oracle Workflow Engine which would allow us to retreive the worklist items for a user, as is done for the html pages of the default implementation.
    Any help is welcome.
    Thanks in advance,
    Kaushik.

    Kaushik,
    There isn't a public API for this, but you could examine the wfa_html.worklist code.

  • Intrastat/Extrastat  Implementation

    How do we configure Intrastat/Extrastat reporting in S.D, what are the steps to implement them?
    - Sai

    hi sai,
    just to add some valuable information on intrastat
    SAP Electronic Compliance Reporting
    Purpose
    The single market of the European Union reduces the transactions that are officially recorded to imports and exports with countries outside of the EU. Nonetheless, the recording of country-specific intra-European transactions is just as relevant for individual member states of the European Union, to derive information about a country’s economic strength, foreign trade activities, and trade. Countries can use this data, for example, to implement measures to optimize its trade conditions.
    As a result, every company is obliged to record the necessary statistical data. SAP Electronic Compliance Reporting (SAP ECR) supports you with the statistics declarations that you have to submit to the authorities for transactions involving trade between two member states of the EU. Moreover, you have to provide the statistical data in the proper format for your country’s statistics authorities (these formats vary within the EU). The relevant data for the Intrastat declarations is based on the logistics processes. You can collect the Intrastat-relevant data from these logistics processes and submit them to the national statistics authorities in periodic Intrastat declarations.
    Implementation Considerations
    SAP ECR helps you create Intrastat declarations, where you can enter the relevant items for dispatches and receipts of traded goods, together with the necessary details. To create the Intrastat declaration for your statistics authorities in your country-specific format, you can use SAP ECR to generate the necessary file and send it to the authorities.
    Integration
    You can use the nomenclature of goods from SAP Customs Management to determine the commodity codes you use to report the products involved in your logistics processes to the authorities. To do so, you have to configure the settings for commodity codes and their integration with SAP ECR in the Implementation Guide (IMG) of SAP Global Trade Services. For more information about the settings, see the Configuration Guide for SAP ECR at the SAP Service Marketplace, under service.sap.com/swdc ® Download ® Installation and Upgrades ® Entry by Application Group ® SAP Application Components ® SAP Global Trade Services (GTS) ® SAP GTS  ® Installation and Upgrade.
    Features
    &#9679;      Master data
    &#9675;       Provider of information
    Companies have to notify the statistics authorities of their intra-European transactions that cross their own countries’ borders. You can define the appropriate information to identify the company providing the information to the authorities in the master data.
    &#9675;       Default values for import from worklist
    The statistics data for a provider of information's trading activities is based on business transactions in the logistics system. If you use integration with this system, SAP ECR collects the relevant information in a worklist. You can define default values to reduce the effort required to import the worklist into a statistics declaration. The system uses these default values for the imported values in the declaration.
    &#9675;       Commodity codes
    If you want to use the nomenclature of goods for commodity codes and have configured integration with SAP ECR, you have to make these numbers available in your system. To do so, you can create the commodity codes and their descriptions manually or upload XML files from your data provider into your system.
    &#9675;       Classification
    The system lets you classify your products with the correct commodity codes once, to optimize the generation of Intrastat declarations. If you use logistics system integration to create Intrastat declarations, the system can find the valid commodity code automatically for each document item in the feeder system and use it instead to create the Intrastat declaration, instead of the product numbers.
    &#9679;      Worklist
    You can create Intrastat declarations based on your logistics processes in the feeder system. Once you configure integration with the logistics system, the relevant business transactions are transferred automatically to a worklist in SAP ECR, from which you can create the Intrastat declarations. You can also display and delete entries in the worklist, as necessary.
    &#9679;      Intrastat declaration
    You use Intrastat declarations to submit binding information about shipments and goods receipts between two countries in the European Union. You can either aggregate the goods movements for a period and direction by statistical goods movement or record the items for each transaction. You can use SAP ECR to create the declaration file to ensure that your trade information meets the data format requirements of your statistics authorities.
    regards
    sadhu kishore

  • Worklist and Inbox functionality in CRM 5.0

    Hello,
    We would like to know the difference between the Worklist and Inbox functionality in SAP CRM.
    Is there any change in functionalities of the two, in 4.0 and 5.0. What the different settings for these two functionalities in any system. How do we identify whether a system has implemented worklist or Inbox.
    Thanks in advance,
    Regards,
    Faiz

    Hi Faiz,
    The best way to learn about the new functionalities is to refer to the release notes of CRM 5.0 which explaines all the new features of CRM 5.0
    You can download this PDF document from service.sap.com. You need to have account to access this site
    Regards,
    Paul Kondaveeti

  • Runtime error in Universal Worklist in portal

    Hi!
    An error occurs when I open the page Universal Worklist -
    Administration under System Administration > System Configuration >
    Universal Worklist & Workflow. The error message is:
    Portal runtime error.
    An exception occurred while processing your request. Send the exception
    ID to your portal administrator.
    Exception ID: 09:44_02/10/08_0004_221082950
    Refer to the log file for details about this exception.
    This error is also displayed when opening the page Portal Eventing,
    Portal Navigation under System Administration > Support > Web Dynpro
    Test Tools > Application Integrator Tests.
    The portal UME is configured with ADS as data source and we are using
    the dataSourceConfiguration_ads_readonly_db_with_krb5.xml configuration
    file. Single Sign-On using SAP logon tickets with user mapping to
    reference system is also implemented.
    Users have different users IDs in the SAP System than in the portal,
    and scenario 2 from SAP Help "Single Sign-On to SAP Systems"
    (http://help.sap.com/saphelp_nw04/helpdata/en/4d/dd9b9ce80311d5995500508b6b8b11/frameset.htm) is implemented
    "Scenario 2: Single Sign-On using SAP logon tickets with user mapping."
    The problem occurred after changing the UME with ADS and implemented
    Single Sign-on.
    Error messages from log:
    Date : 10/03/2008
    Time : 10:08:56:057
    Message : Content pass of Application Integrator failed.
    Component Name:       com.sap.portal.appintegrator.sap.WebDynpro,
    Context Name (iView): pcd:portal_content/every_user/general/uwl/com.sap.netweaver.bc.uwl.uwlSapWebDynproLaunch,
    Top Layer:            WebDynpro/TopLayer,
    Producer ID (FPN):    null,
    System Alias:         SAP_LocalSystem,
    [EXCEPTION]
    com.sapportals.portal.appintegrator.ApplicationIntegratorException: ApplicationIntegratorException
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:104)
         at com.sapportals.portal.appintegrator.accessor.system.SAP_LocalSystemAccessor.getAuthenticationData(SAP_LocalSystemAccessor.java:91)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.AbstractAuthenticationMethod.getUserCredentials(AbstractAuthenticationMethod.java:54)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.SAPLogonTicket.computeAuthentication(SAPLogonTicket.java:31)
         at com.sapportals.portal.appintegrator.layer.SingleSignOnLayer.processLayer(SingleSignOnLayer.java:45)
         at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:159)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:68)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:54)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
         at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
         at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368)
         at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:799)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: com.sap.security.api.umap.NoLogonDataAvailableException: (No text available)
         at com.sap.security.core.umap.imp.UserMappingDataImp.enrich(UserMappingDataImp.java:329)
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:99)
         ... 33 more
    Severity : Error
    Category : /System/Server
    Location : com.sap.portal.sapapplication
    Application : sap.com/irj
    Thread : SAPEngine_Application_Thread[impl:3]_18
    Datasource : 1223021485930:N:\usr\sap\DPN\JC32\j2ee\cluster\server0\log\defaultTrace.trc
    Message ID : 00145ED7E6460061000007830000B6B800045854D84A3E79
    Source Name : com.sap.portal.sapapplication
    Argument Objs : com.sapportals.portal.appintegrator.ApplicationIntegratorException: ApplicationIntegratorException
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:104)
         at com.sapportals.portal.appintegrator.accessor.system.SAP_LocalSystemAccessor.getAuthenticationData(SAP_LocalSystemAccessor.java:91)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.AbstractAuthenticationMethod.getUserCredentials(AbstractAuthenticationMethod.java:54)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.SAPLogonTicket.computeAuthentication(SAPLogonTicket.java:31)
         at com.sapportals.portal.appintegrator.layer.SingleSignOnLayer.processLayer(SingleSignOnLayer.java:45)
         at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:159)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:68)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:54)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
         at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
         at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368)
         at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:799)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: com.sap.security.api.umap.NoLogonDataAvailableException: (No text available)
         at com.sap.security.core.umap.imp.UserMappingDataImp.enrich(UserMappingDataImp.java:329)
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:99)
         ... 33 more
    Arguments : com.sapportals.portal.appintegrator.ApplicationIntegratorException: ApplicationIntegratorException
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:104)
         at com.sapportals.portal.appintegrator.accessor.system.SAP_LocalSystemAccessor.getAuthenticationData(SAP_LocalSystemAccessor.java:91)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.AbstractAuthenticationMethod.getUserCredentials(AbstractAuthenticationMethod.java:54)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.SAPLogonTicket.computeAuthentication(SAPLogonTicket.java:31)
         at com.sapportals.portal.appintegrator.layer.SingleSignOnLayer.processLayer(SingleSignOnLayer.java:45)
         at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:159)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:68)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:54)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
         at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
         at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368)
         at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:799)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: com.sap.security.api.umap.NoLogonDataAvailableException: (No text available)
         at com.sap.security.core.umap.imp.UserMappingDataImp.enrich(UserMappingDataImp.java:329)
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:99)
         ... 33 more
    Dsr Component : n/a
    Dsr Transaction : f52708e0912011ddb1e200145ed7e646
    Dsr User :
    Indent : 0
    Level : 0
    Message Code :
    Message Type : 1
    Relatives : /System/Server
    Resource Bundlename :
    Session : 32121
    Source : com.sap.portal.sapapplication
    ThreadObject : SAPEngine_Application_Thread[impl:3]_18
    Transaction :
    User : Asle.Gaarder
    Date : 10/03/2008
    Time : 10:08:56:026
    Message : Cannot provide backend user ID and password for user "Asle Gaarder" (unique ID: "USER.CORP_LDAP.asle.gaarder") for system "SAP_ECC_REFERENCE" because these credentials could not be found in the user mapping data.
    Severity : Info
    Category :
    Location : com.sap.security.core.umap.imp.UserMappingDataImp.enrich(Properties)
    Application : sap.com/irj
    Thread : SAPEngine_Application_Thread[impl:3]_18
    Datasource : 1223021485930:N:\usr\sap\DPN\JC32\j2ee\cluster\server0\log\defaultTrace.trc
    Message ID : 00145ED7E6460061000007820000B6B800045854D849CB92
    Source Name : com.sap.security.core.umap.imp.UserMappingDataImp
    Argument Objs : "Asle Gaarder" (unique ID: "USER.CORP_LDAP.asle.gaarder"),"SAP_ECC_REFERENCE",
    Arguments : "Asle Gaarder" (unique ID: "USER.CORP_LDAP.asle.gaarder"),"SAP_ECC_REFERENCE",
    Dsr Component : n/a
    Dsr Transaction : f52708e0912011ddb1e200145ed7e646
    Dsr User :
    Indent : 0
    Level : 0
    Message Code :
    Message Type : 1
    Relatives :
    Resource Bundlename :
    Session : 32121
    Source : com.sap.security.core.umap.imp.UserMappingDataImp
    ThreadObject : SAPEngine_Application_Thread[impl:3]_18
    Transaction :
    User : Asle.Gaarder

    Hi,
    Check the logon type for systems SAP_LocalSystem and SAP_ECC_REFERENCE which must be set to SAPLOGONTICKET not UIDPWD.
    It basically fails since the password doesn't exist for the mapping, as it is only dependent on trust.
    There was a change in a recent SP which added an extra check in this area.
    Dagfinn

  • Claim and Approval action giving abnormal behavior in worklist app in oim11gr2.

    hi guys
    we have following environment...
    weblogic 10.3.6 and oim 11g r2 bp03 in two node clustered environment which are load balanced with apache http server,everything was working fine with initially configured oim front end url wls.mycompany.com:80,Then we were forced to change the oimfront end url to identity.mycompany.com:80 by following
    1.oim config change
    2.call back url and worklist app changes in approval task of each composites in soa-infra
    Observed following abnormality behavior in approval workflow of application instance provisioning after oimfrontend url change.
    when approver click on approval task ,the claim action popup window displayed successfully
    when approver claim the action and it completes and popup window persist there with blank display(Observed a chopping  of  front end url from  identity.mycompany.com/identity/faces/...... to www.identity.com/faces/.........Then approver needs to close the popup).
    when approver click on approval task the approve action popup window displayed successfully
    when approver approve the action and it completes and popup window persist there with blank display(Observed a chopping  of  front end url from  identity.mycompany.com/identity/faces/...... to www.identity.com/faces/.......Then approver needs to close the popup).
    Application instance provisioning is working fine even though the above abnormal behavior was there...
    Why this url change is happening and How can we fix the abnormal url change from identity.mycompany.com/identity/faces/......  to   www.identiy.com/faces/...... ?
    Regards,
    Jdev

    Hi Ravi,
    Thnaks for your help.I will add this code and i will let you know.
    But the thing is recently 3 months back i implemented this ESS part in one server it is working fine.I'am able to apply Leave,Claims,Loan,travel from EP and the approver is able to approve the requests from UWL.When clicking on the Request in UWL it is launching a webdynpro iview and i'am able to perform the actions.
    Now i'am facing the problem and i hope i did the same config which i did previuosly.
    What would be the reason any Patch levels?
    Thanks and Regards,
    Praveen

  • Calling ADF BPM form from a Custom worklist

    Hi There,
    I have my BPM project that uses the ADF forms for all the human tasks, in the other hand i have built a custom worklist, but when i list all my task i need to view the detail of my task using the ADF forms created in my BPM project, is it possible to do this call, and if it is possible how can i do it?
    Thanks for your help
    Yuri

    To call and display external forms in BPM here is what you do:-
    1) In an Interactive Activity, right click ,select Main Task
    2) In the Implementation Type change from Method to External
    3) Edit and write the Prepare and Commit Methods
    4) Write a PAPI Code which calls these Prepare and Commit Methods
    5) So the Prepare method will call the PAPI code which in turn will call your external UI.
    6) When everything is finished i.e. when the user hits the submit button on the form, redirect it to the PAPI Code.
    7) This PAPI code will then call the Commit Method in the Interactive activity of BPM
    8) Once committed, the activity ends and the process moves forward.
    That's how you connect to external UIs.
    Include this PAPI code in the directory where the process is deployed on the Enterprise Server.

Maybe you are looking for