Is my understanding of 'flow of message in XI' is correct ?
Hi Xi Experts
<u><b>Pl..crarify my understanding on XI full flow of message !</b></u>
If Adapter present : steps
1) Normal file will be converted as SOAP XML by using adapter
2) Adaper will send this SOAP XML message to ICM
3) ICM will convert the message into XI specific message and send to
IS?
4) All pipe line steps
5) Then it will reach the target
In case of HTTP Protocal:(SOAP)
1) Here no adapter is required and source message will be converted as
SOAP XML and sent to directly to ICM(Using plain Adapter)
3) ICM will convert the message into XI specific message and send to
IS?
4) All pipe line steps
5) Then it will reach the target
In case of IDOC SAP Sender:
1) Here no adapter is required and source message will be converted as
SOAP XML and sent to directly to ICM(Using ABAP Engine)
3) ICM will convert the message into XI specific message and send to
IS ?
4) All pipe line steps
5) Then it will reach the target
In Case of Proxies:
By using ABAP/JAVA proxies we can create XI Specific XML and send to
IS directly
This is my understanding after that pipe line
RD,ID,Mapping, Receiver adapter, Target syatem
<u><b>Pl... Correct me any where wrong in my understanding of Flow</b></u>
Thanks for spending your valuable time on my query
Regards
Kiran LVS
Hi,
>> In case of IDOC SAP Sender:
1) Here no adapter is required and source message will be converted as
SOAP XML and sent to directly to ICM(Using ABAP Engine)
Since the IDOC Adapter is ABAP stack The message is sent directly to IE.
When a source message reaches the Integration server
the messages under goes this
a) Receiver Determination:
This steps determines the system that participates in the exchange of the message.
b) Interface Detremination:
For each receiver determine which interface will should receieve the message.
c) Message Split:
If more than one receievers are found, XI will instantiate new message for each receiver.
d) Message Mapping:
Mapping to transform the source message to destination message format.
e) Technical Routing:
Bind a specific destination and protocol to the message.
f) Call outbound Adapter:
Send the transformed message to the adapter or a proxy.
Regards
Agasthuri Doss
Similar Messages
-
Help required in understanding the flow of control in working with EJB 3.0
*1. Can anyone help me in understanding the flow after getting an object of InitialContext in using Stateless/Stateful in EJB 3.0 from client i.e. what we are getting in the step Object ref=jndiContext.lookup("CalculateBean/Remote) .*
*2. What is the use of INITIAL_CONTEXT_FACTORY*
*3. PROVIDER_URL*
*4. Java.naimg.factory.url.pkgs*
*5. why org.jboss.naming and org.jnp.interfaces separated by semi colon.*
*6. Why we dont require INITIAL_CONTEXT_FACTORY, PROVIDER_URL and Java.naming.factory.url.pkgs if the client is a web client.*
Properties p=new Properties();
p.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
p.put(Context.PROVIDER_URL,"jnp://localhost:1099");
p.put("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");
Context jndiContext = new InitialContext(p);
Object ref = jndiContext.lookup("CalculateBean/Remote");
Calculate c = (Calculate)ref;
int sum=c.add(3,4);
System.out.println(sum);
Thanx in advance........Annotations can also be processed at run time using the core reflection API (java.lang.Class & java.lang.reflect.*), so you might want to explore down that path. I have no idea how JBoss actually does it, but annotation processing at build time and core reflection at runtime are the two most obvious possibilities.
Bruce -
Design , Config, NWDS and Flow of messages in SAP PO 7.31
Hello Experts,
I am assigned to File -> SAP PO 7.31 -> ABAP Proxy Scenario. I never worked on SAP PO and searched to find the related stuffs but nothing really helped me.
I am just perplexed to start from unseen boundary.Hope to receive some support from the experts.
1. Where to create DT , MT , SI and other design objects. Should it be there are NWDS or at SWING UI.
2. What about the config objects?
3.Any sample scenario tutorials so that it can shed some inputs.
4. Just then, whats the flow of messages in the SAP PO...
5. Any real time questions which can hit my continuous stream of queries.
Thanks
RebeccaHello,
1. Where to create DT , MT , SI and other design objects. Should it be there are NWDS or at SWING UI.
>> It hardly matters which UI u are using to create ESR objects becoz functionality wise both provides same features (in case ur version is >= 7.31 SP06), so u can use either one of them. Personally speaking, i am working on PO since last 2 years and still using swing UI to create ESR objects, but having said so it's better to get acquainted with new tool as well.
2. What about the config objects?
>> For ID objects, it's advisable to create IFlows. Just search SDN u will get tons of blogs on the same.
4. Just then, whats the flow of messages in the SAP PO...
>> In PO (i believe u are using single stack version), message executes and passes through AEX. Check this for more details, but in case u have any specific doubts u can post ur questions here:
https://help.sap.com/saphelp_nw73ehp1/helpdata/en/31/57765aef5042028eda03f2833aedd1/content.htm
5. Any real time questions which can hit my continuous stream of queries.
>> Ur scenario looks straight forward, just make sure u have created destinations on PI and ECC to enable proxy connectivity.
Thanks
Amit Srivastava -
Need to understand Complete Flow of FI
Hi,
I am an ABAPer worked for FICO modules for couple of projects, I need to understand complete flow of FI in SAP I want to know more depth [Practically] not just definition of some of the components of FI.
Please give me some useful links to start with FI.
Thanks
sudharshanAs I am with Techincal Background I am interested in knowing Functional responsibilities of FI, So i need to start from scratch of FI please do send me the documents where I can understand the concept not just the definition.
Thanks
Sudharshan -
Suddenly, messages are not displaying correctly, how can I cure this?
Messages have stopped displaying correctly, or, in some case, at all. The messages have downloaded OK. Even messages which were displaying correctly earlier, now don't. It occurred after 'finger' problems - I tried to type something into Firefox but failed to change focus from Thunderbird to Firefox first and have obviously changed some setting. What can I do to restore normal behaviour?
I have tried uninstalling and reinstalling, and even deleting all references I can find to Thunderbird from the AppData folders in the users directory all to no avail.Thank you for the suggestions. They did not cure the problem, but that is because I think now that there is no problem; Thunderbird is working normally. It appears to have had a temporary glitch and has corrupted 8 or 9 messages around the one I was viewing when I hit wrong keys. The corrupted messages seem to contain the headers of dozens of other messages, some quite old. Apart from those few messages, all others in the root inbox folder and in all sub-folders seem OK.
Thanks again for trying. -
I've been sent a scan of a document as an attachment. Clicking on it, I get the message, "Pixel aspect ration correction is for preview purposes only. Turn it off for maximum image quality." What is pixel aspect ration and how do I turn it off?
It's "aspect ratio", not aspect "ration".
It's what determines whether you have square pixels ("normal") or, if rectangular pixels, what the aspect ratio (width : length) of that rectangle is.
It's explained in the Help files. I cannot go into more detail because you have neglected to provide information about your platform and exact version of Photoshop.
Example in next post -
Trying to install iTunes on my XP machine after the operating system was reloaded. Getting a message "iTunes not installed correctly" Error 7 Windoes Error 998. Removed and retried installgot same message??????
This can sometimes indicate that one of the other itunes-related software components is damaged. (Usually Apple Application Support, but there are other possibilities beyond that.)
Perhaps first try a complete uninstall/reinstall as per the following document:
Removing and Reinstalling iTunes, QuickTime, and other software components for Windows XP
Does that get you past the 7? -
I've installed itunes twice. It worked the first time but after I restarted my computer it kept giving me this message: Itunes was not correctly installed. Please reinstall itunes. Error 7 (Windows error 127). What's wrong?
See the second box in Troubleshooting issues with iTunes for Windows updates.
tt2 -
When setting up Firefox Sync, I get all the way to the "Please Confirm You're Not a Robot" screen in the wizard, and enter the captcha values. I then receive in a small scrollable text area the message "Your answer was correct. Please copy and paste the text in this text box into the box below."
I copy and paste the code, in this case "03AHJ_Vuv1gStVScBWSYWw6M4_KKQ4wzhCDSzKqiCfv57XXGyvHtOk4ixehysQhOTIf-lsL41lc5n-piztjYJSKu6urCeRvETVfpzRDh7OmHCDZiIBZv9Qg4oyrmWDMu6JA7Eh-4C8aZn4" into the only other visible text box, and click the next button, only to receive the message "Incorrect words, try again."
My only option is to cancel at that point. I have tried this three times, once even starting the entire process over from the start, and it ends up with the same outcome each time.When setting up Firefox Sync, I get all the way to the "Please Confirm You're Not a Robot" screen in the wizard, and enter the captcha values. I then receive in a small scrollable text area the message "Your answer was correct. Please copy and paste the text in this text box into the box below."
I copy and paste the code, in this case "03AHJ_Vuv1gStVScBWSYWw6M4_KKQ4wzhCDSzKqiCfv57XXGyvHtOk4ixehysQhOTIf-lsL41lc5n-piztjYJSKu6urCeRvETVfpzRDh7OmHCDZiIBZv9Qg4oyrmWDMu6JA7Eh-4C8aZn4" into the only other visible text box, and click the next button, only to receive the message "Incorrect words, try again."
My only option is to cancel at that point. I have tried this three times, once even starting the entire process over from the start, and it ends up with the same outcome each time. -
All the message dates in the message list changed in every mailbox to a recent date, I don't know why.. The dates within the messages' headlines themselves remained correct. How do I re-establish the correct dates also in the mailboxes' message list?
First thing is to forget all the complex configs and just try to schedule the report to run once now, no alerts, no notifications, no nothing.
Does that work?
Then you can build up the schedule, to see where the problem is coming from.
Sincerely,
Ted Ueda -
Revision: 4028
Author: [email protected]
Date: 2008-11-06 09:04:26 -0800 (Thu, 06 Nov 2008)
Log Message:
Bug: Draining of buffered messages doesn't work correctly with long-polling.
QA: Yes - please make sure both nio and regular long-polling channels work with throttling.
Doc: No
Checkintests: Pass.
Details: Made sure that buffered messages are drained properly with all polling channels (polling, long-polling, and nio-long-polling).
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/client/FlexClient.javaSounds like you've probably already looked but the CUPS article in the wiki led me through setting up a printer without any problems. http://wiki.archlinux.org/index.php/CUPS
The first section describes how to troubleshoot CUPS and printing problems.
I've also found a few other posts and links that may help.
http://hplipopensource.com/hplip-web/mo … eries.html
http://ubuntuforums.org/showthread.php?t=419163
Hope this helps! -
Time in the message monitor is not correct
hi,
the time in the message monitor is not correct. ( -2 hours of the actual time)
So, how can I correct the time in the message monitoring??
Thanks for your help.
Regards
StefanHi michal,
I have found only the user timezone and this zone is correct (Europe/Berlin).
So where can I find the system timezone?
Thanks.
Regards
Stefan -
Trying to understand traffic Flow in a LWAPP wireless configuration.
I'm trying to understand at a high level how wireless traffic flow in the new LWAPP configuration. Based on what I can tell all wireless traffic must flow through the controllers prior to getting onto the LAN.
So lets say I have a LWAPP Access Point off an access switch in a remote closet and my controller is off my core switches. I want to communicate from my wireless PC to a wired PC on this same access switch. The traffic flows from the AP down to the core switch, through the Controller and back up to the access switch to the wired PC.
Is that correct?
If this is true my main concern is supporting APs from a central controller across a low speed WAN. Looks like I would not want to do that...You're right in your assumption. Data traffic travels from the client to the AP. The AP then encapsulates this data using LWAPP and forwards it to the Controller. The WLC then de-encapsulates (?) it, processes the traffic as necessary and then drops it onto the wired LAN.
So, in your scenario, the wireless client would send data to the AP. This would be encapsulated between the AP and the controller and then sent back again unencapsulated to the wired client.
Regarding using this system over a low speed WAN, there are two ways of doing this.
The first is to use a local WLC at the remote site (e.g. a WLC2006 or the new WLC network module for 2800/3800 ISR routers).
The second is to use AP1030s which are 'Remote Edge Access Points'. These aren't quite as lightweight as the rest of the 1000 Series in that they will bridge local traffic and only encapsulate traffic heading 'off site'. They will also continue to operate if connection back to the WLC is lost (the first WLAN configured on the WLC remains up on the REAP whilst connection to the WLC is lost).
I believe that the recommendation for these is a minimum of 2Mbps WAN connection. -
Don't understand private access error message.
I am calling createAndShowGui from another file and am getting an error message from the compiler that says:
createAndShowGUI has private access in masterfilemaint.MasterFileMaint.
I don't understand because the method is public. Here is the call.
thanks.
public void actionPerformed(ActionEvent e) {
if ("Fil".equals(e.getActionCommand())) { /// The Call......
callItemMaint.createAndShowGUI();
if ("Tab".equals(e.getActionCommand())) {
callSimpleTableDemo.createAndShowGUI();
if ("Quit".equals(e.getActionCommand())) {
quit();
/*else {
quit();
} ..............And here is the method.
public void createAndShowGUI() {// was static
// set decor
JFrame.setDefaultLookAndFeelDecorated(true);
// create/set-up window
JFrame frame = new JFrame("Guide");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// set up content pane.
addComponentsToPane(frame.getContentPane());
// Display window
frame.pack();
frame.setVisible(true);
}Is the createAndShowGUI in a public class?
Yes here is the first few lines of the class:
package masterfilemaint;
import java.awt.*;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.JLabel;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class MasterFileMaint { // Class is public .........
final static boolean shouldFill = true;
final static boolean shouldWeightX = true;
final static boolean RIGHT_TO_LEFT = false;
final static boolean DEBUG = false;
public JTextField textFieldOne, textFieldTwo,
textFieldThree, textFieldFour, textFieldFive;
public JLabel label;
public JButton button;
public String one, two, three, four, five, six;
Is callItemMaint an instance of that class or an instance of a base class or interface?
callitemMaint is an instance of MasterFileMaint instantiated in the calling class. Here is the first few lines of MaterFileMaint.
package probuyermain;
import CalculatorOne.*;
import simpletabledemo.*;
import masterfilemaint.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.JRadioButtonMenuItem;
import javax.swing.ButtonGroup;
import javax.swing.JMenuBar;
import javax.swing.KeyStroke;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JScrollPane;
import javax.swing.JFrame;
public class ProBuyerMain implements ActionListener {
JTextArea output;
JScrollPane scrollPane;
MasterFileMaint callItemMaint = new MasterFileMaint(); // The instance
CalculatorOne callCalculator = new CalculatorOne();
SimpleTableDemo callSimpleTableDemo = new SimpleTableDemo();
public JMenuBar createMenuBar() {
JMenuBar menuBar;
JMenu fileMenu, submenu;
JMenuItem menuItemOne, menuItemTwo,
menuItemThree, menuItemFour, menuItemFive;
//Create the menu bar.
menuBar = new JMenuBar(); -
This is the message i am getting when i run the cash flow
No records were selected
Table Financial Statement Key Figures
Report name 0SAPRATIO-03
Report long text Cash Flow (Indirect Method) Variant 1
Form 0SAPRATIO-03 Cash Flow (Indirect)
Report type Form report
General information
Author SAP
Created on 22.01.1996
Last changed by SAP
Last changed on 03.12.2001
Last changed at 09:31:42
Last displayed on 18.05.2007
Number of times displayed 21
Basic list Detail list
Additional selection conditions
Company Code 1000
Currency Type 10 Company code currenc
Bal.sheet type 1 Standard financial s
General data selections
Plan./act. ind. 0 Actual
Fin.Stmt Vers. ZCash Financial Statement
Variable
Fiscal year
Fiscal year 2007 2007
Selected characteristics ( Online sort order )
/L Account *
usiness Area *
ompany Code *
eriod *
Columns selected for drilldown list
iscal Yr ;2007
iscal Yr ;2006
Rows selected for drilldown list
ales Revenue
ther operating inc.
aterial expenses
ersonnel Expenses
epreciation
th.operat.expenses
perating profits
inancial profit
xtraordinary Income
xtraordin.expenses
axes (w/o inc.tax)
et income (year)
epreciation
Decreases in value
- Gns f.retr.sp.itms
Increases in value
Incr.in pens.provsn
Incr.in taxatn prov.
Incr.in oth.provisns
Increase in prov.
+ Increase in stocks
+ Oth.cap.gds/srvcs
Proc-rel.adj.items
+ Extraordin.expnses
+ Extraordin.income
Further P+L items
+ Increase in AE/DI
+ Incr.in pybls G&S
Incr.down pmnts rec.
Trs.inc.PM,not incme
Incr.recvbls frm G&S
+ Incr.dwn pmts made
+ Inc.prpd/defr.itms
Trs.dec.PM,not incme
= Cash Flow
Particular sort orders
G/L Account G/L Account Long name Ascending
Company Code Company Code e Ascending Long name AscendingIts Standard SAP report
Whne i run the transactions S_ALR_87012271, S_ALR_87012272, S_ALR_87012273
I am getting the message that NO RECRDS ARE SELECTED.
Maybe you are looking for
-
Creative mp3/mp4 player with video aut conex
Hello, first of all, sorry for my English... but I?m from Spain. I visited your creative website, and I see most of the mp3/4 players of for page. The new Zen with 2,5" screen is increible. I searching for a player with the following specifications:?
-
Ajax/Javascript in Web dynpro ABAP
Hi, I need your help in figuring out what artefacts of web dynpro ABAP could help me resolve a problem. In a Web dynpro abap application, we have a button that redirects a user to an external site. Some of our users can go to this site from their com
-
If I don't resubscribe will I loose all my uploaded Music?
I want to purchase iTunes Match but am worried that if one year I forget/don't want to resubscribe I'll loose any music that has been uploaded (not purchased in iTunes). Does all my music wait for me to resubscribe or does it just all get removed?
-
J2EE at Os level...
Hello, How can I make sure that J2EE is running? It is regarding ABAP+J2EE for BW 3.5 NW04. I went to SMICM - Services and it will show the list of HTTP ports and there status. How will I be sure that J2EE is active. Because J2EE will be down but the
-
Re: Precompile JSP's in Weblogic 5.1/SP6
http://www.weblogic.com/docs51/classdocs/webappguide.html Search for pre-compile on this page. Mike "Gagan Bhalla" <[email protected]> wrote: > >Hello, >How do you get the pre