Integration Process Parameters not refreshed
Hi,
I have an integration process which takes parameters. You can configure these in the integration builder in the Integration Process Communication Component.
I found that although I change these parameters , their new values are not taken into account in the integration process instances that are started after the change is activated.
How can I force the integration process to use the new values ? Reactivating the integration process does not help.
Actually, reactivating the integration process changes the integration process but the message mappings and operation mappings do not use the new values...
I also completely flushed the cache but it does not help either...
Thanks.
Edited by: Thierry Dagnino on Sep 29, 2009 3:55 PM
Have you also deleted the Integration Process in ID and reimported it?
Regards,
Prateek
Similar Messages
-
Integration Process is not displayed in SXI_CACHE
Hi Experts,
I am getting the below eror when I try to excute the SOAP -> JDBC BPM scenario
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_BE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>No receiver could be determined</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
The integration Process is not displayed in the SXI_CACHE. Done with all type of cache refresh, restarted the server also.
What could be the problem?
Earlier I was getting the similar error for non-BPM scenario, just refreshed the cache in Admin, IR, ID and in SXI_CACHE and it solved the issue.
But here the Integration Process is not displayed after doing the above step.
Note: Always the SXI_CACHE is in ERROR status(Red color symbol)
Everytime before executing the scenario, I refresh the cache in SXI_CACHE. Once I done with the refresh, I get the belwo status
1. Cache contents are being refreshed (Yellow color)
2. Error during last attempt to refresh cache (Red Color)
Please share your suggestions to solve this issue.
Regards
SaraHi Sara
Go to SXI_CACHE , then from Menu XI Runtime Cache choose Start Delta Cache RefreshF6. Try this, , After clicking wait for sometime to refresh.
Path Prefix set to /dir/CacheRefresh.
https://websmp204.sap-ag.de/~sapdownload/011000358700003163902004E/HowTo_handle_XI_30_Caches.pdf
Also check out the role of the user using SU01. are you using PIISUSER?
Also refer:
How to handle cache in PI - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01be34
Thanks -
Integration Process is not displaying in SXI_CACHE
Hi all,
My Integration Process is not getting displayed in SXI_CACHE.
After configuration when I executed the scenario ..it went in to error "NO RECEIVER FOUND"
when i checked in SXI_CAHE the cache contents are not updated.
My Integration Process is not displaying in SXI_CACHE .....in not there in the list,this is the frist BPM in this machine.
Inside IR the Integration Process is activated with no error.(F7).
What is wrong with my configuration, have any one faced the same issue?
Thanks for your time and reply.
Regards
SunilHi Sunil,
Go to SXI_CACHE , then from Menu XI Runtime Cache choose Start Delta Cache RefreshF6. Try this, , After clicking wait for sometime to refresh.
Path Prefix set to /dir/CacheRefresh.
https://websmp204.sap-ag.de/~sapdownload/011000358700003163902004E/HowTo_handle_XI_30_Caches.pdf
Also check out the role of the user using SU01. are you using PIISUSER?
Also refer:
How to handle cache in PI - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01be34
Also check
Does PIISUSER have the role SAP_XI_IS_SERV_USER_MAIN. Is profile generated for the role?
See SAP Note 1030255.
Some more advices:
1.Go to Environment -
> Click on Clear SLD data cache.
2.Tools -> Cache Notification
You will find at that there will be some red dots if u refresh
Please click on then and refresh once again
Regards,
Vinod. -
Integration Process does not start
Hi guru's
My scenario is this. From ECC we send Idocs to PI. We have an integration process to receive the idocs because only max 9999 are passed in the port.
We run just around 11000 CREMAS idocs now.
The problem is that the integration process does not start on our QA environment while it does start on DEV environment.
I've run many checks on both environments and they all look the same.
To name a few:
* Cache are all green and up-to-date.
* I checked the WF models which are behind the Integration Process and they are the same.
* Event correlation is correct in both environments
* When i test the idocs are correctly sent from ECC to PI.
However on DEV I see in transaction SXMB_MONI_BPE i see that the integration process is triggered and started. It waits 10 minutes and collects any messages that come in, and then bundles these and sends them on to the receiver.
On QA i do not see the Integration Process being started. Only records i see in SXMB_MONI_BPE are three work items, 2 completed, 1 ready, all 3 are called waiting for event.
I'm probably missing some configuration somewhere but what could it be?
Regards
RobertHi Eng Swee,
Thx. I checked it already and it works fine.
Meanwhile i did do some changes and some retests and now i saw somewhere that all my tests were creating more steps in an already started integration process, that was still waiting.
I now cleared some old workitems and started afresh.
What i see now is:
1) the BPM process start correctly
2) it receives 1 or 2 or 3 or n messages
3) it then waits for the deadline to finish, i.e. it should run for 10 minutes and then proceed to the next step which is sending the collected idocs to receiver.
On DEV the deadline works fine. On QA it doesn't.
IN SWU3 i have done the customizing and it shows green, so that part is OK.
Still the deadline is passed and it doesn't have the desired effect on mu BPM process (workflow).
Are there any other checks i can do to see if the deadline mechanism is properly working?
Is there a maybe a manual step i can do to trigger the deadline? Then at least i get some information on where the real problem is.
(Sorry for earlier confusion but i hadnt realized that there was still a process running)
Regards
Robert -
Idoc to flat file using Integration process does not show up at all
Hello All,
I created a scenario IDOC to Flat File using Integration Process and one without IntegrationProcess. I am able to execute the one without Integration Process easily.
However when I send the IDOC from SAP then the Integration Process scenario just does not work.
I Checked SXMB_MONI There is no entry for the Integration Process.I can see entry for other without Integration Process.
SXI_CACHE : I can see my Integration Process active
SWEQADM : I have activated the Event Queue and Background job
SWF_XI_ADM_BPE : ALL BPE is showing green status.
All syntax check on IP are fine.
There is no Basis Help for me so there could be some additional basis steps which need to be configured. Has anyone faced such an issue with Integration Process?
Regards
PrashantaHope this might help you. when u configure an IDoc as Sender with BPM this is how you proceed.
<b>1<b>. let us split the scenario into two</b>.</b>
a. <b>Sender to BPM</b> ( Integration Process).
b. <b>BPM to Receiver</b>.
<b>2. First let us configure the first Sender to BPM.</b>
a. Sender Agreement( <b>Not required</b> ).
b. Receiver Agreement( <b>NOT Required</b>).
c. Receiver Determination( Sender Service, Outbound Interface, Receiver Service(<b>Integration Process</b>).
d. Interface Determination( Inbound Interface(Sender Abstract Interface), Message Mapping(NOT Required if your using transformation stepin Integration Process)).
<b>3. Now let us configure the Second BPM to Receiver.</b>
a. Sender Agreement( <b>NOT Required</b>)
b. Receiver Agreement( Sender Service(<b>Integration process</b>), Receiver Abstarct Interface,Receiver service, Inbound Interface).
c. Receiver Determination( Sender Service(Integration Process), Receiver Abstarct Interface,Receiver Service).
d. Interface Determination( Inbound Interface, Message Mapping(<b>NOT Required</b>)).
So Finally we have <b>One Receiver Agreement</b>, <b>Two Receiver Determinations</b>, <b>Two Interface Determinations</b>.
Please let me know if you have any more queries.
Regards
Gopi -
Integration Process does not appear in ID or Runtime Cache
I created an Integration process and it has not appeared as an available service in the Integration Directory when createing a receiver determination. It also does not appear in the runtime cache.
Last week I created a different IP and that exists in both places. Between that time and now we migrated the SLD from one machine to another; I don't know if this will have an affect, but all messages interfaces created today appear in the Integration Directory, so there is a communication path at least.
Can anybody advise how to proceed?Hi
You should import the IP from IR to ID.
In ID Goto Objects tab, here expand Service without party, you got the IP, from here you right click mouse>new>give some name and import your created IP in the IR.
Then you get the IP in the ID. -
Integration Process is not being Triggered
Hi Gurus,
I have a file to file scenario in which I am using BPM to make a synch call in between.
Everything appears to be fine in IR and ID.
But, Intergration Process is not being determined as a receiver and hence, IP is not getting triggered.
When I checked the trace.
At top it says.. 1 Recvr is determined.
<Trace level="2" type="T">O U T B O U N D - B I N D I N G</Trace>
<Trace level="2" type="T">Cache Content is up to date</Trace>
<Trace level="2" type="T">determine OUTBOUND BINDING for:</Trace>
<Trace level="2" type="T">-SENDER_SYSTEM</Trace>
<Trace level="2" type="T">-IP_NAME</Trace>
At bottom it says.. no recr determined as shown below.
<Trace level="1" type="T">no interface found</Trace>
<Trace level="1" type="T">--no sender or receiver interface definition found</Trace>
<Trace level="1" type="T">Hence set action to DEL</Trace>
Could you please help me to resolve this issue..
Thanks in Advance..
PushkarHi Bhavesh,
Thanks for a quick reply.. well.. cache refresh doesnt help me..
I created a couple of more scenarios.. n every where i m getting the same error..
When I check the IP in the process builder.. i.e. using transaction SXMB_MONI_BPE,
I find an extra container operation step "Initialize System Element" just after recieve step.
I am wondering about this step.. I have worked on BPM earlier but have never noticed this step..
Regards..
Pushkar... -
Not able to transfer Integration Process in ID. Also not seen in SXI_Cache
Hi Experts,
I am trying a BPM scenario. I have created all design objects along with Integration Process in IR and saved and activated the same. Issue is : I am not able to transfer the Integration Scenario from IR in ID. I am also not able to see the created integration process in SXI_Cache under Integration Processes node. Can you please suggest some thing related to this issue. Thank you.hi,
>>>I have created all design objects along with Integration Process in IR and saved and activated the same. Issue is : I am not able to transfer the Integration Scenario from IR in ID.
but in order to use Integration Scenario in ID you need
to create it in IR first and Integration Process is not the same as
integration scenario
you can only transfer Integration Process to ID as an Integration Process
(under services without party node)
Regards,
Michal Krawczyk
http://www.mypigenie.com - XI/PI FAQ -
Adapter Specific Paramters for Integration Process in Configuration
I want to send the data from flat file to idoc through BPM
While doing configuration do I need to explicitly give Adapter specific parameters(Logical System Name) for BPM(Integration Process) or not?
Is it mandatory to give Adapter Specific Parameters for this scenario?
FILE-->BPM--->IDOC(R/3)
Thanks & Regards
Katta Mohan ReddyHi,
why would you require Adapter specific parameters (I assume you mean Adapter specific Attributes) - Logical System should be there through the routing (Receiver Determination). What exactly do you want to accomplish by that?
regards,
Peter -
Correlate MDN to AS2 message using an integration process
Hello,
I had a similar question in a previous thread but closed it as the problem might have not been to clear.
Problem is that we have to use BPM for an AS2 scenario and correlate the MDN back to the process as we need BPM functionalities such as error handling and time-outs as well as some data enrichment.
Problem is even when I request the MDN synchronously on Adapter Level it is delivered as asynchronous message back. So I need to figure out how to correlate it.
MDN contains the messageID so I tried to use the messageID of the original message as correlation. However problem is that a new message ID is assigned when the message is sent by the integration process and the second on is used then as ID in the MDN.
It seems to me that it is therefore not possible at alle to correlate the MDN? However this is a definitive requirement so I am really stuck at the moment.
Do you have any idea?
Thank you very much!Hello,
well, actually the correlation itself would work as I extract the messageID in a transformation step and then activate the correlation in a send step.
If I check the flag "Refer MDN to XI" in AS2 receiver channel the MDN is delivered back to the integration server and the original messageID is then part of the MDN message payload.
However, and that is the big problem, the MDN uses the second messageID that is created when sending the message from the integration process (and not the first one when the message is sent from sender and process by the integration process). -
Hello all,
Some functions withing the Graphical Definition of an Integration Process are not clear to me. Can some explain what the following functions do:
- Switch
- Control
- Block
- Fork
Hope someone can help me out.
Thnx!hai
go through the sap help link
http://help.sap.com/saphelp_erp2005vp/helpdata/en/81/756c927b54dd4c98d3d2f832b54de1/frameset.htm
it will give u an clear idea
regards
rose. -
ALEAUDIT and Integration Process
Hello,
I have setup a scenario SAP(IDOC)--> XI(Integration Process) --> SAP(IDOC)
and I request the acknowledge message ALEAUDIT.
Now I have different problems.
The ALEAUDIT posted back from the Integration process is not processed in the SAP1 system, as the SNDPRN is filled with the name (logical system name) of the IP.
Can I change this name to one specific name, because when I have more IP then I have to create a lot of logical systems and partern profiles?
The receiving SAP2 system also creates an ALEAUDIT which is sent back to XI-IP.
But this IDOC (in IDX5) has the status "Acknowledge message stopped". In general this looks ok, but I want to have this ALEAUDIT message sent back to the sending SAP1 system, because I am interessted in the final status of the SAP2 system and not of the XI system.
How can I route this message back to the SAP1 system?
(When I setup the SAP1-XI-SAP2 scenario without the IP, the ALEAUDIT is received into SAP1. So this works)
I hope somebody can help me in my questions
best regards
Werner MagerlHi,
like mentioned by Prateek Business process management (BPM) is a vast term (not only used by SAP).
In PI BPM is called ccBPM (cross-component BPM).
You define a conrete business process in PI as an Integration Process in the Integration Repository.
At runtime an Integration Process is executed at the Business Process Engine.
http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/frameset.htm
Regards
Patrick -
Why is the update on Icloud setting not an integrated process Apple desingners! On my apple iphone 5, after new ipdate. My icloud on my iphone askes to back up. It still have my old id an password and I cant change it anywhere. I dont have that email account for a year now , and dont have the password of it. All my other devices shows my new apple Id and password. I cant change it at mannege my apple Id because it is the new one. Itune use the new one, but no, not my iphone. So, what do I do now?
You have to do the following to get your new Apple/iCloud ID signed onto your device:
1. Go to Manage your Apple ID and change your Apple ID back to the old email address (do not verify it - this is temporary):
Apple - My Apple ID
2. Go to Settings>iCloud, scroll to the bottom and Delete the iCloud account. Use your current Apple ID password when asked. Follow the prompts to delete the account
3. Go back into Manage your Apple ID and change your Apple ID back to your new email address (you may need to verify it again)
4. Go back to Settings>iCloud and sign onto iCloud with your new Apple ID. Turn on the options you want sync'd with iCloud, give it a little time to push the info down to your device.
Cheers,
GB -
Receiver FTP processing parameters should not add time stamp
Hi Gurus,
I want to write the file at receiver end with the same name as in source directory.. (I dont want the time stamp to be added to my file at receiver side)
For that i have configured processing parameters as
1) File Construction mode --- create
2) checked Overwrite existing file
3) Put File -
use temporary file
4) Temporary File Name Scheme --- rec_*.tmp
5) File type -
binary
But the files are not written in target directory..
How to troubleshoot it...
Thanks and Regards,
govada.Hi,
open RWB - coomponent monitoring
and then - adapter monitoring or communication channel monitoring
(depending on SP of your XI)
then find your channel and you will see the error - if there is any
BTW
if you don't want the timestamp just don't use:
Add Time Stamp property in the file adapter
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a> -
Changes to Integration Process not reflected at runtime.
I have changed an Integration Process (eg removed a loop) and then activated this in IR and ensured that RunTime Cache is refreshed - I even forced another Run Time Cache refresh via SXI_CACHE.
however the Process is still running under the old version (I can see this from SXMB_MONI_BPE and drilling down into the workflow graphic).
How do I get XI to run the next time with the new version of my process ?I think you will get an answer sooner when you post in the XI forum which you can find[here.|Process Integration (PI) & SOA Middleware;
Regards,
Martin
Edited by: Martin Nooteboom on Apr 18, 2008 1:20 PM
Maybe you are looking for
-
Hi, I haven't used my slow HDD with windows 7 on it in a while, but today my SDD with windows 8 on it died. I have kept my old OS in a dual boot setup exactly for this rare possibility. I in fact successfully revived my SSD from windows 7. During the
-
How to split pdf files also how to downsize a pdf file?
how to split pdf files also how to downsize a pdf file?
-
I use (Mac OS X 10.6.6) and just upgraded to Firefox 4.0 and now some of the Content on my MSN.CA Homepage only has the Title but no content underneath. How can I Fix This?
-
Dear Experts I have uploaded 315 nos. of JE and the the report appeared as successful but while I tried to see the transections in SAP B1 i can't find the entries. Please help Regards Aniruddha
-
Recording electric guitar into reason
I do a lot of hobbyist home recording and i want to be sure im getting the best possible signals. I've got a standard issue electric fender stratocaster being played into a Presonus Firebox, thats interfacing with logic. is this the best way to take