With BPM Problem
Hi all,
My scenario is File-->Bpm-->Rfc .. From Bpm the response data is dumped in application server of SAP.
For that File is maintained at application server of have data companyId.
so i created IR and ID those includes Integration Process and Business service also
I created Comm. channel for sender and senderAgreement also. I activated my Application(IR and ID).
If i saw sxmb_moni it says as 'System error' and gives red circle.I had Observed the payload,i found the sending data.
But in File Adapter in RWB the sender comm.channel shows red circle and the message it shows is following
Sender Adapter v2023 for Party '', Service 'CompanyCode_Bus_Service':
Configured at 15:55:05 2006-07-20
Last message processing started 16:15:05 2006-07-20, Error: Module exception com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapter:SYNCHONOUS_MESSAGE: found
last retry interval started 16:15:06 2006-07-20
length 600,000 secs
please observe this and help me in regard to overcome this problem
And another doubt is why it is showing above message in sendercomm.channel even data is passed to XI server.
Hi,
Please can you check in your step with this:
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
Regards
Vijaya
Similar Messages
-
Problem in simple filetofile scenario with BPM
Hi
I am a starter to XI. I am implementing simple file2file scenario with BPMs.
But I am getting error while looking into SXMB_MONI.
Under "Monitor for Processed XML messages"
Number of XML message Found 3 (which is my input 3 xmls which is fine) but
"Status is RED Flag".
"Error Category: BPE_ADAPTER"
"Error ID: UNKNOWN_MESSAGE".
Please help me out with this problem.
Regards
SamHi Raj,
When i click PE getting following error:
"Unable to perform action for selected message".
When i double click the row, it takes me to xml message versions where i can RED FLAG for "Call Adapter". In the trace i foudn the below at the end:
<trace level =1 type=system error> error exception return from pipeline processing"</trace>
Hope this helps to guide me mroe
sam -
Problem in FILE to FILE scanariao with BPM
Hi all,
Please give me the advise regarding scanario File to File with BPM. When i was sending the message from source to target its not getting. The message can be taken from sorce file, but in recieving side i did't getting.
I checked both adpters, in send adapter get the message, but the reciaver adapter not getting message. Please give me solution any one.
Thanks & Regards
Gangi Reddy.P
SAIC_INDIA
Bangalorehi,
check this doc:
https://websmp110.sap-ag.de/~sapdownload/011000358700003141152005E/HowToMonitorccBPM.pdf
maybe it's stuck in the BPM
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> -
Problem with BPM Configuration
Hi,
I'm not able to get the process of BPM Configuration.
My Scenario is
File->R/3(BAPI)->File(Response),through BPM
1.Do i need 2 Business Service?
Is the flow like this?
File->IP->SAP->IP->File.
If it is correct then why do I need Business Service?
Correct me if i am wrong.
I'm very much confused with BPM,Need Help.
Regards,
Prashanth K.R,Hi Prashanth,
>>1.Do i need 2 Business Service?
no you don't need 2 one is enough
but in fact sometimes it's good to have two...
let's say one folder ackts as a foderl for storing XML files on one server for CRM data
the second on is for txt data for EDI
if you use two then you know which folder is responsible for what...
BTW
use can define Business Service in less then 20 seconds
>>>File->IP->SAP->IP->File.
If it is correct then why do I need Business Service?
you use business services to define that file adapter
is not connected to any other application
if you just use a file folder on ftp then you have to create a business service to define the sender/receiver
Regards,
michal
Message was edited by: Michal Krawczyk -
iam trying to do file2file scenario with bpm
file is picking up from input and does not put in output.
adapters is working fine for this.
i got an error that "no object found for this message"
in sxi_cache return code is 99
in swf_customizing----
there is some error in like "error loading hr control data".
where it went wrong.plz provide solution.Hi,
First do the Cache refresh and then try it once.
Go throgh the following links , it may solve your problem
BPE_ADAPTER error on async BPM
BPM (IP) Error: "No object type found for this message [...]"
No object type found for this message
Regards
Sridhar Goli -
BPM problem in PI (XI 7.0)
Hi guys!
I have a scenario, where I use BPM. The underlying system is PI 7.0 (NW 2004s). I send Idoc from r/3, send it into bpm, this should make a sync call to web service and the ws response is mapped to ather idoc and sent again into r/3.
I created all the necessary objects in repository and directory and have a problem - when I send the Idoc, it is received by XI, but not processed... the status of the message is Scheduled. In the receiver interface and receiver there are no values in spite i have configured receiver and interface determination...
This is already the 2nd PI, where I have this problem. In the first one I was able to ommit the BPM, but here I am not. Does someone have the same experience? Problems with BPM in PI7.0?
I was looking also on the workbench component monitor - BPM - tha status is yellow triangle.. Sub-parts with NONgreen light are:
Maintain prefix numbers
Configure RFC destination
Schedule background job for missed deadlines
Schedule background job for work items with errors
Schedule background job for event queue
Schedule background job for clearing report
Schedule background job for deadline monitoring
How to fix these problems? is there any guide? Is it a task for basis person or consultant?
Thanx a lot for answer! Points are guaranteed
Olianhi Olian,
as you are saying like your message came upto XI , but not proccessed so may be its a problem of queue so to <b> TCode::SMQ1 and SMQ2 and clear this QUEUE.</b>
hope this will solve this issue.
your one prob is <b>Configure RFC destination</b>
<b>so check in R/3 sys Tcode : SM59 for RFC Destination</b>
can you make remote login and connection test , if not so make technical Setting Properly.
hope this will help
regards
HONEY -
BPM problems on PI (XI 7.0) - internal error - Does BPM work in PI for you?
Hi guys!
This is the 2nd time I get into the troubles with BPM on PI. On XI 3.0 I had never problems. But on PI when I use BPM I get following error:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!-- Empfängergruppierung
-->
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="BPE_ADAPTER">SYSTEM_FAILURE_INTERNAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Es ist ein interner Fehler aufgetreten</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
SAP:Stack tag means in english: An internal error has occured.
My scenario is:
Idoc sent from R/3
Mapping to Integration Process (BPM) inbound interface format
Message receiver in Int Proc (start of BPM)
sync call to web service (inside Int Proc)
web service response sent out from BPM (end of BPM)
mapping of ws response to target structure (idoc)
Idoc sent to r/3
I don't know, what could be wrong. In SXI_CACHE I have return code 0 for this Integration Process, so it should be ok.
Any ideas? Does BPM work in your PI environment?
Thanx a lot foro help!
Olian.hi,
>>>>Any ideas? Does BPM work in your PI environment?
of course it does
it might mean that your installation was not done properly (or XI configuration during installation) but it has nothing to do with BPM
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> -
IDoc to Soap, with BPM - Permanent error in BPE inbound processing
Hi Experts,
IDoc to Soap, with BPM - > Permanent error in BPE inbound processing
How to rectify this any issue???
Thanks-
skHi,
The inbound processing encountered a permanent error and the queue therefore stopped.
The error message "Permanent error in BPE inbound processing" may be caused by the following:
- At the start or when you process a process instance, the inbound processing encounters an exception that was not handled. This exception is triggered, for example, by a transformation step, a synchronous send step or a control step but it was not caught in an exception handler branch. If the exception that was not handled occurs in the first transaction of the started process instance, the system does not write the process instance to the database but it sets the queue that has this error message to the error status.
Refer to the help in Note 1082099
- The inbound processing triggers this error if the correlation evaluation shows that a message should be delivered to a process instance that has the status "error". Since delivery to process instances that contain errors is not permitted, the queue is stopped.
Use the simulation of the message delivery in the detail view of the relevant queue LUW to determine the relevant process instance for the affected message and use transaction SXMB_MONI_BPE "Continue Process Following Error" (or transaction SWF_XI_SWPR) to continue. If you cannot continue the process instance, check whether you can logically delete the instance. In this case, use the method that is described in Note 807906 to logically delete a process instance.
Check whether your system contains other process instances that have errors in order to detect similar problems. Use transaction SXMB_MONI_BPE "Continue Process Following Error" or transaction SWF_XI_SWPR.
Use the report RSWF_CRL_MAINTAIN to check all of the correlation instances in question or the relevant process instances that you can reach using "Display Work Item".
- Messages that cannot be delivered because no correlation instance can be found may lead to the error that is mentioned here. Check whether the causes that are outlined in Note 1094028 affect your case.
Hope this will help you.
Regards
Aashish Sinha
PS : reward points if helpful. -
Scenario's performance with BPM vs without BPM in PI 7
hello,
Please send me the presentation, blogs describing the performance issues in PI 7
also, the docs differenciating a normal scenario's performance (without BPM) vs the scenario with BPM...
What are the enhancements made to BPM in PI 7 for performance increase?
Regards,
Nikhil.
******Each useful reply will be awarded*******
Edited by: nikhil a on Feb 7, 2008 6:10 AMBPM Performance: Integration processes are executed on the Integration Server at runtime by the Business Process Engine. Since the Integration Server is the central resource for message exchange, you must ensure that it is not overloaded; otherwise, this can lead to bottlenecks or performance problems.
Resource Consumption
Every step of an integration process uses Integration Server resources.
● Every message that is sent to the Process Engine is duplicated.
● Every message that is sent from the Process Engine is duplicated.
● A work item is created for the process itself and for every step the process contains.
This means that for a process that just receives one message that is sent without being processed further, four messages and three work items are created.
For this reason, you must ensure that you take Integration Server resources into account when you define integration processes.
Resource Consumption of Different Step Types and Transactional Behavior
Different step types consume different amounts of system resources:
● Step types with high resource consumption:
○ Receive step
○ Send step
Asynchronous send steps with acknowledgments in particular consume a lot of system resources. In the case of synchronous send steps, consumption depends on the target system.
○ Receiver determination
○ Transformation step
In transformation steps, resource consumption is dependent on the mapping called. In general, process steps that generate work items internally are relevant for process performance. Transformation steps (either for message split or merge) also include a mapping step and can be quite expensive. This should be taken into consideration during scenario design.
○ Block
○ Wait step
● Step types with low resource consumption:
○ Control step
○ Multiple condition
○ Fork
○ Loop
○ Undefined step
If you design the transactional behavior of an integration process so that the following steps are not performed as separate transactions, you can improve performance significantly:
● Transformation step
● Receiver determination
● Send step (synchronous or asynchronous)
Transactional Behavior of an Integration Process
Use
You can now influence transactional behavior in the definition of an integration process in the process editor. This enables you to improve performance.
Transaction:
A transaction is a sequence of processing steps that are either fully executed, or not executed at all. If the system cannot fully execute a transaction, it rolls back all processing steps within the transaction. This means that the system can return to the state before the transaction was begun.
The transaction control mechanism for integration processes is not a central transaction manager for an entire system landscape. The transaction control mechanism cannot roll back any processing steps outside the Integration Server.
Transaction Boundaries
You have the option of defining the start or end of a block as the boundary of a transaction.
● In the case of the start of a block, you can define that the system is to start a new transaction.
● In the case of the end of a block, you can define that the system is to end the transaction being started (COMMIT WORK). The system ends the transaction that is currently open, regardless of whether it has been started or not. For example, if no new transaction was started at the start of the block, the last transaction started is continued instead.
By making appropriate settings for the start and end of a block you can expand transactions. This means that the database needs to be accessed less often, and enables you to improve system performance
Transactional Behavior for Specific Step Types
At runtime, the system normally creates a separate transaction for each step. The transaction then covers this step only. However, you can influence the transactional behavior of particular step types. In the step properties, you can define that the system is not to start a new transaction when the step is executed. The system then executes the step in the transaction that was started at the time of execution. Consequently, no background work item is created for the step and the database does not need to be accessed. In this way you can improve system performance.
You can influence the transactional behavior of the following step types:
● Send step
You can influence the transactional behavior when sending messages both synchronously and asynchronously, and when sending acknowledgments
Transformation Step
Receiver Determination Step
Optimizing Transactional Behavior:
● Memory requirements
Expanding transactions and executing specific steps without creating a new transaction may increase the burden on the main memory. If the burden on the main memory is too great, you must redefine transactions, or define that a new transaction is to be created for the step concerned.
● Troubleshooting in the workflow log
The technical view of the workflow log does not show any detailed information for steps for which no work item was created. If an error occurs, the workflow log displays the error information for the last executed step. The following example illustrates this:
A process contains a transformation step that is executed within an expanded transaction. When the transformation step is executed, an error occurs in mapping and the system rolls back the transaction. Since no work item was created for the transformation step, the workflow log does not have an entry for the transformation step. The error information is entered in the last executed step in the workflow log.
EXAMPLE:
For an example of resource consumption, see the BPM scenario described in the XI sizing guide:
The inbound SOAP messages are handed over to the BPE, which triggers a two-step process consisting of message reception and sending. The processed messages are then sent to a receiver by using the SOAP channel; no mapping.
The SAPS value for this scenario, in which 10 kB messages are processed, is 1300 (processing one process instance each second). A simple XI proxy scenario, for example, requires 140 SAPS process-ing one message each second. This gives you an idea of the resource requirements using BPM.
Example:
In the original implementation, two separate JCBC calls were made to retrieve a sales order document header and the line items. This data then was transformed to the IDoc format of the receiving application using a transformation. Then, using a loop step, one IDoc at a time was sent to the backend application. - This sub optimal design resulted in poor performance caused by following design flaws:
Separate retrieval of header and line items with the JDBC adapter
Transformation within ccBPM to combine retrieved header and line items
IDoc back end connection for one document at the time
In the improved version below, both the JDBC call and the transformation were removed from the ccBPM. The retrieval of the source messages is done via a synchronous call with two mappings in the integration engine of XI that generate the required format for the receiving system. Therefore, it is not necessary to add an additional transformation step in the ccBPM. Additionally, the IDoc adapter connecting to the target system is used to handle multiple IDocs inside one XI message. Therefore, it is not necessary to add a loop operation within the ccBPM either. In this particular implementation, the described changes resulted in a 20x performance improvement!
IMP LINKS:
3bf550d4-0201-0010-b2ae-8569d193124e.pdf
43e8e190-0201-0010-3ea1-d6f996cb4124.pdf
70ada5ef-0201-0010-1f8b-c935e444b0ad.pdf
c071d7bb-0601-0010-d6b8-f4e4dc7f1e20.pdf -
Proxy_RFC_Proxy with BPM
Hi Experts,
i have scenario like Proxy-RFC-Proxy with BPM.
i am sending request from proxy it goes to RFC,while i am checking in the SXMB_MONI in the sender backend sap system it is showing status like schedule , how to solve this problem ,please suggest me.
Regards,
SudeepthHi Experts,
In this scenario I am getting success flag , some times it is getting outbound status is Scheduled and some times Q status is showing stop symbol .From this status i am getting these kind of error in the PI system SXMB_MONI is
com.sap.engine.interfaces.messaging.api.exception.ConfigException: SLDAccess set to true, but not available.
I was check all need full checking in the SLD and also Tcode SLDCHECK , all connections are clear and active .
Still i am facing the same problem in the SXMB_MONI in PI system.
Please suggest me how to resalve the problem .
Thanks in advance.
Sudeepth. -
Hi
In the blog given by Moorthy
Walkthrough with BPM
walkthrough with BPM, I am facing a similar problem as faced by many others.
I am not able to get the output file whereas the input file has been picked up.
I have done all the steps as clearly stated in the blog.
Can sum1 tell me what is the reason please?
ThanksHi,
Can you check the trace details in SXMB_MONI as well as the log in Runtime workbench for Receiver side communication channel.
Refer the tcode - SXMB_MONI_BPE to monitor the BPM instance..
It will help you to reach to the root of the cause..
Thanks
Swarup -
My iPhone 6 ear speaker is not working properly I couldn't able to hear any thing from ear speaker to listen I had to put on loud speaker or to use hands free please help me out with this problem if some body have answer?
Hi Venkata from NZ,
If you are having an issue with the speaker on your iPhone, I would suggest that you troubleshoot using the steps in this article -
If you hear no sound or distorted sound from your iPhone, iPad, or iPod touch speaker - Apple Support
Thanks for using Apple Support Communities.
Best,
Brett L -
reinstalled my windows operating system and decided to put on windows 8. After loading all of my music back into a freshly installed itunes, my 4th gen ipod is not recognized by itunes. My 1st gen ipod nano works with no problem. I can eliminate any problems with the cable and connection.
I've stopped and started the service, and also have performed cold reboots.
Nothing seems to have helped the situation.
Help!See:
iOS: Device not recognized in iTunes for Windows
I would start with
Removing and reinstalling iTunes, QuickTime, and other software components for Windows Vista or Windows 7
iTunes for Windows: Device Sync Tests
Have you tried on another computer to help determine if you have a computer or iPod problem?
The iPod Classic uses different drivers than the Nano -
Can anyone help me with a problem i am having with my music on my iPhone 4S. I have put alot of Compilation CDs in my library on iTunes. I download these tracks onto my phone, everything is ok so far. Now, this is what is niggling me and I don.t know how to resolve it. This is my problem:
Have downloaded for example: Queen – Bohemium Rhapsody from a compilation album as well as a few complete Queen Album CDs into the iTunes library and then put them into playlists,
When I go onto my phone and select Queen on the MUSIC app using Songs tab at the bottom of the screen it will display all Queen songs and their resective Alum pics, that is all those not in a complilation album, .
If I know the song title I can select the songs tab and find the song that way,
I’ve tried fiddling with the settings in the iTunes app by going to ‘get info’ tab and trying to sort the problem out that way but am not having much luck.What I want the phone to do is show, for example all Queens songs including those in compilation albums. Can this be done, would be grateful for any ideas on how it can be done, that is if ic can be done, any ideas
Thanks for your helpTry assigning Queen as the Album Artist on the compilations in iTunes on your computer.
-
Monitors with Gradient Problems?
Hi All,
Further to my recent post "monitor screen display terrible!"
Finding a monitor without spending a lot with excellent picture quality is proving differcult! I have tried a Philips 22" monitor Model 220CW9FB and now a BENQ T900HD 18.5 WS monitor all not as sharp with good contrast as my 4 year old G5 iMac. Also has a gradient problem e.g. as you get up off your chair and continue to look down at the screen the white background of the screen turns light blue then darker and colored parts turn white!? Also looking at an angle to the side anything light blue turns a light brown!? Then as I'm viewing something as in Apple Discussions each box of replies alternate white then light blue and so on but looking at normal distant as you type each box are white. You have to lean back in your chair, twice the distance back to actual see the blue box then white box!?
What's that all about? I have noticed this on the new 20" iMacs too but the three new 24" iMacs are great just like my Rev A G5 iMac of 4 years. Are these inferior screen problems anything to do with them being TN panels as I've just read about?
I really don't know where to go from here as the screen quality is important. I'm use to the great screen quality of my old G5 iMac and don't want to go down in quality for the sake of moving from a Mac PowerPC to an Intel Core 2 Duo even though I need this for EyeTV hybrid and all the features of iLife '09 etc.
I don't want to spend a huge amount for an Apple display as I might as well get the entry level 24" iMac. The main reason for not getting the new iMac is I don't like the glossy screen, although today I heard there is an option for a 24" matt screen... any truth in that? Then again will I be able to return the new Mac mini I've only had for 6 days for a 24" iMac?
Other suggestions seen here is turning my G5 iMac into a stand-a-loan monitor or maybe a 20-year-old CRT 19" TV I have can be used as a monitor and if so what connections are needed? Any ideas on these options?
So buying the new Mac mini has created a lot of unexpected problems. I thought as asked about before getting it was told any monitor would have the same picture quality as my old G5 iMac, but after the fact found out this is not the case.
Thanks for the read & any ideas/thoughts much appreciated...AFAIK Hmmm Googled "As Far As I Know"... So far I've tried three monitors (all with gradient problem) so it looks like you are correct. I'll try a couple more today as if I need to return my Mac mini with Philips monitor need to do soon for a 24" new iMac even though the Mac mini is not at fault. I'll have to get use to the glossy screen. While writing this an item "iMac or MacBook display too glossy? Apply inexpensive non-glare LCD protective film" has appeared in MacDailyNews.
http://macdailynews.com/index.php/weblog/comments/20561/
Thanks for the idea using my G5 as a monitor but maybe quite an involved process?
It's a shame in all my research before buying a monitor no salesperson mentioned TN display panels. Mind you since the problem no salesperson has said they know about TN display panels or better monitors, just saying any monitor will work with the new Mac mini. Very frustrating!
Maybe you are looking for
-
HP probook 4720 graphics Blue screen of death
I have an HP probook 4720s (Product #: WT238EA#ACQ). I have upgraded my RAM to 6GB. My problem. The other day I was busy playing a game when the computer froze and then turned off while it was turning off a small blue screen briefly appeared. I resta
-
Hi, We are facing problem in SKPR07 as doc are not getting indexed , we checked all related Docs (Trex and SAP) and everything seems correct , error we are receiving in SLG1 after click on trigger procees(SKPR07) is Max. no. of failed attempts reac
-
Printer Sharing with Mac on a Windows dominated network
Hey guys, So basically, for the past few weeks I've been trying to get my printer connected through the network so I can print wirelessly. Basically, from my research, I need to get my Mac connected on the "homegroup" of the Windows network. However,
-
I am writing a commercial application using using an LDAP server to store and read data. I plan to use the SUN LDAP sdk to implement the LDAP functions of my software. Can I use it freely or do I have to buy a license in order to redistribute the SUN
-
Photoshop Elements 10 hung up at Restoring people recognition 2%
Hello I just buy Photoshop Elements 10. after install, I could not open Organizer because it is hung up at "Restoring People Recognition 2%" Please help. Thank you