PAPI-WS data outdated after changes thru Process Administrator

Hi.
We have a strange problem. We are making changes in roles and participants using the Process Administrator. Then we have a development that uses PAPI-WS to access that info. But only if we restart the enterprise server we manage to see those updates to roles and participants thru the PAPI-WS. It seems that the PAPI-WS has a cache that is not updated nor refreshed.
Any clues ? Can we force the cache refresh ?
We are using Oracle BPM 10.3
Thanks !
Best regards,
Matias.

Hi Matias,
PAPI-WS is a PAPI wrapper that exposes PAPI functionality through webservices.
So, what I told you for PAPI also applies to PAPI-WS.
Another PAPI (and also PAPI-WS) characteristic is that it doesn't refresh the roles of a participant while it is logged in. If you want to refresh your roles, you have to close your session and log in again. (like in the workspace)
But... there is a single thing in PAPI-WS that PAPI does not have. That's the session pool.
PAPI-WS has a session pool so as to avoid opening and closing sessions on every single request.
So, in PAPI-WS you don't control explicitly the session log out. That's why the "participantCurrent" roles may not get updated.
The good thing is that PAPI-WS session pool can be configured in papiws.properties.
There is an interesting property "fuego.papiws.pool.timeout" that specify the session timeout (in minutes).
The default value is 5 minutes.
# Session timeout in minutes.
# Related to the length of the interval between calls from the same user.
fuego.papiws.pool.timeout=5
May be you can do reduce that timeout to 1 minute and make the following sequence.
1) Execute the participantCurrent webservice
2) Assign a new role to a participant from the process administrator
3) Execute the participantCurrent webservice (this time, it will show an outdated info)
4) Wait one minute plus some seconds (the timer has low precision)
5) Execute the participantCurrent webservice (this time, it should show the updated info)
Hope this helps,
Ariel

