B2B batching fails for one failed message
We have B2B batching implemented for outbound messages. If any one of the messages (to be batched in next cycle) ends in an error, whole Batch is stopped and no message is completed.
Is there any set up we can do, so that other messages still get batched and processed successfully.
Regards
Ravdeep
B2B batching fails for a failed message
Regards,
Anuj
Similar Messages
-
B2B batching fails for a failed message
We have B2B batching implemented for outbound messages. If any one of the messages (to be batched in next cycle) ends in an error, whole Batch is stopped and no message is completed.
Is there any set up we can do, so that other messages still get batched and processed successfully.
Regards
RavdeepI hope you are working with 11g. Please set the B2B EM property b2b.outboundOneErrorAllError to false. Please refer -
http://docs.oracle.com/cd/E17904_01/integration.1111/e10229/app_isags.htm#CIHDFDIC
Regards,
Anuj -
Parallel processing for one large message
I have some troubles from messaging performance perspective.
Sender:ABAP Proxy
Receiver:File Adapter
I'd like use parallel processing for one large message.
And the file for receiver is needed to be one file.
Could you let me know how to set them ?
Best regards,
Koji NagaiHi
Can you elaborate your requirement more?
How are you trying to achieve parallel processing in XI.
Since you mentioned that the source is Proxy, there should be some trigger mechanism say selection screen, you restrict the values here and use append strategy in File and can execute the same.
REgards
Krish -
Two idocs are created for one output message type
hi all,
we are communicating our sap idocs to external system using ALE.It is working smoothly.
Our problem raises here,
.idocs are creating at the time of output type attachment for purchase orders.But rarely,two idocs are creating for one message type.It means two idocs are created for same Purchase order.It makes complications for the external system.
anyone can help me pls?
thnks in advance..........thanks jurgen for ur reply,
jurgen, the second idoc is not an "ORDCHG",It is the replica of first idoc.This one has also "ORDERS" message type.The only difference between these idocs are the time.It means the difference between the time field segments of these idocs have only three(3)seconds difference.We think that its from the system error.If it is not from the system error pls give me the explanation.
thanks in advance....... -
Writing test case for One-way messaging returns fault
Hi All,
We are using latest 11.1.1.7 version of SOA Suite. There is a SOA composite which gets data feed from external party using the one-way message exchange pattern to store the feed into the database.
i.e. from (Web Service component ----> Mediator ----> DBAdapter). The composite uses one way returns fault pattern. This basically returns only the faults when they occur and seems to work as expected. I can see any runtime errors (like database not available returned to the Mediator and the caller of the web service). However, I am unable to write a test case for the fault returned in case of database adapter unable to connect to database as the 'Emulates' tab is disabled.
Happy to provide more details if required.
ThanksHi,
By looking at the error what you have got it indicates that you are not catching the specific fault which is thrown by bpel1 in bpel2.
Regards,
Santosh Hemashekar -
RemovingContext only for One level(Message Mapping)
Hi,
Is it possible to remove context only for one level?
For Eg:If I apply [RemoveContext] function to <Item>
I will get {A1,A2,B1,B2,C1,C2,C3,C4}
<SourceRoot>
<A>
<Item r="a">A1</Item>
<Item r="b">A2</Item>
</A>
<A>
<Item r="a">B1</Item>
<Item r="b">B2</Item>
</A>
<A>
<Item r="a">c1</Item>
<Item r="b">c2</Item>
<Item r="c">c3</Item>
<Item r="d">c4</Item>
</A>
</SourceRoot>
But I need only those coming under a particluar <A> .
Like {B1,B2}.
Any way to do this?
Can anyone help.
Thanks in Advance
Message was edited by: ChemmanzHi,
I was just trying to give an example. In my real case
SOURCE - INVOIC01 IDoc
TARGET - cXML Structure for Invoice.
When it goes to Line item level the complexity comes.
A similar situation as i explained needs to be solved.
[REMOVECONTEXT] helped me a lot.
But I this situation I want to restrict it to a single level.
For Ex:
<INVOIC02>
<IDOC>
<EIEDP01>
<EIEDP02 QUALF="001">.. </EIEDP02>
<EIEDP02 QUALF="002">.. </EIEDP02>
<EIEDP02 QUALF="0xx">.. </EIEDP02>
</EIEDP01>
<EIEDP01>
<EIEDP02 QUALF="001">.. </EIEDP02>
<EIEDP02 QUALF="002">.. </EIEDP02>
<EIEDP02 QUALF="0xx">.. </EIEDP02>
</EIEDP01>
</IDOC>
</INVOIC02>
1.<EIEDP01>
<=== mapped directly to ==> <InvoiceDetailOrder>
Then internal things are organized differently in
<InvoiceDetailOrder> compared to IDoc element<EIEDP01>
Ex:
I want to take all the <EIEDP02>s coming under one line Item <EIEDP01>
<EIEDP02> cannot be mapped diectly to cXML element. It can be done only after checking it's own attribute QUALF.
For this I applied [REMOVECONTEXT], but i am getting all the QALF values.
I need to restrict it to <EIEDP01> level.
Regards
Chemmam -
Any example for ENQUEUE_ARRAY for JMS compatible messages?
Is there any examples of using ENQUEUE_ARRAY with messages that are compatible with JMS? either a VARRAY or NESTED TABLE of JMS content?
I have an after insert trigger that propagates to JMS and in the for each row loop I'd much rather enqueue as a batch than for each individual message.
It's hard enough getting JMS compatible content working where you are enqueuing just a single message but just what's involved to get this working with batches of JMS compatible messages?Hi prajithparan,
Thanks for the response. I already looked at the link and a few other links in this forum that are related to array inserts/updates. However, I could not find answers to my specific questions. I am specifically concerned with the setup of parameters to the API calls (OCIBindByName and OCIBindArrayOfStruct) that fully reflects the two-dimensional nature of the array of structs that I am trying to insert.
Moreover, I need to set the data type of the columns to be inserted as SQLT_STR. I think this data type requires the programmer to supply the length of the null terminated C strings as well. If we are inserting just one column, we can provide the length of each of the strings to be inserted into a VARCHAR2 column as part of a OCIBind call, for each of those columns.
Since in an array insert, we are supplying multiple rows at the same time, how do we supply the lengths of strings to be inserted ? Should it be some form of two-dimensional array ?
I could not get clear answers to these questions from either the Oracle documentation or the links on this forum. May be the answers are there and I am just missing them ? -
Problem in automatic batch determination for components in process order
hi
Ours is a process order industry. Here we prepare food items.
We are entering manual batch for finished product. We want to perform automatic batch determination for one of the components raw material. For other packing material we do not want to maintain batches.
The batch procedure picked is me0001 for 261 movement type instead of C00001.
Because of that we need to enter batch manually.
Send us the procedure to automatic batch determination for components.
regards
raviRavi,
Before posting please do search in this forum because this topic has been discussed many times in past.
Please check below links which could be helpful to you Automatic batch determination in process order
http://www.sapsword.com/home/sap-batch-management/sap-batch-determination
If you still have issues then please come back.
Br
KK -
I have an epson xp600 and a mac book pro. Wireless printing is OK if I'm lucky for one time only then a 'failed to connect' message so I have to delete and re add the printer to get it working again (but just once!) then the same occurs. Why?
I am not certain this will fix your problem but I suggest you assign the printer a static IP address.
Using the printer's front panel, select Menu > Network > WLAN > TCP/IP > Boot method, and change it to "static". Provide a static IP address that is on your LAN's subnet.
For example, if you are using an AirPort Extreme, you might give it an IP address of 10.0.1.100. If you are using a Netgear or Linksys router that defaults to issuing 192.168.x.x addresses, you might give it an address of 192.168.1.100. That way, the printer will always "reside at the same address" on your network. If your router has the ability, you should reserve that address so that the router does not attempt to assign it to another DHCP device.
Then, go to System Preferences > Print & Scan, and delete your existing printer with the "–" (minus) button. Add it again, using the "+" (plus) button. In the window that appears, select the IP pane, and from the Protocol menu select "Line Printer Daemon (LPD)". In the Address field type the IP address you gave your printer.
If all goes well the "Pring Using" field will detect the printer at that address and automatically select the appropriate driver. You will see something similar to the following screenshot ("name" can be whatever you decide, and "location" is optional):
Click Add, then you can close System Preferences.
There are other possible reasons your printer is "not responding" which could include wireless interference from competing wireless networks, but try this "static IP" method first. It should mitigate the problem. -
Monitoring of failed Messages in XI.. Any one place to see them???
Hi All,
Is there any place where we can see all the failed messages for particular week or particular month in XI.
Like in SAP, we can go and see in WE02 transaction where we can see all the failed idocs.
In the same way is there anyway where we can see the failed messages in XI??
I know in SXMB_MONI, we can see only the ones which fails at integration engine and in RWB , we need to select particular selections to go and see the failed ones at Adapter engine level.
As a functional people point of view, if they want to see the all the failed ones in XI.. which one place i can suggest to see them... instead of going 2 places like SXMB_MONI and Runtime Workbench.
Waiting for your answers.
Regards
Deepthi.From my point of view RWB is best option because you can filter messages there with error, with success and with all differenr options.
But in case of MONI sometimes, messages sometimes have problem on sender side and it may happen it will not be seen in MONI.
So RWB can be used for testing as well as viewing the message status.
but only the concern is functional guy should have knowledge of it, because it is only part of XI system and on other hand MONI is available on both R3 and XI.
BR,
Alok -
How to get number of failed log atempt for one user ( schema )
Hi All,
If one use try to connecte with wrrong password he will get this message ORA-1017. and the nombre of failed log atemp will increase.
Then who can i check this number for one user in my date base ?
Cheers
Fayçal.Enable the audit by setting
alter system set audit_trail=true scope=spfile;.
Setting this parameter bounce of database
Enable the following audit option
SQL>AUDIT ALL BY ACCESS WHENEVER NOT SUCCESSFUL
Then query AUD$ as the following example
SQL> select returncode, action#, userid, userhost, terminal from aud$
Regards,
Anand -
XI 2.0 Scheduling re-try for failed messages
Hello :
We have a requierment where we need to re-schedule the failed message for retry after an interval. Do any one know functionality in XI 2.0 system?
Thanks for your help in advance.
Rajan KidambiHi!
You just need to schedule a job making use of the program RSXMB_RESTART_MESSAGES to restart failed messages.
Regards, Tanja -
IIS Failed Request Tracing for one specific URI only
Hey everyone,
I tried setting up IIS Failed Request Tracing for one and only one specific URI to debug a problem that persists with this URI. The problem about filtering it is that it's a HTTP 200 response that contains an error message from a 3rd party solution in SharePoint.
So I set up Tracing for the URI, say /mywebsite/3rdpartyapp/_vti_bin/client.svc/ProcessQuery. That's what I entered in the custom field in the first step of the Tracing wizard. I entered code 200 as the HTTP Response Code criterion.
Now I get many, many Trace logs for /_vti_bin/client.svc/ntlm/ProcessQuery. But this is something I didn't even want to aim my telescope at.
I understand that it's basically possible to use wildcards in the configuration, but I didn't use any. Also, entering something like 3rdpartyapp*ProcessQuery resulted in getting many ntlm/ProcessQuery logs.
Thus I guess that the URI filter criterion is not handled as I expect it to work.
Can anyone tell me how IIS handles this exactly? Is only the last part of the expression ("ProcessQuery") actually evaluated or something like that?
System: Windows SBS 2011 with IIS 7.5
Kind regards
NicoHello,
IIS related questions please ask in http://forums.iis.net/
Best regards
Meinolf Weber
MVP, MCP, MCTS
Microsoft MVP - Directory Services
My Blog: http://blogs.msmvps.com/MWeber
Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.
Twitter: -
Mount_smbfs fails for one file server but works on another
I have a simple terminal .command file that i've written and added to my login items. this script mounts two SMB file shares from different servers (win2003). this script has been working for over a month now it fails for one server and works fine for the second one.
script looks like this:
mkdir /Users/me/Desktop/fs1
mkdir /Users/me/Desktop/fs2
mount_smbfs //winserv1/fs1$ /Users/me/Desktop/fs1
mount_smbfs //winserv2/fs2$ /Users/me/Desktop/fs2
When it runs it should use my kerberos credentials to authenticate me to the winserv1 but seems to fail and then prompts for password. If I enter the password in the terminal window it fails.
the mount_smbfs command for fs2 on winserv2 works fine and uses my kerberos credentials.
i looked through the system.log for clues and found:
Oct 8 12:11:06 is3018 login[2009]: USER_PROCESS: 2009 ttys000
Oct 8 12:11:08 is3018 gssd-agent[2017]: Error returned by svcmach_gss_init_seccontext:
then I am prompted for password in terminal (which should not happen). i enter password and it fails
then console log responds with:
Oct 8 12:11:08 is3018 gssd-agent[2017]: Major error = 851968: Unspecified GSS failure. Minor code may provide more information
Oct 8 12:11:08 is3018 gssd-agent[2017]: Minor error = 100004:
Oct 8 12:11:33 is3018 BBDaemon[50]: IOBSDNameMatching returned a NULL dictionary.
Oct 8 12:11:33: --- last message repeated 1 time ---
Oct 8 12:11:33 is3018 com.apple.launchd.peruser.1368768338[141] ([0x0-0x91091].com.apple.Terminal[2005]): Exited: Terminated
Oct 8 12:11:33 is3018 login[2009]: DEAD_PROCESS: 2009 ttys000
the cryptic log file entries don't mean much to me - anyone have any ideas what might be happening?Turns out that our network time server was having some problems and the the two servers had drifted several minutes off the correct time. Once the time on each server was corrected my kerberos authentication issues resolved.
-
Quantity conversion check failed for one item; all qty lines deleted
Hi IS Oil Experts,
Iam using the BAPI "BAPI_GOODSMVT_CREATE_OIL" for posting goods movement. I filled the additional quantities and unit of measures also in the BAPI table, But when tried to execute, Iam getting the error, "Quantity conversion check failed for one item; all qty lines deleted"
Please anybody tell me what is the error from end for resulting this message.
Thanks in advance
PrathibDear you!
I also get the issue that you meet. Can you help me to process it, Please/
Best regards, Huy.
Maybe you are looking for
-
I recently changed my apple id email from an old one to a new one and now I can't sign out of my old one on my iPhone 5 because it says I need a password. I cannot give that password because it is part of the old apple ID. How do I change IDs?
-
I have tried all the troubleshooting tips from the website and we still can not connect our ipad or mac book......it is so frustrating...........
-
Hello to all... I just joined Skype Community so I am not sure if this is the right place for my question, so here goes nothing Just recently I bought my Windows Phone, and I wanted to sign-in for the 1st time to Skype from my Outlook acc. Skype then
-
Hi, Would it be possible to make the oracle RDBMS patches available for downloading from the OTN-site? I've tried many times to download the 8.1.7.2 patch for AIX from metalink, but the download (260 MB) crashes after a few MB's. (I am in Gabon, Afri
-
Is there anyway to get a serial number when you threw the serial numberout by mistake?
How do I obtain a new serial number? i inadvertantly tossed the number out with the packing! Geoduck1952