Changes to Integration Process not activated
Hi.
I have a problem when developing an integration process.
When I make the changes, save and activate, the changes are not reflected when i try to call my interface.
We just went from SP9 to SP14, and the problem first occurred after!
I even tried to reboot XI but still no changes.
Anybody seen this error before?
Regards Peter
Hi Christine
You where right. The ReturnCode was set to 99.
I tried to Repeat Activation (and reimport and activate) and get one error:
"'STATUS' is not a component of data object 'PAYLOAD'"
What does that exately mean?
Regards Peter
Similar Messages
-
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 -
Integration Process not fired!
Hey all,
I have a scenario of using BPM from a file sender and inbound into R/3. I set up the Integration Process and imported into the directory. But when I run a sample message, XI never picks up the integration process and spits out an error that a receiver wasnt determined. But actually 2 sets of receiver , 1 for file sender to Integration process and the second from Integration Process to the receiver have been set up with proper sender and receiver agreements. What could be the issue?
-TeresaHI,
So in the SXMB_MONI -are you able to see IntegratioN Process ? i.e SXMB_MONI->PE is it shows BPM ?
No, I am not able to see the PE process.
1) Hope you have activated the IntegratioN process in the Repository and imported this into Directory
Yes..I have activated it.
2) Check the Receiver Determination Between Sender and BPM. is it activated ?
Activation is perfect.
3)Go to SXI_CACHE and check the return code for the Integration Process
Return code is 0 in SXI_CACHE.
4) if not try to reimport the BPM again into Ditrectory and re-run the scenario.
I tried it once and its still the same. -
Updating Config Changes from integration process
Hi
I've constructed a ccBPM integration process
then put together the config in the integration directory
If I then go back and make further changes to the ccBPM, the changes are not reflected in the Integration directory.
How do I update the Integration directory with changes from the integration process, without creating a new integration process in configuration after every change?
We are currently running PI 7.1
thanks
Geoff>
Geoff Hall wrote:
> Hi
> I've constructed a ccBPM integration process
> then put together the config in the integration directory
>
> If I then go back and make further changes to the ccBPM, the changes are not reflected in the Integration directory.
>
> How do I update the Integration directory with changes from the integration process, without creating a new integration process in configuration after every change?
>
> We are currently running PI 7.1
>
> thanks
> Geoff
Have you activate the updated Bpm?
Edited by: spantaleoni on Jan 18, 2011 3:59 PM -
Integration Process not continuing after Synchronous BAPI call
I have an integration process that splits up a batch file of purchase orders into single purchase order messages. This allows me to use the "ForEach" block to call the synchronous BAPI_PO_CREATE1.
I have managed to get the process to call the BAPI and create the purchase order. The response message arrives back though the abstract synchronous interface and is mapped to the asyncronous response message. After that the process seems to hold where I am expecting it to continue on the process and be appended to a container storage list for mapping to a single return message.
I have not set up any correlation sets as I thought they wouldn't be needed for a sychronous call.
Has anyone got any advice on my approach to this process and how I might fix it.
Thanks in advanceHi Bhavesh,
There are no errors as such in the SXMB_MONI but it gets as far as the Inbound Message (PE_ADAPTER) stage after the Sych BAPI call.
Also the SOAP Header at this stage seems to be missing "sysnchronous" or "asynchronous" in the SAP:ProcessingMode tags.
The technical workflow is as follows
FTP Batch file outbound to Integratin Process Receive (Async)
Transform message into a Multiline list of BAPI_PO_CREATE1.request (async abstract)
Enter "For Each" Block using the multiline list.
BAPI_PO_CREATE1 mapped to synchronous abstract interface
synchronous abstract interface mapped to BAPI_PO_CREATE.request and response
BAPI_PO_CREATE.response mapped to async BAPI_PO_CREATE.response
async BAPI_PO_CREATE.response appended to multiline list
Exit block
Transform multiline response list into single line response
FTP inbound
As far as I can make out I have not correctly configured the receiver of PO_CREATE1.response after it has been mapped from the sync to async so it just persists it and sits there waiting or it is waiting for somethign else to happen.
Let me know if I can clarify anything further.
Thanks
Ben -
QM Certificate processing not active
HI,
While creating Quality certificate receipt for purchase order, I
get a error "Enhanced certificate processing is not active for certificate type 0001".
I have maintained the certificate type 0001 in Material master record.
Kindly provide a solution.
regards,
sathyaHi,
Check the status profile is assigned to certificate type.
Regards
Ravi Shankar. -
Changes to ListenPort are not activated
Hi all,
I wish to create a domain using a domain template. I do it as under:
*1. readTemplate('abc.jar')*
*2. cd('/Server/AdminServer/')*
*3. set('ListenPort', 7001)*
*4. set('ListenAddress', '<my-machine-address>')*
*5. cd('/Security/abc/User/admin/')*
*6. set('UserPassword', 'Welcome1')*
*7. writeDomain('<absolute-path-to-admin-server-dir')*
*8. closeTemplate()*
Now, the problem is, my jar file has a dummy port value of 25002. After the domain is created successfully, I see a value of 25002 and NOT 7001 in the config.xml of the domain that was created.
Can anyone point me to the flaw in above method?
Thanks.
NitinHi Jay,
I've a doubt based on some fiddlings that I did. After server was started on 7001, I changed it to 8001 through Admin console and saved it, the server was bounced to run on 8001 and corresponding change was done in config.xml file.
Again, I changed back this port to 7001. Now according to your argument it shouldn't get changed, but this time it was reflected in the config file.
I guess what you said is not the issue.
Nitin
Edited by: nitin966 on Jan 27, 2010 12:04 AM -
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 PMHave you also deleted the Integration Process in ID and reimported it?
Regards,
Prateek -
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. -
Sales area check in backend customizing not activated - MDSD not possible
HI,
While working test cases for upgrade to ECC 6.0 we encountered error message /DSD/ME 070 "Sales area check in backend processing not activated -> MDSD not possible" while trying to create a customer via an intranet application. I have searched forums, OSS messages, the DSD configuration guide, SAP help, and everything else I can find and have found nothing.
Can someone please point me to proper configuration setting?
Thanks
SteveHi Steve
Maybe is a problem in customizing. In SPRO --> Logistics Execution --> Direct Sttorage Delivery --> Basic Function --> Activate single Sales Area Processes.
Mark the flag and test.
Regards, Jenny -
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 -
BPM - ERROR while Activating Integration Process
Hi,
I am unable to activate my Integration Process if i use Transformation step between Receiver and Sender step.
The ERROR Log is given below:
Activation of the change list canceled
Check result for Message Mapping Msg_Mapping_BPM_File | http://sap.com/xi/File_BPM_File:
Starting compilation
Compilation complete
Check result for Integration Process Integration_Process_BPM_File | http://sap.com/xi/File_BPM_File:
Expression must return the interface type MI_Outbound
Check result for Integration Process Int_Process_File_BPM | http://sap.com/xi/File_File_BPM:
Source parameter MI_File_Outbound | http://sap.com/xi/File_File_BPM not set
Target parameter MI_File_Inbound | http://sap.com/xi/File_File_BPM not set
Regards,
PrashanthHi Prashant,
Pl check if u have used the abstract interfaces in the interface mapping.. I think thats where the problem is.
Regards,
Divya -
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 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 -
Updating an Integration Process in Builder after making a change in Design
Hi,
I have a BPM defined as an Integration Process in Designer. I transferred the Integration Process from Repository to the Builder.
Now I have updated my BPM Process in Designer/Repository but the "new" outbound and inbound interfaces do not seem to show up in the Builder.
If I create a new integration process and point it to the BPM process then it shows the new changes but how do I update the existing Integration Process in the Builder to show the "new" outbound and inbound interfaces?
Thanks
AshishI am on SP11 and this functionality of Updating Changes to BPM in ID is not there.
Deleting the whole process and then adding it all over again is a potential risk as I might lost my config. I guess that is my only choice at this time.
Thanks all for your help
Ashish
Maybe you are looking for
-
CANNOT convert to PDF for Adobe Acrobat 9 Pro
Hi there, When I try to convert a word file to pdf, after completed process, it prompts out a txt file which only included the path of the pdf file located. However, there is no such pdf file in that location instead the txt file mentioned above. I c
-
I have a JVC HD camcorder that creates videos in AVCHD format that ipad cannot play. Which is the best tool to convert these avchd videos to the format ipad can play?
-
Schoolboy error - poor DVD quality from movie created under iSight
I have mistakenly created a movie using 'iSight' settings when first opening the project Having now spend 10's of hours editing this piece of work, and burnt to DVD via iDVD, the resulting quality on DVD is horrible - lots of video separation.....whi
-
How do I get my itunes songs to play from computer onto a playstation
How do I get my itunes songs to play from my windows computer through the internet to my playstation PS3
-
Hi everybody, JSP+servlets+.exe execution+package problem
hi, i've read on java's forums that it is possible to execute an external class from a JSP and this (external class) can execute an .exe(Runtime a = Runtime.getRuntime()) i don't know if it was developed with JSP or servlet because they didn't put th