How is the licesning of XI implementation done?

I heard that SAP XI licesning is based on the message volume.
Does any body have any info or pointers on this?

It all depends.....there is tool for sizing in SAP....based on that we can check if XI can handle the load...if not go with 2 servers.....
It does depend on Message volume...when there is lots of load....but normally i never heard any scenario where there were 2 servers....
SAP People will come to your place and analyze the req and give you the solution...........
Coming to licensing part, its not a big deal...
if you have the useroid of market place,u can do the sizing by urself....
https://websmp102.sap-ag.de/SIZING
Edited by: PS Reddy on May 15, 2008 5:05 PM

Similar Messages

  • HT1476 How often the charging cycle to be done before the replacement of the battey. Likewise, is it ok to use the iphone while charging such as playing and watching movies. Please give me a reliable answer because this is my first time to use iphone.

    Is it ok to use iphone while charging? Such as playing and wathing videos, or performing internet? How often the charging cycle to be done before the replacement of the battery? Can u please give me reliable answer because this is my first time to use iphone. I've wondering about the battery, since its built-in i wanted to care about the battery.

    Roelt wrote:
    Is it ok to use iphone while charging? Such as playing and wathing videos, or performing internet? ...
    Yes.
    How often the charging cycle to be done before the replacement of the battery?
    Read this:
    http://www.apple.com/batteries/iphone.html

  • Custom task (uc_task_custom)? how is the best way to implement intention

    Hello all,
    i would like to tell you our intention. We want to calculate Capital Charge.  Thius means we want to read a couple of records from transactional cube (differing e.g. on item) then do a calculation, then write it back as one record (new item) into the transactional cube. The Custom method is not enough to ful fill the requirements because it can be used just for status monitor updating. Does anyone have a suggestion how to implemet this. Thanks in advance,
    Murat

    I did not use any BPS or IP planning functions; that might be an approach, but I've never worked with either application.  The calculation, in my case, was done in ABAP.
    I don't have access to a BCS system at the moment, but I believe there is documentation and an example of how to implment the UC_TASK_CUSTOM BAdI delivered with the system.  Check the BAdI in SE18 and see if there is an example class listed.  I seem to remember CL_IM_EX_UC_TASK_CUSTOM or something similar. 
    There is also the documentation in the BAdI which explains exactly which importing/exporting parameters exist.  IT_SEL will include things like group currency, period, year, FYV, cons group, company, etc.  ET_MESSAGE will determine the cons monitor status when you are finished.  You can show additional results on the screen (like a regular BCS task would produce), but you need to write your own ALV.  I don't believe it is possible for this list to be available with the "last log" functionality though (I could never find a way, at least).
    uc_task_custom method is only to change status monitor
    I would disagree.  The exporting parameters, as mentioned above, determine the monitor status.  But it's also an entry point for you to develop whatever you need to meet your requirements.  Need to have a document approval process for manual documents?  You can write a custom task for that.  Need to post equity pickups back to the GL?  You could write a custom task to call an RFC or BAPI in ECC and do that.  Need to export results from from the BCS virtual cube to a flat file, basic cube, or an end user's PC?  I'd write a custom task.  Custom Document?  Custom Task.
    The issue becomes that greater development effort is required to create a custom task, than to customize a reclassification or an open hub.  If the standard functionality does not meet your requirements though, you can either change the requirements or hire a developer to implement them.
    - Chris

  • How is the Kalman filter estimator implemented in an MPC?

    I have a physical process with 2 inputs, 4 states and 2 outputs. Two of the states are
    measured while the other two needs to be estimated using kalman filter.I have
    developed the controller (2 i/p-2 o/p) with an MPC. I can see the 4 states in the implemented 
    MPC, but how do I implement a K.filter required to estimate the states of the 2 unmeasured 
    states in the physical process. ...help help help... 
    Attached is the implemented MPC.vi for comments.
    Attachments:
    MPC controller.zip ‏116 KB

    Hi Vicky,
    I dont have Labview installed on this laptop, but I have implemented the Labview MPC on a distillation column. You have 2 blocks that are necessary for the MPC, one outside the loop and one inside. You can connect all the necesary settings, like the model, the control horizon, the kalman filter settings,... to the block outside the loop. I think the control for Kalman is called estimation parameters. There you select between no estimation, pole placement and Kalman filter. For the Kalman filter you have to give the controller 3 matrices, that define your Kalman filter, N, Q and R. These matrices are related to your noise model, I don't know the exact theory unfortunately.
    regards
    KF

  • How does the Java Gernerics being implemented?

    Generic programming is supported in Java, and I want to know how does this feature being considered and implemented? Any one can give me some introduction or resources link? Thank you.
    Edited by: AaronZhang on Aug 25, 2008 9:37 PM

    Thank you ! But I've gotten this tutorial and actaully want to known the implementation mechanism of java generic.

  • HT1473 How come the rest of my songs don't show up in itunes on my new macbook air

    I just bought a macbook AirI It is only down loading my songs that I purchased on itunes How come it won't down load the songs that I down loaded from my cd's on my vaio computer?

    Hi Liz,
    Thanks for using Apple Support Communities.  This article has steps to try if your Mac isn't recognizing your iPhone 5s:
    iOS: Device not recognized in iTunes for Mac OS X
    http://support.apple.com/kb/ts1591
    If that does not help you may also want to try a quick reset of SMC to see if that helps:
    Intel-based Macs: Resetting the System Management Controller (SMC)
    http://support.apple.com/kb/HT3964
    Cheers,
    - Ari

  • How is the 'code fold' functionality implemented?

    Hi all,
    I'm thinking that I'd like to have a form, which is broken into several categories, that has 'code fold' functionality ala NetBeans. I'm thinking the way to do this would be to simply place all of these JPanels in the form in the nodes of a tree, when collapsed, just the title is displayed, when they expand, the JPanel appears. I admit I've not yet tried this approach yet , I first wanted to find out if anyone has done something like this and what approach they might use. Any feedback is appreciated.
    Thanks
    Mike

    I read this and thought it would be great to have in my own app.
    So, after getting some code from these forums I have cobbled together the following classes.
    This one creates a collapsible panel:
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.GradientPaint;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.GridLayout;
    import java.awt.LayoutManager;
    import java.awt.Rectangle;
    import java.awt.event.MouseAdapter;
    import java.awt.event.MouseEvent;
    import javax.swing.ImageIcon;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.border.EmptyBorder;
    import javax.swing.border.LineBorder;
    * CollapsiblePanel.java Created on 22-Apr-2005
    public class CollapsiblePanel extends JPanel
        private class TitlePanel extends JPanel
            private Color fadeto = new Color(200, 212, 247);
            public TitlePanel(LayoutManager layout)
                super(layout);
            protected void paintComponent(Graphics g)
                GradientPaint gradient = new GradientPaint(0, 0, Color.white,
                        getSize().width - 10, getSize().height, fadeto, true);
                Graphics2D g2d = (Graphics2D) g;
                g2d.setPaint(gradient);
                g2d.fill(new Rectangle(getSize().width, getSize().height));
        private JPanel mPanel = new JPanel(new GridLayout(0, 1, 2, 2));
        private JLabel mTitle;
        private JLabel mButton;
        public CollapsiblePanel(String title)
            setLayout(new BorderLayout());
            final Color active = new Color(66, 142, 255);
            final Color inactive = new Color(33, 93, 198);
            final ImageIcon up = new ImageIcon("Up.gif");
            final ImageIcon down = new ImageIcon("Down.gif");
            mTitle = new JLabel(title);
            mTitle.setForeground(inactive);
            mButton = new JLabel(up);
            TitlePanel panel = new TitlePanel(new BorderLayout());
            panel.setBorder(new LineBorder(Color.BLACK));//EmptyBorder(2, 2, 2, 2));
            panel.add(mTitle, BorderLayout.CENTER);
            panel.add(mButton, BorderLayout.EAST);
            panel.addMouseListener(new MouseAdapter()
                public void mouseClicked(MouseEvent e)
                    mPanel.setVisible(!mPanel.isVisible());
                    mButton.setIcon(mPanel.isVisible() ? up : down);
                public void mouseEntered(MouseEvent e)
                    mTitle.setForeground(active);
                public void mouseExited(MouseEvent e)
                    mTitle.setForeground(inactive);
            panel.setBackground(Color.WHITE);
            mPanel.setBorder(new EmptyBorder(2, 2, 2, 2));
            //mPanel.setBackground(new Color(214, 223, 247));
            add(panel, BorderLayout.NORTH);
            add(mPanel, BorderLayout.CENTER);
        public Component add(Component comp)
            return mPanel.add(comp);
    }This one creates a panel to hold many collapsible panels.
    NOTE: This uses the TableLayout manager which can be found on the web. I am sure that all of you here could change it to use GridbagLayout.
    import javax.swing.JPanel;
    import info.clearthought.layout.TableLayout;
    * Panel to hold many CollapsiblePanels
    * @author Garry Lovesey
    * @version 1.0 22-Apr-2005
    public class CollapsiblePanelBar2 extends JPanel
        public static double PREFERRED = TableLayout.PREFERRED;
        public static double FILL = TableLayout.FILL;
        private TableLayout layout;
        public CollapsiblePanelBar2(CollapsiblePanel panel, double layoutPreference)
            super();
             // create the GUI
              // b - border
              // f - FILL
              // p - PREFERRED
              // vs - vertical space between labels and text fields
              // vg - vertical gap between form elements
              // hg - horizontal gap between form elements
              double b= 10;
              double f= TableLayout.FILL;
              double p= TableLayout.PREFERRED;
              double vs= 5;
              double vg= 10;
              double hg= 10;
              double size[][]= { { f }, { // our column sizes
                   layoutPreference }}; // our row sizes
              layout= new TableLayout(size);
              setLayout(layout);
              // now we add in our starter panel
              add(panel, "0,0");
        public void add(CollapsiblePanel panel, double layoutPreference)
              // we need to add our panel into our layout
            int rowToAdd = layout.getNumRow();
            layout.insertRow(rowToAdd, layoutPreference);
            add(panel, "0," + rowToAdd);
    }

  • How does the servlet implement the multi-thread feature?

    There is only one instance of every servlet in one wep application.
    When several clients invoke the doPost() method of the same servlet,the servlet can process their request respectively.
    So there much multi threads of one servelt.
    But the Servlet doesn't implement the Runnable interface of extends the Thread class.
    I wan't to know,how does the servlet/servlet container implement the multi-thread feature?

    Hi johnnylzb
    There is only one servlet instance existing.
    (assuming u have <load-on-startup>1</load-on-startup>)
    The server creates a thread for every request ..
    and all the threads access the same servlet instance.
    For this its not necessary for the Servlet to extend Thread or Runnable.
    hope this helps

  • How can I use the same thread pool implementation for different tasks?

    Dear java programmers,
    I have written a class which submits Callable tasks to a thread pool while illustrating the progress of the overall procedure in a JFrame with a progress bar and text area. I want to use this class for several applications in which the process and consequently the Callable object varies. I simplified my code and looks like this:
            threadPoolSize = 4;
            String[] chainArray = predock.PrepareDockEnvironment();
            int chainArrayLength = chainArray.length;
            String score = "null";
            ExecutorService executor = Executors.newFixedThreadPool(threadPoolSize);
            CompletionService<String> referee = new ExecutorCompletionService<String>(executor);
            for (int i = 0; i < threadPoolSize - 1; i++) {
                System.out.println("Submiting new thread for chain " + chainArray);
    referee.submit(new Parser(chainArray[i]));
    for (int chainIndex = threadPoolSize; chainIndex < chainArrayLength; chainIndex++) {
    try {
    System.out.println("Submiting new thread for chain " + chainArray[chainIndex]);
    referee.submit(new Parser(chainArray[i]));
    score = referee.poll(10, TimeUnit.MINUTES).get();
    System.out.println("The next score is " + score);
    executor.shutdown();
    int index = chainArrayLength - threadPoolSize;
    score = "null";
    while (!executor.isTerminated()) {
    score = referee.poll(10, TimeUnit.MINUTES).get();
    System.out.println("The next score is " + score);
    index++;
    My question is how can I replace Parser object with something changeable, so that I can set it accordingly whenever I call this method to conduct a different task?
    thanks,
    Tom                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    OK lets's start from the beginning with more details. I have that class called ProgressGUI which opens a small window with 2 buttons ("start" and "stop"), a progress bar and a text area. It also implements a thread pool to conducts the analysis of multiple files.
    My main GUI, which is much bigger that the latter, is in a class named GUI. There are 3 types of operations which implement the thread pool, each one encapsulated in a different class (SMAP, Dock, EP). The user can set the necessary parameters and when clicking on a button, opens the ProgressGUI window which depicts the progress of the respective operation at each time step.
    The code I posted is taken from ProgressGui.class and at the moment, in order to conduct one of the supported operations, I replace "new Parser(chainArray)" with either "new SMAP(chainArray[i])", "new Dock(chainArray[i])", "new EP(chainArray[i])". It would be redundant to have exactly the same thread pool implementation (shown in my first post) written 3 different times, when the only thing that needs to be changed is "new Parser(chainArray[i])".
    What I though at first was defining an abstract method named MainOperation and replace "new Parser(chainArray[i])" with:
    new Callable() {
      public void call() {
        MainOperation();
    });For instance when one wants to use SMAP.class, he would initialize MainOperation as:
    public abstract String MainOperation(){
        return new SMAP(chainArray));
    That's the most reasonable explanation I can give, but apparently an abstract method cannot be called anywhere else in the abstract class (ProgressGUI.class in my case).
    Firstly it should be Callable not Runnable.Can you explain why? You are just running a method and ignoring any result or exception. However, it makes little difference.ExecutorCompletionService takes Future objects as input, that's why it should be Callable and not Runnable. The returned value is a score (String).
    Secondly how can I change that runMyNewMethod() on demand, can I do it by defining it as abstract?How do you want to determine which method to run?The user will click on the appropriate button and the GUI will initialize (perhaps implicitly) the body of the abstract method MainOperation accordingly. Don't worry about that, this is not the point.
    Edited by: tevang2 on Dec 28, 2008 7:18 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Can any one tell me how can I move to a different folder pictures, that I've cloned, without them staying aggregated? They all come together to the other folder and I don't want that- thanks

    Can any one tell me how can I move to a different folder pictures, that I've cloned, without them staying aggregated? They all come together to the other folder and I don't want that… thanks

    There's more to it than that.
    Folders in Aperture do not hold Images.  They hold Projects and Albums.  You cannot put an Image in a Folder without putting it in a Project or an Album inside that Folder.
    The relationship between Projects and Images is special:  every Image must in a Project, and can be in only one Project.
    Images can be in as many Albums you want.  Putting an Image in an Album does not move it from the Project that holds it.
    You can make as many Versions from a Master as you want.
    What you want to do may appear simple to you, but it still much adhere to how Aperture works.  I still can't tell exactly what you are trying to do (specifically: Images don't live in Folders; moving an Image from a Folder is non-sensical).
    It can be very confusing (and frustrating) to get going with Aperture -- but it does work, and can be enormously helpful.  If you haven't, take a look at the video tutorials on Apple's Aperture support site.
    I feel as though I haven't helped you much -- but we need to be using the same names for interface items in order to get anything done -- and my sense is that you still haven't learned the names of the parts.

  • I have a late 2011 model MacBook Pro running Mountain Lion.  I love the AirPlay mirroring feature with Apple TV...BUT, how do I mirror with TVs that don't have Apple TV?  I used to run a cable from my mini display port to the HDMI input of a TV.

    I have a late 2011 model MacBook Pro running Mountain Lion.  I love the AirPlay mirroring feature with Apple TV...BUT, how do I mirror with TVs that don't have Apple TV?  I used to run a cable from my mini display port to the HDMI input of a TV.  This feature seems to be lost in the Mountain Lion upgrade.  Did Apple feel that once Mountain Lion came out that EVERYONE would have Apple TV?  There are no settings in System Preferences/Display like there used to be...only for AirPlay Mirroring.

    Running a cable to the HDMI port is still supported. (and still works on mine).
    If the Arrangement tab in System Preferences > Displays isn't present then it doesn't recognize the physical connection.  Double check all cables.  If that doesn't work try a PRAM reset:
    http://support.apple.com/kb/ht1379

  • How do you turn on the radio feature?  I don't see it on the home screen.

    How do you turn on the radio feature?  I don't see it on the home screen.

    If you don't see the radio icon on the home screen, it is likely just turned off in the settings. Go to
    Settings > General > Home Screen >
    There you will see radio listed. Make sure that the slider is set to ON.
    i

  • I've chosen "never" on my screen saver however the screen saver still comes on and there is no way for me to change it, how do i change it? I don't wish to have a screen saver on when I'm watching TV or movies on my laptop

    I've chosen "never" on my screen saver however the screen saver still comes on and there is no way for me to change it, how do i change it? I don't wish to have a screen saver on when I'm watching TV or movies on my laptop.

    Step one is to log into a newly created admin user account and see if the problem persists. Also,

  • I need to erase the contents of my phone and restore to factory settings. Does anybody know how to save your texts so you don't lose them?  Can I back those up to iCloud?  My phone was very likely hacked (Apple's advice was to call the police!)

    "I need to erase the contents of my phone and restore to factory settings. Does anybody know how to save your texts so you don't lose them?  Can I back those up to iCloud?  My phone was very likely hacked (Apple's advice was to call the police!)"
    That was all I could put in the initial "box."  Then it brought me to this page with instructions on how to write a good sentence.
    Proceeding ...
    After going back and forth between Apple, AT&T and the police (all telling me to go to the other two) I took AT&Ts suggestion and got a new number. One tech warned against doing a backup, especially on my Mac, saying if my phone had been hacked then whatever bug was there would then invade my computer. But nobody knows how to determine if the phone has been hacked or a virus was planted there. Unfortunately I know who would have reason to do such a thing and all I can say is that he is at the top technologically and could easily do it. Almost impossible to prove, however.
    So I need to preserve my text messages and my emails as well. I backed up my photos to that Microsoft product (One-Drive) and it froze (Surprise, Surprise) with four short videos to go, and no way of stopping that (when I tried it crashed repeatedly) so I'm in crisis mode here.
    Help ...
    Running 8.0 on 5S
    Thanks!

    Betty I don't know if you fixed your hacking problem but I feel your pain. I've seen some strange things going on between my iMac and my iPhone and Apple has told me the same thing, call the police which I have done. The hackers have stole 500.00 out of my checking account have access to every internet account I use and no matter how often I change the password their right back on the account. I closed my FB account 3 times only to have someone reopen it. Right now I've got a link in my reading list (Safari) that if I click on it, it allows me to log onto my FB account anonymously.
    I've seen a green folder come out of no where while I was trying to delete my passwords out of keychain when that green folder was put into the key chain I was immediately locked out. I than went into system preferences to try to make changes to my security settings, when I clicked on the icon it wouldn't open. I've seen log files of automator receiving commands and sending out my personal information thats on my computer.
    I have a legitamate program called iExplorer that allows you to look at the contents of your iPhone back ups and saw a transaction someone made at the Apple store for some full length movies, some albums, ibooks and other apps but when I called the iTunes store and they said none of those items were showing up on my account. If their not on my account how can they be on my iPhone 6? One day someone was using my gmail account and unknowingly used google maps to search for an Italian restaurant, than a Mexican restaurant than a coffee shop and their search showed up on my iPhone but I didn't have my gmail account installed on my iPhone 6. Using my computer I logged onto my gmail account and looked at the maps history and sure enough there were the searches when I'd hover my curser over the link it gave me the longitude and latitude of the where the hacker was when he was using google maps. I know whoever reads this thinks Im crazy but I've documented everything and can prove the things that I have mentioned in this post actually happened.
    One day I had my laptop (pc) and my iMac next to each other as I was using both. when I clicked on airport it showed that my laptop and my iMac had made a connection and were actually communicating with each other. I know I didn't do it I don't know how. The iMac was logged into my iCloud account while my laptop wasn't. I have formatted my iPhone at least a dozen times, Apple and an Apple retailer have formatted my hard drive not to mention the numerous times I have formatted it but the hackers keep getting on my devices. Im formatting my lap top at this very second because during the course of the night I left the ethernet cable plugged into it and they locked me out of my c: drive, and configured the system so I can't download any updates from Microsoft, overtime I type in www.microsoft.com it changes to ww38.microsoft.com which takes me to a blank page. I right clicked on the page I was redirected to and read the java script and couldn't believe that someone had actually configured Internet Explorer to redirect me to a blank page when I tried to go to Microsoft. Apples answer to all this is there was nothing wrong with my iPhone or my iMac and if I thought there was a problem to call the police which I have done.
    Theres no doubt the hackers are reading this while I type it or will read it and I simply don't care anymore. I no longer email anyone, don't use my iCloud account and have taken precautions to protect my credit but if I ever find out who has invaded my privacy to this extreme the police are going to want to talk to me because Im going to hurt them like they've never been hurt before

  • HT5621 I recently changed my apple ID but the old on is still on my iCloud account. The old address is dimmed on iCloud on my iPad so I can't change it. How do I change to the new address?  I don't want to delete the account as I don't want to lose the pi

    I recently changed my apple ID but the old on is still on my iCloud account. The old address is dimmed on iCloud on my iPad so I can't change it. How do I change to the new address?  I don't want to delete the account as I don't want to lose the pictures

    To change it, you have delete the existing account.  However you can avoid losing any pictures in the process.  To avoid losing photo stream photos, save them to your camera roll (if not already there) before deleting the account.  To do this, open your my photo stream album, tap Edit, tap the photos, tap Share, then tap Save to Camera Roll.  (Camera roll photos are not effected by deleting the account.)
    Then go to Settings>iCloud, tap Delete Account, then sign back in with the new ID.  This deletes the account and your iCloud data from your device, but not from iCloud.  Provided you are signing back into the same account, your iCloud data will reappear on your device when you sign back in.

Maybe you are looking for