XI and xMII server

Is it recommended to have both xMII and XI installed on the same server machine?

Hi Prasanna,
It depends upon the type of load you expect on the system.  If you wish to combine the two products on one server and require significant usage out of both, you would need a high CPU and memory server.
You would probably save money by getting two smaller servers than one massive server.
Carry out some performance testing and see whether you are pushing the server to the limits (Chances are that you would be).
If you are unsure about usage, you may be able to setup two virtual servers instead.  If the servers are unable to handle the load, you would be able to move the virtual servers to two separate boxes.  It also provides avenues for High Availability.
As for development environement, I would not see any issues, if you are expecting to be the only person hitting xMII / XI.  (Please note that this is my personal opinion and not an official recommendation).
Hope this helps.
Cheers,
Jai.

Similar Messages

  • XMII server specifications

    Hello all,
    SAP recommends the following specifications for the xMII server
    1) RAID - 1 Disk (3 logical SATA Disks)
    Question: Our normal standard is for a RAID 5 with three physical drives. Would this cause any issues?
    On the 3 logical SATA Disks, does this mean 3 logical volumes are required?
    2) Database size - 400 GB
    Question: Is this the recommended capacity of the RAID set or is it the recommended size of just the database? We plan to do a small POC and this strikes me as being overkill.  Is this quantity correct?
    Any help would be appreciated.

    Jawahar - Please watch your versions.  This is the second forum post that you have included this hyperlink to an old SDN document that was for version 11.5, not version 12.0.  Even though the application content and connectivity is largely the same the entire web application server and underlying architecture has been ported from a file system based Microsoft IIS / NewAtlanta ServletExec to the database system running on NetWeaver WebAS 2004s SP10+.  The specs listed in Joe's document are quite outdated.
    Srinivasan - the application content and complexity that you implement and the number of users accessing the system should still be your guide for any sort of sizing.  Since xMII version 12.0 is now an application deployed onto the WebAS Java stack you should use the NetWeaver sizing tool for the hardware recommendations and then include RAM allocations and possible clustering considerations that are in alignment with your prospective xMII 12.0 application.
    Best Regards,
    Jeremy Good

  • Error while XI and xMII integration (Plain HTTP as sender)

    Dear Friends,
       I am doing the scenario XI and xMII integration. While sending the input file from plain HTTP adapter the result comes as follows in *sxmb_moni* :
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <!-- Call Adapter -->
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
    <SAP:Category>XIAdapterFramework</SAP:Category>
    <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
    <SAP:P1/>
    <SAP:P2/>
    <SAP:P3/>
    <SAP:P4/>
    <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: <xMII server name></SAP:AdditionalText>
    <SAP:ApplicationFaultMessage namespace=""/>
    <SAP:Stack/>
    <SAP:Retry>M</SAP:Retry>
    </SAP:Error>
    In HTTP Client Adapter for XI 3.0 it is shown as follows:
    <SAP:Error><SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code>MESSAGE.GENERAL
    </SAP:Code>
    <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: <xMII server name> </SAP:AdditionalText></SAP:Error>
    Please show the way to rectify this error.
    Regards,
    Jagan.

    Dear Sudharshan,
       I'm doing the scenario which is in the following blog.
    /people/dhanabal.thangavel/blog/2008/02/07/xi-and-xmii-integration--part-1 ==> XI and xMII Integration - Part 1
    This is a synchronous one. So I set QOS as BE in Client Http Adapter for XI 3.0.
    Scenario is HTTP <--> XI <--> xMII
    The following errors are I found:
    1) In RWB -> Message Monitoring
    Status : Canceled with Errors
    Message Details:
    SOAP : call failed
    SOAP :error occured: java.net.UnknownHostException: <HOST>
    Exception caught by adapter framework: <HOST>
    Delivery of the message to the application using connection AFW failed, due to: <HOST>. Setting message to status failed
    The message status set to FAIL.
    Returning synchronous error message to calling application: <HOST>.
    2) Error coming in the Client Http Adapter for XI 3.0 as follows:
    *URL:*
    http://xxxxxx07:xx10/sap/xi/adapter_plain?namespace=http%3A//www.xxxxxxx.com/XIBatch3/10099/xMII_Integration&interface=xMII_Integration_Sync_Outbound&service=BS_BATCH3&party=&agency=&scheme=&QOS=BE&sap-user=xxxxx&sap-password=xxxxx&sap-client=xx1&sap-language=EN
    *Result:*
    <SAP:Error><SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code>MESSAGE.GENERAL</SAP:Code><SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException:<HOST></SAP:AdditionalText></SAP:Error>
    *Input XML file:*
    <?xml version="1.0" encoding="UTF-8"?>
    <ns1:XacuteRequest xmlns:ns1="http://www.lighthammer.com/Xacute">
       <ns1:LoginName/>
       <ns1:LoginPassword/>
       <ns1:InputParams>
          <ns1:ProductName>ProductA1</ns1:ProductName>
       </ns1:InputParams>
    </ns1:XacuteRequest>
    *WSDL file (Which is generated using the xMII transaction):*
    <?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.lighthammer.com/Xacute" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://www.lighthammer.com/Xacute">
        <!-- Types -->
        <types>
            <s:schema elementFormDefault="qualified" targetNamespace="http://www.lighthammer.com/Xacute">
                <s:complexType name="InputParams">
                    <s:sequence id="InputSequence">
                    <s:element maxOccurs="1" minOccurs="0" name="ProductName" type="s:string"/></s:sequence>
                </s:complexType>
                <s:element name="XacuteRequest">
                    <s:complexType>
                        <s:sequence>
                            <s:element maxOccurs="1" minOccurs="0" name="LoginName" type="s:string"/>
                            <s:element maxOccurs="1" minOccurs="0" name="LoginPassword" type="s:string"/>
                            <s:element maxOccurs="1" minOccurs="0" name="InputParams" type="s0:InputParams"/>
                        </s:sequence>
                    </s:complexType>
                </s:element>
                <s:complexType name="Rowsets">
                    <s:sequence>
                        <s:element maxOccurs="1" minOccurs="0" name="FatalError" type="s:string"/>
                        <s:element maxOccurs="1" minOccurs="0" name="Messages" type="s0:Messages"/>
                        <s:element maxOccurs="1" minOccurs="0" name="Rowset" type="s0:Rowset"/>
                    </s:sequence>
                    <s:attribute name="StartDate" type="s:dateTime" use="required"/>
                    <s:attribute name="EndDate" type="s:dateTime" use="required"/>
                    <s:attribute name="DateCreated" type="s:dateTime" use="required"/>
                    <s:attribute name="Version" type="s:string"/>
                </s:complexType>
                <s:complexType name="Messages">
                    <s:sequence>
                        <s:element maxOccurs="unbounded" minOccurs="0" name="Message" type="s:string"/>
                    </s:sequence>
                </s:complexType>
                <s:complexType name="Columns">
                    <s:sequence>
                        <s:element maxOccurs="unbounded" minOccurs="0" name="Column" type="s0:Column"/>
                    </s:sequence>
                </s:complexType>
                <s:complexType name="Column">
                    <s:attribute name="Name" type="s:string" use="required"/>
                    <s:attribute name="Description" type="s:string" use="required"/>
                    <s:attribute name="SourceColumn" type="s:string" use="required"/>
                    <s:attribute name="MinRange" type="s:double" use="required"/>
                    <s:attribute name="MaxRange" type="s:double" use="required"/>
                    <s:attribute name="SQLDataType" type="s:int" use="required"/>
                </s:complexType>
                <s:complexType name="Rowset">
                    <s:sequence>
                        <s:element maxOccurs="1" minOccurs="1" name="Columns" type="s0:Columns"/>
                        <s:element maxOccurs="unbounded" minOccurs="0" name="Row" type="s0:Row"/>
                    </s:sequence>
                </s:complexType>
                <s:complexType name="Row">
                    <s:sequence id="RowSequence">
                    <s:element maxOccurs="1" minOccurs="1" name="Quantity" type="s:long"/><s:element maxOccurs="1" minOccurs="1" name="ProductName" type="s:string"/></s:sequence>
                </s:complexType>
                <s:element name="XacuteResponse">
                    <s:complexType>
                        <s:sequence>
                            <s:element maxOccurs="1" minOccurs="0" name="Rowsets" type="s0:Rowsets"/>
                        </s:sequence>
                    </s:complexType>
                </s:element>
            </s:schema>
        </types>
        <!-- Messages -->
        <message name="XacuteSoapIn">
            <part element="s0:XacuteRequest" name="parameters"/>
        </message>
        <message name="XacuteSoapOut">
            <part element="s0:XacuteResponse" name="parameters"/>
        </message>
        <!-- Ports -->
        <portType name="XacuteWSSoap">
            <operation name="Xacute">
                <input message="s0:XacuteSoapIn"/>
                <output message="s0:XacuteSoapOut"/>
            </operation>
        </portType>
        <!-- Bindings -->
        <binding name="XacuteWSSoap" type="s0:XacuteWSSoap">
            <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
            <operation name="Xacute">
                <soap:operation soapAction="http://www.lighthammer.com/Xacute" style="document"/>
                <input>
                    <soap:body use="literal"/>
                </input>
                <output>
                    <soap:body use="literal"/>
                </output>
            </operation>
        </binding>
        <!-- Service mapping -->
        <service name="XacuteWS">
            <port binding="s0:XacuteWSSoap" name="XacuteWSSoap">
                <soap:address location="http://<XMII_SERVER_NAME>/Lighthammer/SOAPRunner/Jagan/SDN_Fetch_Product_Qty"/>
            </port>
        </service>
    </definitions>
    Regards,
    Jagan.

  • Is SSO possible for SAP ERP and xMII

    Hi,
    Is it possible to have Single Sign-On between SAP ERP and xMII.
    The requirement is that the user wants to login to the SAP ERP and using the same credentials he/she should be able to use xMII (without prompting for login credentials again.)
    If it is not possible why is it so, and if it is then how?
    Thanks in advance.
    - Ankit

    Hi,
      UME is User Management Engine. The UME provides the centralized user management for all Java applications and can be configured to work with user management data from multiple data sources. It is seamlessly integrated in the J2EE engine of the SAP NetWeaver Application Server for Java as its default user store and can be administered using the administration tools of the AS java.
       You can configure multiple data source (DB, LDAP or ABAP) to UME for managing user data.
    For more information on UME please, refer the below link as well.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/62/cc1940d4558f5ce10000000a155106/frameset.htm
    Thanks
    R.Murali

  • Windows 2008 and JRE 1.4.2_13 and xMII 11.5

    Is xMII 11.5 supported on Windows 2008, specifically, does JRE 1.4.2_13 work, and will Servlet Exec work on that version of OS?
    Thanks,
    Todd

    Hi Todd,
    Kindly find the below URL to know about the system requirements of SAP xMII 11.5
    http://help.sap.com/saphelp_xmii115/helpdata/en/index.htm
    Related Forum :
    Re: UDS 4.0 and Windows Server 2008
    Hope it helps.
    Thanks
    Rajesh Sivaprakasam.

  • How to pass runtime parameters to Oracle Query from xMII server

    Please can anybody  help me that how to pass runtime parameter to Orcle Query  from xMII server.

    It works the same way as I described in this thread [How to pass runtime parameters to MySQL Query from xMII server].  It does not matter the datasource MII will work the same for all queries, at least for passing in parameters.  How to write those queries and their datatypes will be the differences.

  • How to find the client number of xMII server i m running

    Hi experts,
    Here i am simply providing the URL in my browser and it shows the login page of xMII server.But i want to find under which client i am currently running this xMII ,how can i find that client number?
    Thanks ,
    S.Ramesh Kumar.

    The term "client" does not neccessary apply with xMII.  A "client" is an organization level in ECC.  If you are looking for the system information open the url
    http://server:port
    and select system information.
    Jamie

  • Mail Server Installation on xMII Server

    Hi All,
    I had installed mail server on xMII Server and created a mail account there.
    Inside the BLS I used localhost as server.
    And username and password, I given the credentials of mail account created.
    The problem is I am not able to send mails(Even I tried running it by creating an XacuteQuery). Please let me know if there is anyother setting that needs to be done from xMII side or from mail server side, so that I can send mails mentioning Server as localhost instead of stating entire IP.
    Thanks & Regards,
    Ravi kumar

    Hi Ravi,
    Do you want to send mail from xMII to your mail?
    No need to give mail Account and password.Only you give  your mail server name , From and To.
    Mail server name should be correct.
    And other fields like subject and attachment as per your requirement.
    Thanks,
    Manisha

  • Why xmii server needs to be restarted if parameter of rfc is changed?

    hi,
    I am developing a RFC function module in SAP R/3 which will be called from XMII.Whenever I add any export parameter in the RFC the XMII server needs to be restarted...
    I am unable to understand what is restarting of server and why it needs to be restarted ....Please help...
    Also i am interested to learn XMII ....How can I start ?

    Hi Sweta,
    after you have changed the RFC settings, you have to reset the JCO cache because some values are buffered. You can use the following link:
    MII 11.5:
    [http://<xmiiserverip>:<port>/Lighthammer/JCOProxy?Mode=Reset]
    MII 12:
    [http://<xmiiserverip>:<port>/XMII/JCOProxy?Mode=Reset]
    Please refer to the following thread for infos for new users:
    [regarding xmii...;
    Also have a look at the WIKI where you can find lots of information:
    [https://wiki.sdn.sap.com/wiki/display/xMII]
    Regards
    Michael

  • XMII Server availability

    Hi,
    I am wondering what are the possible scenarios that xMII server is unavailable to shopfloor.  I am listing some of the possibilities that I know.
    1. When network is down
    2. When there are some changes related to transactions, database changes ( non SAP ), security related ( roles, role attributes) moved from xMII quality server to production server.
    I don't think we need to bring down xMII for cosmetic changes in HTML pages.
    If some one can add or correct me then that would be very great help for me.
    Thanks,
    Srinivas.

    Srinivas,
    The 'network down' situation typically effects more than just client browser access to the xMII server, especially if the xMII server is not physically situated at the shopfloor data center location, and this is one of the many reasons that we encourage a distributed architecture.
    The only time you would need to bring the xMII server down would be for service pack updates, OS updates, Microsoft reboots, etc.  All content changes, like html, javascript, query/display templates, transactions, etc. take effect immediately.  All configuration changes (data servers, time periods, schedules) and security changes (users, roles) should also take effect immediately since the editors take care of that for you.
    If you are promoting content and configuration from test to production I would assume that you are doing this at a scheduled time, and if you do need to restart the ServletExec-xMII service for any reason then it should not matter.  If you are overwriting the system configuration xml files on the file system then it will require the service to be restarted.
    Regards,
    Jeremy Good

  • XMII Server crashes when BLS is executed

    Hi,
    We are facing a problem in xMII server. From xmii server we are calling a RFM which returns a dataset of around 50 thousand to 100 thousand. When the bls is executed from the http runner then the server is crashed. But it runs properly for smaller dataset. So can anybody give information about the threshold value of data set which xmii can handle. And how to overcome this situation.
    Thanks and Regards,
    Soumen Mondal

    Hi,
    For huge dataset you will get this problem.Fisrt check no other transactions should not run during the sametime because this is a big transaction and consuming lots of memory space.
    You need to check how much memory your all transactions and whole application is consuming. If it exceeds the RAM then system will be hanged.
    Thanks,
    Manisha

  • Dunning report difference in dev,testing and prod server in sap

    Hi all..
    we are facing a problem while executing the tcode f150 in dev,tsting and production server.
    while giving the same run on and identification,the different parameters are coming and the status is geting changed.
    in ker,the process is getting compelted,in testing the process is getting sceduled,complete but getting the status as"process completed but job deleted".
    and in production,the status like testing server is coming but some tabs(from the too bar where delete,etc lies)are not getting to see,its not showing up.
    please tell me if we can check it through some tcodes,or eliminate the eorr.
    we are not able to locate the cause behind.thanks in adv.

    Hi chandu,
    In my previous Organisation we got exactly the same landscape for BW as you described.BCS(BAYER COPSCIENCE LTD) operates a BW System Landscape with one centralized  Global Development System and three regional Quality Assurance and Production Systems located in Europe, Asia Pacific and Americas. This Landscape is to ensure consistent data models to be available in all regional systems as well as to minimize development efforts and make use of respective synergies.
    This is perfectly working  for BCS ,and I think, this is the most approriate way of handling of resources.
    Regards
    CSM Reddy

  • Error Message when installing Companion CD for HTMLDB 1.6 and HTTP Server

    Hi. First time forum user so bear with me.
    I'm not sure if this is the correct forum for this but the assistance of anyone who may be able to shed some light on the problem whould be greatly appreciated. I am having a problem when attempting to install the Companion CD for HTMLDB 1.6 and HTTP Server, details given below:
    The following Oracle components have been successfully installed
         Oracle 10gR2 Database.
         Oracle 10gR2 Database patch 10.2.03.
         Critical patch up date (security).
    The following Oracle component failed to install.
         Companion CD for HTMLDB 1.6 and HTTP server
    Scenario leading up to failure
         Extracted companion CD installation files to D:\oracle\utilities\Oracle_10_2_0_Companion
         Executed D:\oracle\utilities\Oracle_10_2_0_Companion\companion\setup.exe.
    The following error message is displayed in a "JAVA VIRTUAL MACHINE LAUNCHER" dialog box
         "Could not find the main event class. Program will exit."
    I have been attmepting to resolve this problem for over a week and have already checked the following with no resolution to the problem:
    Cause. This issue may have to do with two issues (and may occur more on Windows):-
    1. Within the ORACLE_HOME directory full pathname there is a space.
    2. The directory from where the software / patch is being installed has a space within the directory full
    pathname (where the file for the installation by default is named products.jar or products.xml).
    Solution. To implement the solution, please execute the following steps:-
    1. Rename the full pathname directory NOT to contain a space.
    2. Launch again the OUI... and verify if the problem occurs.
    Any further guidance would be greatly appreciated.
    Edited by: user10386555 on 03-Oct-2008 02:51

    Can you install using OUI from the RDBMS installation? IIRC, there is a problem using OUI on companion to install companion items.

  • Reference to database and/or server name in '' is not supported in this version of SQL Server

    Hello all
    I am using C# and ADO.NET (native) - Visual Studio 2013.
    I am always using full qualified queries like "SELECT * FROM [database].[schema].[table]"
    Obviously there is a problem when doing this against SQL Azure,
    I get the following error: "Reference to database and/or server name in '' is not supported in this version of SQL Server"
    Interesting fact: With SQL Management Studio, the same query works.
    I need to know if this error is really a true one or not.
    If yes, I can quit using SQL Azure. I would need a SQL Server and not a partial SQL Server :-)
    Thanks and best regards
    Frank

    Hi,
    Here are my suggestions:
    1. Use partially qualified queries, because:
    a. from a security standpoint, you'd want to limit your login's access across the server instance
    b. in order to achieve a even better, you should specify your database as the Initial Catalog directly in the SQL Connection.
    If you take into account these practices, SQL Database doesn't come with any limitation from that point of view.
    However, in regard to 'With SQL Management Studio, the same query works', this is actually only partially true because if you run that query agains ADO.NET, you'll actually end up in switching databases along the query which is obviously not permitted in
    SQL Database since you're running in a hosted black-box version of SQL you're not managing. It's just like running the USE <dbname> command which obviously doesn't work.
    Alex

  • How to have one centeral management console for DB and Application server?

    Hi
    Thank you for reading my post
    I read in several places that ORACLE provide facilitis that help developers to have one centeral console to manage Application server / Database and what ever oracle products.
    I want to know that, when i have Oracle 10g r2 and Application server 10.1.3.1 installed, how i can use that centeral management console?
    is it some other application that i should install ?
    or it is just some more configuration?
    thanks

    What you are looking for is called Grid Control.
    You will need the Grid Control Agent installed on each server that has products from Oracle's technology stack installed (database, web server, app server, etc). You will also need install the Grid Control software and repository.
    You can download Grid Control from the following link:
    http://www.oracle.com/technology/software/products/oem/index.html

Maybe you are looking for

  • Transaction MMCL does not work in ECC 6.0 system

    Hello All, I am trying to run transaction MMCL in ECC 6.0 system. It does not run. Has SAP obsoleted this transaction and come up with a new one. Basically I want to track inventory based on a Batch Characteristic value. Thanks in advance, Sachin

  • Message for Embargo "No country information has been maintained for US"

    Hi I have activated the legal Regulation EMBUN for country DE and US where country of departure is DE and US is country of destination. Entry in Emb. Exp. is 2Check : Export (exclusively) for both DE ans US. In the Log it shows aEmbargo block and the

  • IMac won't start without a lot of coaxing

    Hi, I have an iMac that's a little over a year old (Oct. 2010) and it's acting bizarrely. The other day the finder crashed and I had to restart. When I restarted, it went from the grey startup screen to the blue screen, then sat indefinitely on the b

  • Configuration gruide of hr module

    hi friends, can anybody send me thestandard configuration guide of hr module. pls help out regards, narmada.

  • Myeclipse  : tomcat project  not able to create

    Good evening to all I installed eclipse then i had installed Myeclipse5.5.1 What is my doubt means While creating new project new-> Project ->new project Wizard is opening in that iam not able to find the Tomcat project in the toolbar iam not able to