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 PrinceHi 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.HeinI 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,
DanHello 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
StellaHi,
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 helpHi,
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,
StefanI'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?
- Saihi 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 countrys 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 countrys 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
● Master data
○ 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.
○ 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.
○ 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.
○ 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.
● 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.
● 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,
FaizHi 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.GaarderHi,
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,
JdevHi 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
YuriTo 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
-
In pages(not the New version) footer is over to the left, so when i put the page numbers in they don't sit right. How do i move the footer
-
Reason/ReWire--logic vocals out of synch (newbie)
Hi I just set up logic. I have a song I did in reason, it plays fine with logic. However when I record a vocal in logic and play it back, it is out of synch. The vocals start a little before they are supposed to. Any suggestions on what is causing th
-
Hello, i have a problem with the adobe photoshop elements 10 in the organizer impossible to use the magic mouse, Where can I configure this one? Thank you.
-
G4 boot from external OS9, but now won't boot back to 10.4?
Sorry if this may be a little confusing.. Basically I have an old sawtooth/AGP single processor unit from a friend who moved to New Zealand to work on a movie/graphics project. He upgraded it to a newtech 1.6 processor. The problem is I booted into 9
-
I have a toshiba satellite l655-s5150 and when I turn on the computer I get the error code F3-F200-002 MrsA