Similar Messages

  • Data deleted after changing ID names

    Hi,
    I have been having some issues with replacing ID's. Basically, we will sometimes created a temp ID for forecasting, and then replace it with a permanent one when ID has been created in SAP.
    So the issue is that, sometimes, not always, when I am replacing an ID, and after I validate and process the dimension, all the data associated with that ID will be lost. So basically, I process first without a full process and wait for the new IDs to replace the old IDs on the spreadsheet, then I perform a full process.
    I have also, only performed a full process and the issue was still present. Again, this seems to be sporadic and I am not sure what I am doing to cause this.
    When changing the ID name, I am putting the new ID in the "New ID" property.
    Also, we are on BPC 5.1
    Thank you

    Dear Chris,
    You're right, I was have the same issue. When you put the new ID on property "NEW ID", the data will be transfer into the new ID and will be clear in the old ID.
    Thanks,
    Wandi Sutandi
    Edited by: wandi sutandi on Mar 25, 2009 12:56 PM

  • MEIS - MEssage 'No data selected' after changes in VEFU

    Dear Gurus,
    While doing the Intrastat reporting, we have the Statistical value as 0 in some of the documents.
    The client's requirement is to populate a value in this field.
    So, they are trying to use the Transaction VEFU to insert a statistical value for such PO's.
    But, after doing this, when we go back to the transaction MEIS & regenerate the report in update mode (Using Log Type B) , it gives the message 'No data selected for this time period'.
    Can anyone please suggest the reason for this & how to resolve this?
    Thanks
    Ritu

    Hi all,
    I found a very strange behaviour when reversing Account Maintenance Document.
    After posting Account Maintenance using MR11.  I used ME23N to view the Account Maintenance document and double click it to get to MR11SHOW.  Here I reversed the document.  But if i execute MR11 again it prompts out the error "No data selected".
    Another scenario is to use execute MR11SHOW directly and reverse the Account Maintenance document.  Here I am about to use MR11 to post the document again....
    It seems the behaviour for reversing is different by using ME23N and MR11SHOW, which is weird...

  • Got this problem with backing up my new iPhone 5 from my other IPhone 4 data. After changing to my new IPhone 5 I haven't backed up my old IPhone in almost a year. Now I want to sync all the data of the old phone and I can't do neither backups. Help!!!!!

    Every time I started to at least restore the little data left on the very last update I made in the old phone at Itune It continualy kept trying to restore and at the end a message will appear saying that an error had occurred and restore was unable to complete. Please I need help on this. I got over 2,000 songs in the old phone and I don't want to loose them. Thanks!

    Hello DebbieRNPR,
    I'd suggest looking over the following articles, as they should be of some use in your endeavor to back up your old iPhone, then restore its content to the new iPhone.
    iOS: Transferring information from your current iPhone, iPad, or iPod touch to a new device
    http://support.apple.com/kb/HT2109
    iOS: Troubleshooting backup issues in iTunes
    http://support.apple.com/kb/TS2529
    iOS: Resolving update and restore alert messages
    http://support.apple.com/kb/TS1275
    Cheers,
    Allen

  • Terminating BlackBerry data charges after changing phones

    I've bought a new, non-BlackBerry phone to replace my busted pay-as-you-go Curve 9300, and I'm wondering how to prevent the next £5 data charge being taken from my mobile credit by BB, as occurs every 30 days. Obviously I won't be requiring BB's data services any longer, so how do I "unsubscribe" from this? I don't want to end up still paying for something I'm not using, on top of the data costs for my new non-BB phone.
    Apologies if this sounds like a stupid question, but for me the whole concept of paying BlackBerry/RIM for data usage (rather than my network provider, Three UK) has been a bewildering culture shock from day one. Any signposting towards the obvious will be much appreciated!

    Hello,
    What is indeed bewildering is that you pay anything for your normal services directly to BlackBerry...I have never before heard of that. To my understanding to this point, all billing issues (except for app purchases via BBWorld) are a matter directly between the end user and the mobile service provider...BlackBerry is not at all involved in that "front end" transaction (they will of course have a contract on the "back end" with the carrier which certainly involves some sort of payment from the carrier to BlackBerry). I have never before heard of any payments that are made directly to BlackBerry by any end user. Very strange.
    In any event, your formal support procedure would be the method of dealing with this. Which starts with you ringing up 3 and first seeing if they can resolve it...and, if not, then requesting formal escalation (channels for which only they have) up to BlackBerry for enhanced support.
    For additional details, please see this "sticky" post, along with the threads to which it links, for helpful information to guide you as you proceed:
    http://supportforums.blackberry.com/t5/Social-Lounge/How-This-Site-and-Formal-Support-Work/td-p/2540...
    Hopefully, this information will be of use to you.
    Cheers, and Good Luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Can't connect after changing BI Publisher Administrator password

    I have a single machine instance of OBIEE 10.1.3 on Windows. All elements have been working fine and I have been able to successfully sign on to:
    1) BI Publisher
    2) Dashboards/Answers
    3) BI Administrator
    However, today I decided to change my 'Administrator' password in BI Publisher for good order's sake. And now after making that change I get an error reading:
    {color:#0000ff}*'The server can not be used due to a configuration error, please contact the administrator. If you are the administrator, please consult BI Publisher user guide for proper configuration'*{color}
    With 'error detail' reading: oracle.apps.xdo.security.ValidateException
    Using the old BI Publisher password also returns an error (invalid user/password). I also stopped and started OC4J service all Oracle BI products. My BI Administrator signon still works fine.
    I've read several posts about failed connections like this and ran across one that implied that characters in the new password such as *, #, $ will create problems. Unfortunately my new password does contain some of these characters {:>0 and I suspect this may be the issue My question: What is the least complicated way to back out of this situation and simply restore my sign on? I'm totally focused on data architecture and reports on this single user system right now. Thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Madan,
    Thanks for your help.
    The password in xmlp-server-config.xml is encrypted. It looks (similar) to this:
    <property name="BI_SERVER_SECURITY_ADMIN_PASSWORD_ENC" value="C14CD2495C033BB8E816E10BCDC25372" />
    <property name="BI_SERVER_SECURITY_ADMIN_USERNAME" value="Administrator" />
    I tried changing the encrypted password to my password but got a java sign on error.
    I then modified the last block in CredentialStore.xml and restarted the BI Server and OC4J but I still get the 'oracle.apps.xdo.Security.ValidateException' error when signing on to BI Publisher. Here's the entry with the (dummy) password which
    I tried with the first change above and without the first change above.
    <!-- This credential is used for storing the username/password that is required
    for SSO impersonation in BI Publisher. In this example, the passphrase is shown inline. -->
    <sawcs:credential type="usernamePassword" alias="bipublisheradmin">
    <sawcs:username>Administrator</sawcs:username>
    <sawcs:password passphrase="Buffalo">
    <xenc:EncryptedData>
    <xenc:EncryptionMethod Algorithm="http://www.rsasecurity.com/rsalabs/pkcs/schemas/pkcs-5#pbes2">
    <pkcs-5:PBES2-params Algorithm="http://www.rsasecurity.com/rsalabs/pkcs/schemas/pkcs-5#pbkdf2">
    <pkcs-5:KeyDerivationFunc>
    <pkcs-5:Parameters>
    <pkcs-5:IterationCount>1024</pkcs-5:IterationCount>
    </pkcs-5:Parameters>
    </pkcs-5:KeyDerivationFunc>
    <pkcs-5:EncryptionScheme Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"/>
    </pkcs-5:PBES2-params>
    </xenc:EncryptionMethod>
    <xenc:CipherData>
    <xenc:CipherValue>w39PaFUeq3zbMiB3clljRQ</xenc:CipherValue>
    </xenc:CipherData>
    </xenc:EncryptedData>
    </sawcs:password>
    </sawcs:credential>
    -->
    </sawcs:credentialStore>
    Thanks for any additional comments. John

  • Profile keeps old property value after change in Content Administration

    Hello,
    Inside of my coding I read a property value from profile:
              IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
              IPortalComponentProfile profile = request.getComponentContext().getProfile();
              String svalue = profile.getProperty("ProxySet");
    Then I go to "Content Administration" and change a value from "true" to "false" in property "ProxySet", however it still shows me previous "true" value when I debug the code. I don't believe I have to restart entire portal to make this change work on one iView, right? Please advice!
    Thanks,
    Yan

    Hi Yan,
    Well that's true that you need not restart the portal after the changes in the iView, but have you saved all the changes made in the iView properties. Please check it and ensure you save all the changes made in the iView properties.
    I hope this helpful/solves your problem!!! If so then Please reward points..
    Rgds,
    Vikas.

  • Changes are not getting reflected in Process Chain after changes.

    Hello,
    I have modified a Process Chain in Development environment. I have created one new infopackage and included it in the process chain. I have also added two new change run variants in the process chain. I have collected the process chain and infopackage in a transport request and transported it to integration environment.
    Transport request has reached successfully in integration but the changes in process chain are not getting reflected. The infopackage has reached to integration after transport.
    I need some suggestion on this.
    Regards,
    Sanjay

    Hi Sanjay.......
    R u in Display mode..........click on Change mode...........
    If you can see the chain in Change mode............then ur process chain is imported in in-active version..........
    U can try activating it manually or re-transport the active version..........
    Regards,
    Debjani......

  • I formatted my ext hard drive and changed it to mac os x extended(journaled). then i put in all my data back. after a while, i insert the hard drive but my macbook cannot read it. plz help

    i formatted my ext hard drive and changed it to mac os x extended(journaled). then i put in all my data back. after a while, i insert the hard drive but my macbook cannot read it. plz help

    SanandaDutta 
    tried on a different mac. The same problem exists.
    If that is the case, its extremely unlikely you have a bad USB cable on the seagate, rather as I mentioned earlier a bad SATA bridge card.
    If the Seagate 1TB USB external wont open on either Mac and youve verified same (try a diff. USB cable if you have one however this is nearly never the case),....then to get the data off that HD (unless it is dead which is also extremely unlikely),......then you would need to extract the HD from its case and insert same into either a HD dock or USB HD enclosure.
    8 out of 10  seemingly dead inopperable 1-3+ year old external HD are perfectly fine, rather the cheap 50 cent SATA bridge card fries and dies (alas)
    reply back if you need help in extracting same. 

  • How to change async to sync after deploying the process.? Thanks

    How to change async to sync after deploying the process.? Thanks

    you'd need to change the base wsdl, the generated one (_Name.wsdl) and the bpel.file .. and remove the generated classes .. (all in domains/you_domain/tmp/your_process dir)
    the wsdl needs to get the output msg to the input msg instead of a callback porttype, the same needs to be in the generated wsdl (don't forget to remove the callback role in plnk session).. and the bpel process needs to have a reply instead of the invoke ..
    this is what you would need to do .. BUT, maybe we can find a better solution for you, if you elaborate on the usecase..
    during design time this is easier :-)
    regards clemens

  • Approver Details Not Visible After Changing the Approval Process

    Hi Gurus,
    This expense report belongs to an open approval task when an approval process has ended its validity date.
    After a new approval process is activated, all pending approval tasks experience the issue of approver details not showing.
    In order to reproduce following steps need to be done :
    1. Deactivate the current approval process and activate the new approval process.
    2. When the status of the recently deactivated approval process is "Ended With Open Tasks", go to the "Show Open Approval Tasks" to
    see the open approval tasks.
    3 Check the Cost Assignment area for expense report which is in the open approval tasks.
    3. Approver Details are available.
    4. The approver sees the expense report on his/her approval list.
    Once the approver approves, it doesn't go out of his/her approval list and the expense report is still pending for approval.
    To determine if the expense report has no other pending approval from anyone else, there should be the approver
    details but the issue is it doesn't show up.
    The expense report is also stuck on the approver's approval list even after approving.
    Workaround provided to the Customer:   Recall the ER and submit again for approval.
    But as per customer there should be a background job to refresh the expense report to reflect the approval details.
    And issue should not occur as explained on the point 4.
    Kindly suggest if anything is possible to improve the system behavior.
    Regards,
    Rahul Mishra

    Hi Rahul,
    Although we have a workaround, I believe a permanent solution has to be implemented.
    In cases when an expense report has more than one approver (for example there are 4 approvers) and the 3 approvers had already approved, I think it will not be good to recall the expense report and resubmit because the traveler will have to seek for approval again from all the approvers.
    Regards,
    Catherine Mapili

  • Service Request disappears from the list of My Service Requests after changing status to In process

    Service Request disappears from the list of My Service Requests after changing status to In process
    Incident manager (resp.) > Agent Dashboard

    Hi,
    As far as I know, this is a new feedback, Please vote this customer voice, here is the link:
    http://feedback.azure.com/forums/216926-service-bus/suggestions/6062851-batching-in-rest-api, or create a new voice at azure feedback forum:
    http://feedback.azure.com/forums/34192--general-feedback
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Out message triggering after changing delivary date.

    Hi,
    we created new out put for purchase order mail,mail is going to vendor,its working fine.
    now our requirement is purchaser change the delivery date in purchase order ,once again new output type triggering ,is their way to stop output after changing the delivery date.
    thanks
    vijay kumar.

    Hi,
    you can configure the system to trigger an output only when certain fields are changed.
    Config Path:
    Materials Management->Purchasing->Messages->Fields Relevant to Printouts of Changes.
    Hope it may help you.
    Kuber

  • Concerning Epson Printer 4880: after changing the Ink from Photo Black to Matte Black I'm not getting the Epson Software in Photoshop and Lightroom. I can not select the paper medium, I don't see my profiles. What is wrong?

    Concerning Epson Printer 4880: after changing the Ink from Photo Black to Matte Black I'm not getting the Epson Software in Photoshop and Lightroom. I can not select the paper medium, I don't see my profiles. What is wrong?

    That is priceless!!!  Thanks!  I sure needed a good laugh after spending/wasting hours & days trying to either get my c6280 to give up on its Ink System Failure fixation, or find a decent replacement.  Unfortunately I need the Smart Web Printing feature that I guess only HP has, or I'd try a different brand. And now even HP has very few models with that available.
     My error msg is a little different from those previously stated, but close:  0xc18a0201.  Even tho there were frustrations with my c6280, I did like several of its unique features which are hard to find now under $100.  I hate how HP (& I suppose other brands also) are CONSTANTLY changing models & then of course ink cartridges.
    Oh heavens, I've had the c6280 a whopping 2 1/2 years!   I'm sure they want us poor slobs to have to buy a new one every year & a day!  To say nothing of the exorbitant prices for ink.  And now if this one is really dead in the water, I have SIX unused #02 ink cartridges which I cannot return---I got them in a combo pack, & for some reason have wound up with THREE lite pink & THREE lite blue cartridges, while having to buy extras of the other colors, that ran out before the others!!!   Yeah, & what's with that not being able to print in BLACK if a color runs out????
    Anyway I really loved your essay!   It's a classic!  And says it all!  I hate that we have to be 'slaves' to the electronic 'wonders'!!!

  • "Item in Transfer Process" data in backend changed

    Hello SRM Gurus,
    I have a situation where the SC's go into item in transfer process bcoz of incorrect backend data.
    After the data in the backend is corrected the SC's should try to flow back to create a follow on document.
    I am tryign to find out how this is taken care of? any job? FM?
    I have this issue with more than 20carts now how to resolve this situation?
    I have tried the below FM's and OSS note1040878
    BBP_REQREQ_TRANSFER
    BBP_PD_RETRY_TRANSFERE
    FM BBP_REQREQ_RESUBMIT
    can anyone pls assist me in this..Points pakka..
    Arshad
    Edited by: arshad ahmed on Aug 30, 2010 10:55 AM

    after you correct the data in the shopping cart , you can click follow on document and create a follow on document.
    but not 100 % .90 % success - see explanation in the note by SAP
    Note 1498793 - Monitor SC: shopping cart stuck in 'item in transfer'
    or
    http://wiki.sdn.sap.com/wiki/display/SRM/ShoppingCartStatusI1111-+Resubmit
    due to buffering issue , you may not create a follow on docuemnt in the same shoping cart .
    in the time. you can convince the  requester and delte this cart and ask the user to create a new cart with correct data
    OR
    Note 1499352 - SRM Classic Transfer: Redesign, bug fixes
    Muthu

Maybe you are looking for

  • Itunes Wont Load. [Major Quicktime Error]

    My Itunes wont load. Its saying a quitime error. Exact Message- "Quicktime failed to initialize. (Error -2096) Quicktime is required to run itunes. Please reinstall itunes" Ive download itunes four times, and quicktime three times. I have no idea wha

  • How can I ensure only known AP's connect to WLC

    I have a Cisco 2112 WLC with 1131 LWAP's How can I ensure only known AP's connect to the WLC? Thanks in advance Richard

  • Luminosity and saturation blending modes in FW CS4 differ from their equivalents in PSE 7

    Example: Upper bitmap is filled with RGB(232,168,89) color and the lower with RGB(61,114,158) . Blending results are as follow: Luminosity in FW CS4: RGB(67,121,175) Luminosity in PSE 7: RGB(137,190,234) Saturation in FW CS4: RGB(60,109,158) Saturati

  • ITunes' Skip Count only works with some of my iPods

    iTunes does not count songs skipped on my 1st generation Nano, 2nd generation Nano, or iPhone. It does count songs skipped during play on my computer or from my 1st generation Shuffle. When I took my 1st generation Nano to the Apple Store they got iT

  • My S key won't work! Help me!

    I am on my dads PC atm btw. I just got a new macbook pro at christmas. 30 minutes ago, I opened my mac from sleep, opened ichat and started typing to a buddy. I noticed the S key was not showing up when i pressed it and was accompianed by a error noi