SAP Mobile Installation

I am New to SAP MI but has been assisgned a small PDA development, which I had done in VB.NET, but this project I want to use SAP MI.
I have BW 3.5 with WEB AS 6.40 and also I have EP6.0,
Can I use the BW WEB AS or EP 6.0 for SAP Mobile Install?
How do I install SAP MI on the WEB AS.?
Thanks
Jagraj Dhillon

Hi Jagraj
SAP MI server is technically embedded in SAP Web Application Server (SAP Web AS)Both ABAP and J2EE stack are required.
A minimal MI landscape ideally consists of the following components:
1) One or more application backend systems
2) A middleware server (Web AS)
3) One or more client systems (mobile devices)
For further clarification and learning please refer to the following links
https://www.sdn.sap.com/irj/sdn/developerareas/mi?rid=/webcontent/uuid/6ba0ba72-0901-0010-e287-d8649ddb6425 [original link is broken]
http://jogel.blogspot.com/2006/07/learning-sap-mi.html
http://media.sdn.sap.com/public/html/submitted%5Fdocs/MI/MDK%5F2.5/
http://help.sap.com/saphelp_nw04/helpdata/en/a7/893a5889e08b41b615688b1a93b559/frameset.htm
Thanks
Gopi

Similar Messages

  • SAP Mobile 7.1 post installation activities

    Hi,
    I have installed SAP Mobile 7.1 ABAP stack.
    can any help in locating the post installation steps to activate the mobile contents?
    I followed the steps given in the installation guide.
    after that I tried to carry out the basic steps like "Create an Administrator Profile" as in the help document under http://help.sap.com/saphelp_nwmobile71/helpdata/en/45/1b199aa3f021a1e10000000a1553f6/frameset.htm.
    I am unable to locate the roles mentioned there SAP_DOE_ADMINISTRATOR, SAP_DOE_TECH_ADMIN.
    I believe I have missed some steps to activate the mobile contents.
    Thanks in advance.
    Regards,
    Ram.

    Hi Ram,
    if I get yur issue right, you do ask for the installation parameters you need to enter.
    I simply istalled the usual ABAP stack - once you have done that, run the function SDOE_WB for example. If that is available, you have done everything fine.
    There is not really an MI stack you can select in the installaiton window.
    And once you have done that, and SDOE_WB is accessible, please run TRX SDOE_SR for the post installation process.
    Furthernore you will find a guid on all necessary steps for post inst here:
    http://help.sap.com/saphelp_nwmobile71/helpdata/en/45/17a790d8000064e10000000a1553f7/frameset.htm
    Hope that helps!
    Regads,
    Oliver

  • Login problem with SAP Mobile Infrastructure

    Hi
          I have installed SAP WebAS 6.40 SP9 .
    i could see SAP Mobile Infrastructure if i use the following URL -
    http://<localhost>:50000/me/WebConsole/login
    but i am not able to login with any of the SAP WebAS logins it is giving a error.
          I have also installed SAP GUI for windows to which i am able to login using DDIC login of SAP WebAS.
          It will be helpfull if any one can tell me how to check if the entries in the SAP MI login page are correct like the System ,client,system number,language,user and the password.
    Thanks and Regards
    gopi

    Hi Gopi!
    To install MI Client on a Desktop PC,look for the setup.exe file in MI folder in the "Netweaver Components" installation DVD,run one of these setup files based on the framework you need(MOBILEENGINE_JSP or MOBILEENGINE_AWT).
    <...\MI\MI2.5_SP09\JSP\win32\comp\setup.exe>
    <...\MI\MI2.5_SP09\AWT\win32\comp\setup.exe>
    Then run MobileEngine.Exe(After installation you will have a shortcut on your desktop),Create a New User to LogOn and then "Goto>>>Settings" and set up the connection parameters to logon.
      Refer to the Installation Guide using the link from Jill Elliot.
    I donot understand what do you mean by "setting changes after installing the SAP WebAS 6.40 SP 09?"
    Thx
    Gisk
    Message was edited by: Gisk

  • Configuration of SAP NW AS (Configuration of SAP Mobile Infrastructure)

    Hello everyone
    'm configuring the MI and I want to clarify some key concepts.
    In the configuration of SAP NetWeaver AS when it says to initiate transactions (eg PFCG) means over the SAP R3 system?
    Thanks, Gokhan

    Dear Veeraraagavan,
    Yes, SAP R/3 = backend
    I think you're right, and I'm banging my head on for days ... I gave a quick glance at guides (installation, architecture, Installation Options, etc.) on the SAP Web NWAS and I think I found a bit of light!
    But I need confirmation from you experts.
    On the Configuration of SAP Mobile Infrastructure in Prerequisites section is written that there is need of SAP NetWeaver AS 2004 (including the SAP J2EE Engine and the ABAP stack), so if I understand correctly the installation option for SAP Web AS is Integration = SAP Web Application Server ABAP + Java System.  So what in the figure http://www.mediafire.com/imageview.php?quickkey=vg3nzmjhiwm&thumb=6 represents only a SAP Web Application Server Java System (J2EE Engine) and non-SAP Web Application Server ABAP + Java System? Or it could be an ABAP + Java System?
    I'm thinking that might be missing only the SAP GUI to access the ABAB ENGINE as shown in this photo http://help.sap.com/saphelp_nw04/helpdata/EN/84/54953fc405330ee10000000a114084/frameset.htm .
    Thanks in advance, Gokhan

  • Help SAP Mobile Infrastructure 7.0 on NW 2004S

    Hi all, I am a Newbie, and i really need some help.
    After 2 weeks i installed:
    On the <b>Server:</b> side (machine 1)
    SAP NW 2004s SR1 (ABAP + JAVA + MI) / ORACLE / Windows Server 2003
    after that i update the system to:
    ABA Support Package 10 for 7.0
    Basis Support Package 10 for 7.0
    Kernel (part I and II) version: 83.
    MI Client 7.0 SP10
    MI Drivers 7.0 SP10
    MI Administration 7.0 SP10
    MI WD Laptop 7.0 SP10
    On the <b>Client</b> side (Machine 2) (Windows XP)
    SAP Developer Studio 7.0.10
    So the problem is that i don't know where is the SAP Mobile Infrastructure 7.0 Installer, so when a try to used the SAP Developer Studio it says me to configure:
    (Windows --> Preferences -->MI Development)
    MI Home Folder:
    MI server name:
    MI webapp root:
    MI webapp TCP port:
    (AWT runtime)
    MI Home Folder
    MI Logon Information
    MI Logon user name
    MI Logon password
    I understand that i need to install the Sap Mobile Infrastructure 7.0 in the Client Development Machine, and after configure the Developer Studio, so that i can use the server to deploy my applications. This SAP Mobile Infrastructure is NO the MI Client 7.0 (NWMCLIENT10_0-20000910.SCA) Because i used it to update the server..
    Please can somebody say me where i can download the Mobile Infrastructure 7.0?? I think that is the only thing that i  need to complete all the mobile development environment, or maybe i need Tomcat too in the client machine?
    Best Regards,
    Erick Ilarraza

    Hi Han,
    Actually I have on my client / development  machine:
    SAP NetWeaver Developer Studio 7.0
    SAP Mobile Infrastructure
    Server machine
    NW04s SP10 ABAP + JAVA + MI
    What is the FW_INSTALL? i try to search it in the software distribution center, but i can't found it.
    I understand that for:
    Windows Mobile Device --> CrEme Virtual Machine
    Laptop --> I don't know! maybe i only need to have the J2SK 1.2.4_08
    In any case, i am trying to run the example code (Sap Help) 1st 2nd ... with the Mobile Infrastructure Program. But i don't have idea how to do this.
    Regards,
    Erick

  • Question about version SAp Mobile Infraestructure

    Good morning,
    Actually we have using the version of Sap Mobile Infraestructure MI 25 SP 22 Patch 02 Build 200901191055
    Do we want to know if exist some last version or SP of  the Sap Mobile Infraestructure MI 25?
    Thanks
    Regards
    Fernando

    Hi,
    Now, the latest available version of SAP Mobile Infrastructure is 7.1 with EHP1.
    For MI 7.1, go to:
    service.sap.com/swdc -> SAP Installations & Upgrades -> Installations & Upgrades - Entry by Application Group -> SAP Netweaver -> SAP Netweaver -> SAP Netweaver Mobile 7.1 -> Installation .
    If you want to install MI 7.1 with EHP1, go to:
    service.sap.com/swdc -> SAP Installations & Upgrades -> Installations & Upgrades - Entry by Application Group -> SAP Netweaver -> SAP Netweaver -> SAP EHP1 for SAP NW PI 7.1 -> Installation and Upgrade.
    The same installation DVDs are required to install both PI 7.1 EHP1 and MI 7.1 EHP1.
    Read the installation guides at service.sap.com/instguides and it will clarify any further doubts that you may have.
    Thanks,
    Shitij

  • Prerequisites for SAP mobile Documents.

    Hello,
    I have going to install SAP Mobile Documents. I would like to know what are the requirements and if there are any install guide and videos.
    I believe that SAP Mobile Documents require NetWeaver Application Java and SAP Mobile Documents using the Software Update Manager (SUM).
    What are the other components that are required and the c
    Require your help on this
    Regards

    Hello Robert,
    you will find the prerequisites documents here:
    http://scn.sap.com/community/mobile-documents --> Implement --> Solution Prerequisites
    You find the complete step-by-step installation and configuration information here:
    http://scn.sap.com/community/mobile-documents --> Step-by-Step Implementation Guide
    Regards,
    Jens

  • Install ZMOB SAP mobility solution

    Hi Experts,
    I want to install ZMOB open source software for converting ALV to mobile application.
    It has nugget file , I want to know how can we install nugget file.
    Link to download is : https://bitbucket.org/zmob/sap/downloads
    Please let me know steps to install SLNK and NUGG files.
    Also is there any tutorial for ZMOB which can help step by step creation of mobile app.
    Thanks.
    Regards,
    Sanjana

    Hello Sanjana,
    There are quite a few non-SAP mobile options - it's worth searching the SCN forums for information on possible approaches..
    Regarding security in zMob, a white-list is configured by the administrator (table zmob_permissions) and contains a list of reports that can be accessed via zMob. One or more non-dialog users are created and used to communicate between the mobile devices and the SAP system (over a secure VPN connection.) The configuration defines which reports are accessible by which user account/device.
    Alternatively, a single non-dialog user can be configured on multiple devices and treated as a usergroup within the white-list. Different device-names can then be configured on each device, which can be used to differentiate users SAP side. This is explained in more detail on the Microbe wiki Home -  microbe -  Introduction, installation, config and running.. -  Mobile microblogging platform for SAP but is quite an advanced topic.
    If you already have a standard SAP report working which has basic input, then it should be straight forward to convert the report to use the zMob approach. It's simply a case of replacing the parameter definitions to use zMob types, tweaking the output to take advantage of the zMob mobile output features, testing within the SAPGUI, then configuring and testing from the emulator and finally the device.
    Warm regards,
    Jack

  • EHP for Sap Mobility

    Hi All, We would like to use sap mobility in our server. So do we need to upgrade EHP (Currently we use ehp 2 )or whether it will work in any ehp. Thanks, Sam
    [LOCKED BY MODERATOR. SEARCH FIRST AND IF NECESSARY ASK SPECIFIC QUESTIONS]

    Hi Rahul,
    Suppose I am using EP 7.0 , and within that server i want to upgrade only WD java server as suggeted by you so that i can use new functionallity of WD java, so is it possible that only WD java server/framework I can upgrade to 7.1 in EP 7.0, and rest other components of EP 7.0 remains same. Is this is possible ? if yes how ? any documents on this to upgrade particular component in 7.0 and keeping rest of the components of 7.0 unchanged ?
    Do i have to apply any EHP for this, is that a mandatory step or without applying any EHP, Still i can upgrade any particular component of 7.0 to 7.1 ?
    Ans - Yes we can only apply the most current patch for EP 7.0.
    Most current patch for WebDynpro EP 7.00 version -> EPWDC22_0-10003557.SCA
    We can deploy this component using SDM tool or JSPM tool. Details of document are :-
    SDM Doc ref - For detailed information about the command line interface of the SDM, see the SDM installation directory (under <SDM-Install-Dir>/program/doc/SDMCommandLineDoc630_en_final.pdf).
    JSPM Doc ref - "http://help.sap.com/nw70 --> Knowledge Center for SAP NetWeaver 7.0 (2004s) -> Functional View [open] -> SAP NetWeaver by Key Capability -> Solution Life-Cycle Management by Key Capability -> Software Life-Cycle Management -> Software Maintenance -> Java Support Package Manager".
    To answer your question, I believe then we need not upgrade the whole version to EHP1 (i.e. 7.01 versions).
    Do let me know in case of any further queries.
    Thank you.
    Regards,
    Manomeet Mohapatra
    <removed_by_moderator>
    DO NOT ask for points
    Read the "Rules of Engagement"
    Edited by: Juan Reyes on Aug 30, 2010 9:23 AM

  • Cannot retrieve business partners in SAP mobile iPad

    Hello Colleagues,
    since some days I'm not able to retrieve business partners in my SAP mobile App.
    Neither in iPad nor in iPhone.
    I tried it on 2 different test servers.
    A couple of day's before I saw all the business partners.
    The only change I did in the last days was executing the steps regarding the Java JRE that was recommended by SAP Note 1582526.
    In the Message-Log I've found the following:
    The SQL-Exception with the ErrorCode 242 points to a conversion error from the given Date-String to a DateTime Value.
    The Date-String is automatically inserted by the (whatever) system, it is the current date.
    Is there a possibility to change the DateTime Format so the query can pass thru and I can see the business-partners?
    Thank you in advance
    Rudy.

    Problem solved
    After setting the language of the sql server "sa" from german to english, everything works fine.
    I don't know why this problem occurred. I never changed the language before...
    Cheers
    Rudy

  • Print a report from SAP Mobile

    Hi,
        I want to print a report (not a screen shot) from iPad (SAP Mobile/SAP BI), but there is no option there for printing.  I don't think this feature is available in the current SAP Mobile (6.1.11).  Can anyone have a way to work around it?  Can SAP add this feature as an enhancement in the future releases?
        Thanks.
                    James

    Hi,
    The feature is not available in Mobile BI App. You can search an existing idea and vote up or post a fresh at IDEA Place SAP BusinessObjects Mobile: Ideas.
    Would be helpful if you provide the following details
    - What is the business use case
    - How many users would be using this feature
    - What content types you are expecting to print
    - How should the printed report look like - mobile view, web view, pdf view
    - Primary used device - IOS/Android
    Regards,
    Ashutosh

  • Problem with services of SAP after installation of ABAP on MS SQL server

    Hi,
    I am trying top install 2004 Netweaver ABAP+ JAVA on my machine
    Following is my machine configuration -
    Machine type - Windows 2003 Standard Edition SP1
    Machine name - pun-idmqa-vm1
    SAP Instance name - QSA
    DB type - MS SQL 2000 SP4 + hotfixes and instcoll.exe is executed. After nstalling SQL shows server proper as SQL_Latin1_General_CP850_BIN2 collation
    Message port - 3600
    I could sucessfully install Database from CD and thereby could sucessfully install ABAP. During postinstall I tried to start the server. all the following services got up -
    msg_server.exe
    disp+work.exe
    igswd.exe
    But after some time 2nd service goes down. Following is the error message flashed in
    trc file: "dev_disp", trc level: 1, release: "640"
    Mon Jul 02 16:33:16 2007
    kernel runs with dp version 128000(ext=102000) (@(#) DPLIB-INT-VERSION-128000-UC)
    length of sys_adm_ext is 524 bytes
    systemid   560 (PC with Windows NT)
    relno      6400
    patchlevel 0
    patchno    31
    intno      20020600
    make:      multithreaded, Unicode
    pid        2492
    ***LOG Q00=> DpSapEnvInit, DPStart (00 2492) [dpxxdisp.c   1100]
    Mon Jul 02 16:33:17 2007
         shared lib "dw_xml.dll" version 31 successfully loaded
         shared lib "dw_xtc.dll" version 31 successfully loaded
         shared lib "dw_stl.dll" version 31 successfully loaded
         shared lib "dw_gui.dll" version 31 successfully loaded
    Mon Jul 02 16:33:21 2007
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 4 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  3886]
    MtxInit: -2 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: JAVA is not active
    DpShMCreate: sizeof(wp_adm)          10528     (1316)
    DpShMCreate: sizeof(tm_adm)          2780232     (13832)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpShMCreate: sizeof(comm_adm)          290000     (580)
    DpShMCreate: sizeof(vmc_adm)          0     (372)
    DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 054B0040, size: 3192688)
    DpShMCreate: allocated sys_adm at 054B0040
    DpShMCreate: allocated wp_adm at 054B1B58
    DpShMCreate: allocated tm_adm_list at 054B4478
    DpShMCreate: allocated tm_adm at 054B44A0
    DpShMCreate: allocated wp_ca_adm at 0575B0E8
    DpShMCreate: allocated appc_ca_adm at 05760EA8
    DpShMCreate: allocated comm_adm_list at 05762DE8
    DpShMCreate: allocated comm_adm at 05762E00
    DpShMCreate: allocated vmc_adm_list at 057A9AD0
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 057A9AF8
    DpShMCreate: allocated wall_adm at 057A9B00
    MBUF state OFF
    EmInit: MmSetImplementation( 2 ).
    Mon Jul 02 16:33:22 2007
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation std
    <EsNT> Memory Reset enabled as NT default
    <EsNT> EsIUnamFileMapInit: Initialize the memory 1132 MB
    <ES> 1131 blocks reserved for free list.
    ES initialized.
    Mon Jul 02 16:33:36 2007
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 2.6.1 2.6 4.0) [dpxxdisp.c   1462]
    Mon Jul 02 16:33:38 2007
    ***LOG Q0K=> DpMsAttach, mscon ( pun-idmqa-vm1) [dpxxdisp.c   9719]
    Mon Jul 02 16:33:46 2007
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 6400, patchlevel 0
    Mon Jul 02 16:33:47 2007
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1025]
    DpMsgAdmin: Set patchno for this platform to 31
    Release check o.K.
    Mon Jul 02 16:34:20 2007
    ERROR => W0 (pid 2740) died [dpxxdisp.c   12170]
    ERROR => W1 (pid 3736) died [dpxxdisp.c   12170]
    my types changed after wp death/restart 0xbf --> 0xbe
    ERROR => W2 (pid 3876) died [dpxxdisp.c   12170]
    my types changed after wp death/restart 0xbe --> 0xbc
    ERROR => W3 (pid 3896) died [dpxxdisp.c   12170]
    my types changed after wp death/restart 0xbc --> 0xb8
    ERROR => W4 (pid 3852) died [dpxxdisp.c   12170]
    ERROR => W5 (pid 2008) died [dpxxdisp.c   12170]
    my types changed after wp death/restart 0xb8 --> 0xb0
    ERROR => W6 (pid 3776) died [dpxxdisp.c   12170]
    my types changed after wp death/restart 0xb0 --> 0xa0
    ERROR => W7 (pid 4052) died [dpxxdisp.c   12170]
    my types changed after wp death/restart 0xa0 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    killing W0-2740 (SIGUSR2)
    ERROR => DpWpKill(2740, SIGUSR2) failed [dpxxtool.c   2468]
    killing W1-3736 (SIGUSR2)
    ERROR => DpWpKill(3736, SIGUSR2) failed [dpxxtool.c   2468]
    killing W2-3876 (SIGUSR2)
    ERROR => DpWpKill(3876, SIGUSR2) failed [dpxxtool.c   2468]
    killing W3-3896 (SIGUSR2)
    ERROR => DpWpKill(3896, SIGUSR2) failed [dpxxtool.c   2468]
    killing W4-3852 (SIGUSR2)
    ERROR => DpWpKill(3852, SIGUSR2) failed [dpxxtool.c   2468]
    killing W5-2008 (SIGUSR2)
    ERROR => DpWpKill(2008, SIGUSR2) failed [dpxxtool.c   2468]
    killing W6-3776 (SIGUSR2)
    ERROR => DpWpKill(3776, SIGUSR2) failed [dpxxtool.c   2468]
    killing W7-4052 (SIGUSR2)
    ERROR => DpWpKill(4052, SIGUSR2) failed [dpxxtool.c   2468]
    NiWait: sleep (10000 msecs) ...
    NiISelect: timeout 10000 ms
    NiISelect: maximum fd=1629
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Jul 02 16:34:30 2007
    NiISelect: TIMEOUT occured (10000 ms)
    dump system status
    Workprocess Table (long)               Mon Jul 02 11:04:30 2007
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program  Cl  User         Action                    Table
    0 DIA     2740 Ended         no      1   0             0                                                             
    1 DIA     3736 Ended         no      1   0             0                                                             
    2 UPD     3876 Ended         no      1   0             0                                                             
    3 ENQ     3896 Ended         no      1   0             0                                                             
    4 BTC     3852 Ended         no      1   0             0                                                             
    5 BTC     2008 Ended         no      1   0             0                                                             
    6 SPO     3776 Ended         no      1   0             0                                                             
    7 UP2     4052 Ended         no      1   0             0                                                             
    Dispatcher Queue Statistics               Mon Jul 02 11:04:30 2007
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    3
    2000
    10
    10
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          13
    wake_evt_udp_now     0
    wake events           total     9,  udp     7 ( 77%),  shm     2 ( 22%)
    since last update     total     9,  udp     7 ( 77%),  shm     2 ( 22%)
    Dump of tm_adm structure:               Mon Jul 02 11:04:30 2007
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks               Mon Jul 02 11:04:30 2007
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000 msecs) ...
    NiISelect: timeout 5000 ms
    NiISelect: maximum fd=1629
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Jul 02 16:34:35 2007
    NiISelect: TIMEOUT occured (5000 ms)
    Shutdown server ...
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes...
    Stop gateway
    killing process (3832) (SOFT_KILL)
    Stop icman
    killing process (3960) (SOFT_KILL)
    Terminate gui connections
    [DpProcDied] Process lives  (PID:3832  HANDLE:1600)
    waiting for termination of gateway
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=1629
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Jul 02 16:34:36 2007
    NiISelect: TIMEOUT occured (1000 ms)
    Mon Jul 02 16:34:37 2007
    [DpProcDied] Process died  (PID:3832  HANDLE:1600)
    [DpProcDied] Process died  (PID:3960  HANDLE:1588)
    DpHalt: cancel all lcom connections
    MPI CancelAll 2 -> 0
    MPI DeleteAll 2 -> 0
    NiIMyHostName: hostname = 'pun-idmqa-vm1'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 163 bytes
    NiBufSend starting
    NiIWrite: write 562, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name          -, type 4, key -
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   9945]
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiSelClear: removed hdl 3 from selectset
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/8
    LOCK WP ca_blk 1
    make DISP owner of wp_ca_blk 1
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 19)
    MBUF component DOWN
    NiBufClose: clear extensions for hdl 3
    NiBufSetStat: bufstat of hdl 3 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 3 / socket 1608
    MsIDetach: detach MS-system
    Mon Jul 02 16:34:38 2007
    EsCleanup ....
    ***LOG Q05=> DpHalt, DPStop ( 2492) [dpxxdisp.c   8478]
    Good Bye .....
    I am new to SAP EP installation. Please help me regarding this issue.
    Thanks and Regards,
    Smitha

    forgot to tell you, after that probably you will need to make the installation again.
    good luck.

  • WebI report on SAP Mobile BI for iOS that contains a chart with element linking issue

    Hi gurus. I have the following issue:
    I have element linking based filters on my chart # 1 to filter values on chart # 2.  It worked fine on Ipad. And it worked fine on BI Launch Pad.
    But after some time I check my webi report and it stopped working on IPAD.
    Filters are not shown on the graph.
    However it still works fine on BI LaunchPad
    Have you faced this issue before?
    Using: BI mobile 5.1.12
    Before, example:
    After some time, I opened sap mobile and it is not showing up the filter anymore
    Now: We upgraded to SAP Bi Mobile 6.0.8.12 but issue persists.
    Could you do the test?
    Steps to reproduce:
    Create a simple Webi report with a table.
    Copy that table and paste it to the report.
    Turn the original table into a column chart
    Add element linking from the chart to table. (When user filters on the chart it should change the table as well)
    Test that the element link works in BI LaunchPad.
    Save the report to the Mobile category and test on iPad.
    Open report on iPad
    Tap chart bars. Yellow filters, that are supposed to show up, are not displayed.

    Hi Erika,
    Is this report element linking defined as 'All Objects' or 'Single Object' in Webi.
    I ask this that report element linking on 'All Objects' is not supported yet. This support is expected to come in later releases.
    However, if this is single object then it should be working. Can you verify this on latest app store build and confirm. If still it does not work for you, then please raise a support ticket for the same.
    Regards,
    Ashutosh

  • Error in getting the BAPIWrapper name from the ini file or SAP mobile configuration: Agentry Error

    Hello Experts,
    I follow the flightbooking tutorial to create a Material application to get material list. I  can start the agentry server but when I connect to SAP server and get data, I face below issue
    Error in getting the BAPIWrapper name from the ini file or SAP mobile configuration. Please check the ini file or the mobile configuration for the bapi key (com.syclo.sap.material.bapi.materialbapi) either in sections BAPI_WRAPPER or REQUIRED_BAPI_WRAPPER
    I check the parameters name in SAP Agentry Config panel, all are correct. Why cannt it get the data. Do I have to add anything in javaBE.ini? Please help me. Thank you very much.
    My javaBE
    [HOST]
    server=be1.vdc.csc.com
    APPNAME=ZCH_MATERIALLIST
    [CLIENT_NUM]
    CLIENT=800
    [SYSTEM_NUM]
    SYSNUM=01
    [LOGON_METHOD]
    ; USER_AUTH if standard UID/Password authentication is used
    ; USER_AUTH_GLOBAL if pooled connections using single UID/Password is used
    ; USER_AUTH_GROUP if UID/Password authentication with SAP Message Server
    ;   (load balancing) is used
    LOGON_METHOD=USER_AUTH
    [GLOBAL_LOGON]
    ; referenced when LOGON_METHOD=USER_AUTH_GLOBAL
    ; uses a pool of connections to the SAP backend all utilizing a single
    ;    UID/password
    UID=
    UPASSWORD=
    SHAREDCONNECTION=0
    GET_PERSONNEL_INFO=
    [SERVICE_LOGON]
    ENABLED=true
    UID=hngu3
    UPASSWORD=xxxxxxx
    UPASSWORDENCODED=false
    [GROUP_LOGON]
    ; referenced when LOGON_METHOD=USER_AUTH_GROUP
    ; individual user authentication using an SAP Message Server which distributes
    ; client connections among a "group" of SAP application servers based on load
    ; balancing criteria
    ; host name or IP address of SAP Message Server
    MESSAGE_SERVER=
    GROUP_NAME=
    SYSTEM_ID=
    CLIENT=
    [LANGUAGE]
    LANG=EN
    [LOGGING]
    Level=4
    [REQUIRED_BAPI_WRAPPER]
    com.syclo.sap.bapi.LoginCheckBAPI=/SYCLO/CORE_SUSR_LOGIN_CHECK
    com.syclo.sap.bapi.RemoteUserCreateBAPI=/SYCLO/CORE_MDW_SESSION1_CRT
    com.syclo.sap.bapi.RemoteParameterGetBAPI=/SYCLO/CORE_MDW_PARAMETER_GET
    com.syclo.sap.bapi.SystemInfoBAPI=/SYCLO/CORE_SYSTINFO_GET
    com.syclo.sap.bapi.ChangePasswordBAPI=/SYCLO/CORE_SUSR_CHANGE_PASSWD
    com.syclo.sap.bapi.CTConfirmationBAPI=/SYCLO/CORE_OUTB_MSG_STAT_UPD
    com.syclo.sap.bapi.DTBAPI=/SYCLO/CORE_DT_GET
    com.syclo.sap.bapi.GetEmployeeDataBAPI=/SYCLO/HR_EMPLOYEE_DATA_GET
    com.syclo.sap.bapi.GetUserDetailBAPI=/SYCLO/CORE_USER_GET_DETAIL
    com.syclo.sap.bapi.GetUserProfileDataBAPI=/SYCLO/CORE_USER_PROFILE_GET
    com.syclo.sap.bapi.PushStatusUpdateBAPI=/SYCLO/CORE_PUSH_STAT_UPD
    com.syclo.sap.bapi.RemoteObjectCreateBAPI=/SYCLO/CORE_MDW_USR_OBJ_CRT
    com.syclo.sap.bapi.RemoteObjectDeleteBAPI=/SYCLO/CORE_MDW_USR_OBJ_DEL
    com.syclo.sap.bapi.RemoteObjectGetBAPI=/SYCLO/CORE_MDW_SESSION_GET
    com.syclo.sap.bapi.RemoteObjectUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
    com.syclo.sap.bapi.RemoteReferenceCreateBAPI=/SYCLO/CORE_MDW_USR_KEYMAP_CRT
    com.syclo.sap.bapi.RemoteReferenceDeleteBAPI=/SYCLO/CORE_MDW_USR_KEYMAP_DEL
    com.syclo.sap.bapi.RemoteReferenceGetBAPI=/SYCLO/CORE_MDW_SESSION_GET
    com.syclo.sap.bapi.RemoteReferenceUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
    com.syclo.sap.bapi.RemoteSessionDeleteBAPI=/SYCLO/CORE_MDW_SESSION1_DEL
    com.syclo.sap.bapi.RemoteUserDeleteBAPI=/SYCLO/CORE_MDW_SESSION1_DEL
    com.syclo.sap.bapi.RemoteUserUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
    com.syclo.sap.bapi.TransactionCommitBAPI=WFD_TRANSACTION_COMMIT
    com.syclo.sap.bapi.SignatureCaptureBAPI=/SYCLO/CS_DOBDSDOCUMENT_CRT

    Hi Tahir, please help me check the log below
    Agentry Runtime Worker Thread###throwExceptionToClient::begin |
    Agentry Runtime Worker Thread###throwExceptionToClient::com.syclo.sap.material.steplet.MaterialSteplet::throwExceptionToClient::397::MaterialSteplet - Error in getting the BAPIWrapper name from the ini file or SAP mobile configuration. Please check the ini file or the mobile configuration for the bapi key (com.syclo.sap.material.bapi.materialbapi) either in sections BAPI_WRAPPER or REQUIRED_BAPI_WRAPPER |
    Agentry Runtime Worker Thread###Exception: 17:15:35 06/17/2014 : 20 (Agentry3), Java Business Logic Error (com.syclo.agentry.BusinessLogicException: MaterialSteplet - Error in getting the BAPIWrapper name from the ini file or SAP mobile configuration. Please check the ini file or the mobile configuration for the bapi key (com.syclo.sap.material.bapi.materialbapi) either in sections BAPI_WRAPPER or REQUIRED_BAPI_WRAPPER),  |
    Agentry Runtime Worker Thread###loggedOut::begin |
    Agentry Runtime Worker Thread###HNGU3: SESSION END |
    Agentry Runtime Worker Thread###BAPI::begin |
    Agentry Runtime Worker Thread###create::nulled repository::created new repository |
    Agentry Runtime Worker Thread###create::/SYCLO/CORE_MDW_SESSION1_DEL Connection ID: com.sap.mw.jco.JCO$Client@2656ed99 |
    Agentry Runtime Worker Thread###create::Function /SYCLO/CORE_MDW_SESSION1_DEL created |

  • Error while uploading images to SAP Mobile Documents from iPad application using ObjectiveCMIS.

    Hi,
    I am getting the error while uploading images to SAP Mobile Documents from custom iOS(iPad )application using ObjectiveCMIS library.
    My Custom method is as follows:
    - (void)createSalesOrderRouteMapImageInFolder:(NSString*)salesOrderRouteMapFolderId routeMapImageTitle:(NSString *)imageTitle routeMapContent:(NSData *)imageData
        NSInputStream *inputStream = [NSInputStream inputStreamWithData:imageData];
        NSMutableDictionary *properties = [NSMutableDictionary dictionary];
        [properties setObject:[NSString stringByAppendingFileExtension:imageTitle] forKey:@"cmis:name"];
        [properties setObject:@"cmis:document" forKey:@"cmis:objectTypeId"];
        [self.session createDocumentFromInputStream:inputStream
                                           mimeType:@"image/png"
                                         properties:properties
                                           inFolder:salesOrderRouteMapFolderId
                                      bytesExpected:[imageData length]
                                    completionBlock:^(NSString *objectId, NSError *error) {
                                        NSLog(@"Object id is %@",objectId);
                                        if(error == nil) {
                                            [inputStream close];
                                            NSLog(@"Uploading Sales order route map successfully.");
                                            [[NSNotificationCenter defaultCenter] postNotificationName:SaveOrderSuccessNotification object:nil];
                                        } else {
                                            [inputStream close];
                                            NSLog(@"Uploading sales order route map failed.");
                                            [[NSNotificationCenter defaultCenter] postNotificationName:SaveOrderFailedNotification object:error];
                                    } progressBlock:^(unsigned long long bytesUploaded, unsigned long long bytesTotal) {
                                        NSLog(@"uploading... (%llu/%llu)", bytesUploaded, bytesTotal);
    OBjectiveCMIS Method in which i am getting error during upload:
    - (void)sendAtomEntryXmlToLink:(NSString *)link
                 httpRequestMethod:(CMISHttpRequestMethod)httpRequestMethod
                        properties:(CMISProperties *)properties
                contentInputStream:(NSInputStream *)contentInputStream
                   contentMimeType:(NSString *)contentMimeType
                     bytesExpected:(unsigned long long)bytesExpected
                       cmisRequest:(CMISRequest*)request
                   completionBlock:(void (^)(CMISObjectData *objectData, NSError *error))completionBlock
                     progressBlock:(void (^)(unsigned long long bytesUploaded, unsigned long long bytesTotal))progressBlock
        // Validate param
        if (link == nil) {
            CMISLogError(@"Must provide link to send atom entry");
            if (completionBlock) {
                completionBlock(nil, [CMISErrors createCMISErrorWithCode:kCMISErrorCodeInvalidArgument detailedDescription:nil]);
            return;
        // generate start and end XML
        CMISAtomEntryWriter *writer = [[CMISAtomEntryWriter alloc] init];
        writer.cmisProperties = properties;
        writer.mimeType = contentMimeType;
        NSString *xmlStart = [writer xmlStartElement];
        NSString *xmlContentStart = [writer xmlContentStartElement];
        NSString *start = [NSString stringWithFormat:@"%@%@", xmlStart, xmlContentStart];
        NSData *startData = [NSMutableData dataWithData:[start dataUsingEncoding:NSUTF8StringEncoding]];
        NSString *xmlContentEnd = [writer xmlContentEndElement];
        NSString *xmlProperties = [writer xmlPropertiesElements];
        NSString *end = [NSString stringWithFormat:@"%@%@", xmlContentEnd, xmlProperties];
        NSData *endData = [end dataUsingEncoding:NSUTF8StringEncoding];
        // The underlying CMISHttpUploadRequest object generates the atom entry. The base64 encoded content is generated on
        // the fly to support very large files.
        [self.bindingSession.networkProvider invoke:[NSURL URLWithString:link]
                                         httpMethod:httpRequestMethod
                                            session:self.bindingSession
                                        inputStream:contentInputStream
                                            headers:[NSDictionary dictionaryWithObject:kCMISMediaTypeEntry forKey:@"Content-type"]
                                      bytesExpected:bytesExpected
                                        cmisRequest:request
                                          startData:startData
                                            endData:endData
                                  useBase64Encoding:YES
                                    completionBlock:^(CMISHttpResponse *response, NSError *error) {
                                        if (error) {
                                            CMISLogError(@"HTTP error when sending atom entry: %@", error.userInfo.description);
                                            if (completionBlock) {
                                                completionBlock(nil, error);
                                        } else if (response.statusCode == 200 || response.statusCode == 201 || response.statusCode == 204) {
                                            if (completionBlock) {
                                                NSError *parseError = nil;
                                                CMISAtomEntryParser *atomEntryParser = [[CMISAtomEntryParser alloc] initWithData:response.data];
                                                [atomEntryParser parseAndReturnError:&parseError];
                                                if (parseError == nil) {
                                                    completionBlock(atomEntryParser.objectData, nil);
                                                } else {
                                                    CMISLogError(@"Error while parsing response: %@", [parseError description]);
                                                    completionBlock(nil, [CMISErrors cmisError:parseError cmisErrorCode:kCMISErrorCodeRuntime]);
                                        } else {
                                            CMISLogError(@"Invalid http response status code when sending atom entry: %d", (int)response.statusCode);
                                            CMISLogError(@"Error content: %@", [[NSString alloc] initWithData:response.data encoding:NSUTF8StringEncoding]);
                                            if (completionBlock) {
                                                completionBlock(nil, [CMISErrors createCMISErrorWithCode:kCMISErrorCodeRuntime
                                                                                     detailedDescription:[NSString stringWithFormat:@"Failed to send atom entry: http status code %li", (long)response.statusCode]]);
                                      progressBlock:progressBlock];
    Attaching the logs:
    ERROR [CMISAtomPubBaseService sendAtomEntryXmlToLink:httpRequestMethod:properties:contentInputStream:contentMimeType:bytesExpected:cmisRequest:completionBlock:progressBlock:] HTTP error when sending atom entry: Error Domain=org.apache.chemistry.objectivecmis Code=260 "Runtime Error" UserInfo=0x156acfa0 {NSLocalizedDescription=Runtime Error, NSLocalizedFailureReason=ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public void com.sap.mcm.server.service.AbstractChangeLogService.updateChangeLog(java.lang.String,boolean) throws com.sap.mcm.server.api.exception.MCMException method on bean instance com.sap.mcm.server.nw.service.NwChangeLogService@4e7989f3 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|NwChangeLogService in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.ejb.EJBTransactionRolledbackException: ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public com.sap.mcm.server.model.ChangeLog com.sap.mcm.server.dao.impl.ChangeLogDaoImpl.findByUserId(java.lang.String) method on bean instance com.sap.mcm.server.dao.impl.ChangeLogDaoImpl@2852b733 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|ChangeLogDaoImpl in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.persistence.NonUniqueResultException: More than 1 objects of type ChangeLog found with userId=25f8928e-8ba0-4edd-b08e-43bf6fb78f1a; nested exception is: javax.ejb.EJBException: ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public com.sap.mcm.server.model.ChangeLog com.sap.mcm.server.dao.impl.ChangeLogDaoImpl.findByUserId(java.lang.String) method on bean instance com.sap.mcm.server.dao.impl.ChangeLogDaoImpl@2852b733 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|ChangeLogDaoImpl in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.persistence.NonUniqueResultException: More than 1 objects of type ChangeLog found with userId=25f8928e-8ba0-4edd-b08e-43bf6fb78f1a}
    2015-03-12 04:08:31.634 Saudi Ceramics[4867:351095] Uploading sales order route map failed.

    Hi Sukalyan,
    Have you checked the below links?
    These will give you step by step implementation procedure.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a099a3bd-17ef-2b10-e6ac-9c1ea42af0e9?quicklink=index&overridelayout=true
    http://wiki.sdn.sap.com/wiki/display/WDJava/KmuploadusingWebdynproapplication
    Regards,
    Sandip

Maybe you are looking for