Preview installation with ABAP, JAVA and EP

Hello all
I repost this topic to mark with the "question star".
I been inactive in the sneak preview area for a few month and I see here in SDN that a lot of new software is ready for download.
I have also read some of the postings from this forum, but I'm not sure what I need to have an installation with both ABAP, JAVA en EP.
Can anyone verify that I need:
1 server for the WAS 6.20 for ABAP
1 server for SAP Enterprise Portal 6.0 SP4 NetWeaver Stack 2 Developer Workplace Sneak Preview for JAVA and EP.
And that I can join the 2 systems via rfc or connectors.
Is it also possible to get a Sneak Preview to Web Dynpro (or is it included in the above) ?
Best regards
Thomas Madsen Nielsen

The combined ABAP and JAVA stack Web AS doesn't support installation of EP on top.
If you want the features of both ABAP and JAVA stack in combination with EP then you will need two WebAS instances, one of those MUST BE Java ONLY!
I suppose you could manually club things together with SDM, but the installation program (SAPinst) in its current form is pretty specific in its checks for a JAVA only Web AS before letting you proceed with EP install.
I have not done a thorough check of the details on why you cannot run EP with Athe ABAP stack, it hasn't been worth the effort of trying....
Nick

Similar Messages

  • SAP ECC 6.0 EHP4 installation with ABAP+JAVA stack

    Hi,
    I need to install SAP ECC6.0 EHP4 with ABAP+JAVA stack on windiws server 2008 with oracle.
    I have read that for this, we need to install ECC 6.0 EHP4 ready and then upgrade to EHP4 using ehpi installer.
    I have found the documents seperately for ABAP and JAVA stack and not for ABAP+JAVA.
    I need clarifications on these.
    1.Do we need to install ABAP and JAVA instances seperately with EHP4 and then upgrade(In that case I have to install both instances on single host)?
    2.Should we give seperate <SID> for both instances and create seperate databases?
    3.Hard disk requirement for this set up.(We have 150 GB including C drive)
    4.Steps to perform after installing ECC6.0 EHP4 ready
    5.Please send me the doc. if anyone has
    Anyhelp would be highly appreciated.
    Regards,
    Surya

    > 1.In the installation document for EHP4 ready for SAP ERP 6.0 ABAP.It is mentioned that this installation contains only basic EHP4 for ERP 6.0 and we need to install additional EHP4  functionality in the SAP ERP 6.0 -EHP4 ready system.
    > It states that atleast Support pacakge stack (SPS) 1 of SHP4 needs to be installed.So If I install this stack using EHPi installer in the post installation activities my SAP ERP 6.0 EHP4 will be in place?Please confirm.
    Yes..
    >
    > 2.Can I install SAP SR3 with dual stack and upgaradte it directly to EHP4 at a time?
    Yes you can do it.....as SAP still supports dual stack ERP systems to EHP4
    >
    > Any solutions or suggestions from others also welcome.
    Why do u want a dual stack ECC ystem?? any specific requirement???
    Regards,
    Nirmal.K
    Edited by: nirmal konchada on Feb 2, 2011 12:16 PM

  • SAP BW 7.4 on MS SQL- With ABAP & JAVA Stack as same SID

    Dears,
    If you have any experience or idea for SAP NetWeaver Business Warehouse 7.4 installation on MS SQL or Oracle Database with ABAP Stack and Java Stack as same SID.
    Kindly help for this possibility.
    Regards,
    Sri

    Hi Experts,
    Great for viewers.
    But still expecting some ideas above questions kindly answer.
    Also i got some important points.
    Java Stack for BW on HANA
    At least any one answer the purpose of BW Java Stack.
    Regards,
    V Srinivasan

  • ABAP , JAVA And XSLT Mapping Doc's

    Hi,
    I am new to SAP XI Any body please send me the Doc's Related to ABAP, JAVA And XSLT Mappings. Thanks in Advance.
    Regards
    Kiran.B

    Hi
    Refer to
    ABAP mapping:
    How to Use ABAP Mapping in XI 3.0
    JAVA mapping:
    http://help.sap.com/saphelp_nw04/helpdata/en/bd/c91241c738f423e10000000a155106/frameset.htm (Java mapping)
    XSLT mapping:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb983c1
    /people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping
    /people/sreekanth.babu2/blog/2005/01/05/design-time-value-mappings-in-xslt
    /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
    XSLT Mapping with java enhancement
    /people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners
    XSLT - /people/dirk.roeckmann/blog/2006/07/26/grouping-xml-with-xslt--from-muenchian-method-to-xslt-20
    Regards,
    Kumar.
    Reward points if helpful!!

  • Can someone pleas tell me about abap, java and xslt mappings

    Hi,
    can someone please tell me about abap, java and xslt mappings.
    Thanks,
    Bernard.

    HI,
    JAVA mapping
    /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping /people/amol.joshi2/blog/2006/03/10/think-objects-when-creating-java-mappings /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping sample code for java mapping blog=/pub/wlg/4143 tutorial sax and dom
    ABAP mapping
    ABAP mappings run on ABAP Stack and are developed in the ABAP workbench of the Integration Server.
    You normally do not need to use the ABAP mappings and is preferable for someone with ABAP programming background. I should say JAVA functions would suffice any complex scenarios.
    refer step by step guides for ABAP Mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5c46ab90-0201-0010-42bd-9d0302591383
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4d67a466b4
    /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping
    ABAP Mapping
    /people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs
    https://websmp101.sap-ag.de/~sapdownload/011000358700003082332004E/HowToABAPMapping.pdf
    /people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
    /people/r.eijpe/blog
    ABAP Mapping Vs Java Mapping.
    Re: Message Mapping of type ABAP Class not being shown
    Re: Performance of mappings (JAVA, XSLT, ABAP)
    XSLT Mapping
    XSLT stands for EXtensible Stylesheet Language Transformations. It is an XML based language for transforming XML documents into any other formats suitable for browser to display, on the basis of set of well-defined rules.
    /people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario
    /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb983c1
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9692eb84-0601-0010-5ca0-923b4fb8674a
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/006aa890-0201-0010-1eb1-afc5cbae3f15
    /people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping
    https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=xslt+mapping&adv=false&sortby=cm_rnd_rankvalue#
    Steps required for developing XSLT Mapping
    u2022 Create a source data type and a target data type
    u2022 Create Message types for the source and target data types.
    u2022 Create Message Interfaces includes Inbound Message interface and Outbound Message interface.
    u2022 XSLT Mapping does not require creation of Message mapping, so donu2019t create any Message mapping.
    u2022 Create an .XSL file which converts source data type into target data type.
    u2022 Zip that .xsl file and import it into Integration Repository under Imported Archives.
    u2022 In Interface Mapping choose mapping program as XSL and specify this zip program. (Through search help you will get XSL Mapping programs that you imported under Imported Archives, select your corresponding XSL Program)
    u2022 Test this mapping program by navigating to Test tab.
    By having look at above steps you can easily find out that this mapping is no where different from other mapping programs, here the challenging lies in creating an XSLT file. If you spend couple of minutes in studying XPATH tutorial you would be in ideal position to create an XSL Transformation (.xsl extension).
    If you still find difficulties in generating XSL Transformation, then you can make use of a tool u201CAltova MapForceu201D which will create XSL file for you.
    Steps for creating XSL file using this tool:
    1. Open the Alto MapForce, import the source .xml and .xsd file in it
    2. Similarly import the target .xml and .xsd in MapForce.
    3. These two data files should match with source and target data types in Integration Repository.
    4. Complete the graphical mapping using extensive list of XSLT functions available there.
    5. Save the mapping file.
    6. Click the XSLT tab. You will have the entire xslt logic there.
    7. Copy that content and save it as .xsl file.
    8. Zip above .xsl file and import the same into IR under Imported Archives.
    Hope this clears your doubts
    Thanks
    Saiyog

  • Delete JAVA Stack in system with ABAP+JAVA

    Hello,
    A few days ago I installed a SAP ERP 6.0 SR3 with both stack: ABAP+JAVA.
    But now due some things, I want to know if it is possible to delete the JAVA stack! Yesterday I did a search how to do this, how it is possible to do this, and I found a document/presentation "SAP NetWeaver 7.0 - Deinstalling Java Add-In" on the following link:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/608b079f-d0f2-2c10-62ac-a00f1b6d536f
    The database of this system is a MS SQL Server 2008 (R2) and the operation system a Windows Server 2008... and as you can read in this document, it is more focused on Oracle databases, so I would ask you if this document is correct (it is official?) and if it is possible to do this in SQL Server environment, and if you know which are the manuals post installation activities for SQL Server, because all that manual post installation steps in this document is for Oracle DB!
    Thank you in advance.
    Kind regards,
    Joao Dimas - Portugal

    Hello Subhash.Chandra
    I did the deinstallation of SAP Java Add-In, for this I followed that document which I described above. After deinstallation through sapinst, I also eliminated some directories as it is mentioned in that document, like the following directories:
    DIR_GLOBAL\security\data
    DIR_INSTANCE\SDM
    DIR_INSTANCE\j2ee
    I also delete all Java parameters in default and instance profile (like j2ee*).
    So, after all, I started the ABAP instance... the system was starts, but I unfortunately the SAP MMC console show a yellow semaphore which is related with a problem disp+work.EXE, it have the following status:
    Running, Message Server connection ok, Dialog Queue time: 0.00 sec, J2EE status info unavailable.
    I already restarted the sap system but even so that error is shown!
    I checked the dev_disp:
    trc file: "dev_disp", trc level: 1, release: "700"
    sysno      00
    sid        DEV
    systemid   562 (PC with Windows NT)
    relno      7000
    patchlevel 0
    patchno    311
    intno      20050900
    make:      multithreaded, Unicode, 64 bit, optimized
    pid        1456
    kernel runs with dp version 247000(ext=110000) (@(#) DPLIB-INT-VERSION-247000-UC)
    length of sys_adm_ext is 576 bytes
    *** SWITCH TRC-HIDE on ***
    ***LOG Q00=> DpSapEnvInit, DPStart (00 1456) [dpxxdisp.c   1292]
         shared lib "dw_xml.dll" version 311 successfully loaded
         shared lib "dw_xtc.dll" version 311 successfully loaded
         shared lib "dw_stl.dll" version 311 successfully loaded
         shared lib "dw_gui.dll" version 311 successfully loaded
         shared lib "dw_mdm.dll" version 311 successfully loaded
    rdisp/softcancel_sequence :  -> 0,5,-1
    use internal message server connection to port 3900
    Sun Jul 24 03:14:40 2011
    *** WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  5530]
    MtxInit: 30000 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
    DpIPCInit2: start server >SRVSIAPP04_DEV_00                       <
    DpShMCreate: sizeof(wp_adm)          29792     (1752)
    DpShMCreate: sizeof(tm_adm)          5912704     (29416)
    DpShMCreate: sizeof(wp_ca_adm)          24064     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552064/552080
    DpShMCreate: sizeof(comm_adm)          552080     (1088)
    DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
    DpShMCreate: sizeof(slock_adm)          0     (104)
    DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    DpShMCreate: sizeof(file_adm)          0     (72)
    DpShMCreate: sizeof(vmc_adm)          0     (1864)
    DpShMCreate: sizeof(wall_adm)          (41664/36752/64/192)
    DpShMCreate: sizeof(gw_adm)     48
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 0000000011AB0050, size: 6614288)
    DpShMCreate: allocated sys_adm at 0000000011AB0050
    DpShMCreate: allocated wp_adm at 0000000011AB22A0
    DpShMCreate: allocated tm_adm_list at 0000000011AB9700
    DpShMCreate: allocated tm_adm at 0000000011AB9760
    DpShMCreate: allocated wp_ca_adm at 000000001205CFE0
    DpShMCreate: allocated appc_ca_adm at 0000000012062DE0
    DpShMCreate: allocated comm_adm at 0000000012064D20
    DpShMCreate: system runs without slock table
    DpShMCreate: system runs without file table
    DpShMCreate: allocated vmc_adm_list at 00000000120EB9B0
    DpShMCreate: allocated gw_adm at 00000000120EBA30
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 00000000120EBA60
    DpShMCreate: allocated wall_adm at 00000000120EBAD0
    MBUF state OFF
    DpCommInitTable: init table for 500 entries
    DpRqQInit: Parameter rdisp/queue_lock_level = 2
    rdisp/queue_size_check_value :  -> on,50,30,40,500,50,500,80
    ThTaskStatus: rdisp/reset_online_during_debug 0
    EmInit: MmSetImplementation( 2 ).
    MM global diagnostic options set: 0
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 4096 kByte.
    <ES> Info: em/initial_size_MB( 8191MB) not multiple of em/blocksize_KB( 4096KB)
    <ES> Info: em/initial_size_MB rounded up to 8192MB
    Using implementation view
    <EsNT> Using memory model view.
    <EsNT> Memory Reset disabled as NT default
    <ES> 2047 blocks reserved for free list.
    ES initialized.
    mm.dump: set maximum dump mem to 96 MB
    Sun Jul 24 03:14:41 2011
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 2776
      argv[0] = E:\usr\sap\DEV\DVEBMGS00\exe\jcontrol.EXE
      argv[1] = E:\usr\sap\DEV\DVEBMGS00\exe\jcontrol.EXE
      argv[2] = pf=E:\usr\sap\DEV\SYS\profile\DEV_DVEBMGS00_SRVSIAPP04
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=65000
      argv[5] = -DSAPSYSTEM=00
      argv[6] = -DSAPSYSTEMNAME=DEV
      argv[7] = -DSAPMYNAME=SRVSIAPP04_DEV_00
      argv[8] = -DSAPPROFILE=E:\usr\sap\DEV\SYS\profile\DEV_DVEBMGS00_SRVSIAPP04
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework

  • Installation error ABAP + JAVA Stack

    Hi all,
    I am trying to install ABAP+Java server and i am facing the below issue.Can you please help me in resolving this.
    Hard Disk:-200 GB
    RAM:-2GB
    Log file 1:-
    ERROR      2010-01-28 17:32:12
    CJSlibModule::writeError_impl()
    CJS-30023  Process call 'C:\usr\sap\EP1\SYS\exe\uc\NTI386\dipgntab.exe -rwr40 -srctt DDNTT -srctf DDNTF -dsttt DDNTT -dsttf DDNTF -ttonly TT' exits with error code -1.
    For details see log file(s) dipgntab.log.
    ERROR      2010-01-28 17:32:12
    FCO-00011  The step adjustNametab with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|
    0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_Postload|ind|ind|ind|ind|10|0|NW_Postload_MSS|ind|ind|ind|ind|2|0|adjustNametab was executed with status ERROR .
    INFO       2010-01-28 17:33:45 [iaxxgenimp.cpp:782]
               showDialog()
    An error occured and the user decide to stop.\n Current step "|NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|
    NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_Postload|ind|ind|ind|ind|10|0|NW_Postload_MSS|ind|ind|ind|ind|2|0|adjustNametab".
    INFO       2010-01-28 17:33:45 [synxcpath.cpp:776]
               CSyPath::createFile()
    Creating file C:\Program Files\sapinst_instdir\NW04S\SYSTEM\MSS\CENTRAL\AS\__instana_tmp.xml.
    Exit status of child: 1
    ERROR 2010-01-28 17:37:28
    CJS-30023  Process call 'C:\usr\sap\EP1\SYS\exe\uc\NTI386\dipgntab.exe -rwr40 -srctt
    DDNTT -srctf DDNTF -dsttt DDNTT -dsttf DDNTF -ttonly TT' exits with error code -1. For details see log file(s) dipgntab.log.
    ERROR 2010-01-28 17:37:28
    FCO-00011  The step adjustNametab with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|
    NW_Postload|ind|ind|ind|ind|10|0|NW_Postload_MSS|ind|ind|ind|ind|2|0|adjustNametab was executed with status ERROR .
    WARNING 2010-01-28 17:37:28
    Execution of the command "C:\usr\sap\EP1\SYS\exe\uc\NTI386\dipgntab.exe -rwr40 -srctt
    DDNTT -srctf DDNTF -dsttt DDNTT -dsttf DDNTF -ttonly TT" finished with return code -1.
    Output: ERROR in initialization (can't get R/3-version)ERROR in initialization (can't get R/3-version)
    C:\usr\sap
    D00\log\SLOG00.LOG: No such file or directoryrslgwr1(20): rstrbopen cannot open pre-existing
    SysLog file.C:\usr\sap
    D00\log\SLOG00.LOG: No such file or directoryrslgwr1(11): rstrbopen cannot open
    SysLog file.SysLog:iE1020100128173728000000000000??this TTY?user?            :?tc?
    Log FIle 2:-
    WARNING    2010-01-28 17:32:12
               CJSlibModule::writeWarning_impl()
    Execution of the command "C:\usr\sap\EP1\SYS\exe\uc\NTI386\dipgntab.exe
    -rwr40 -srctt DDNTT -srctf DDNTF -dsttt DDNTT -dsttf DDNTF -ttonly TT" finished with return code -1. Output:
    ERROR in initialization (can't get R/3-version)
    ERROR in initialization (can't get R/3-version)
    C:\usr\sap
    D00\log\SLOG00.LOG: No such file or directory
    rslgwr1(20): rstrbopen cannot open pre-existing SysLog file.
    C:\usr\sap
    D00\log\SLOG00.LOG: No such file or directory
    rslgwr1(11): rstrbopen cannot open SysLog file.
    SysLog:iE1020100128173212000000000000??this TTY?user?     
          :?tc?
    Thanks & Regards,
    Lokesh Kamana.

    Please execute R3trans -dv and post trans.log here. It seems there is problem with connection to DB.

  • SAP EHP4 SR1 for SAP ERP 6.0 with ABAP + JAVA

    Hi all,
    we want to install ABAP+JAVA on same machine with different SID.
    Is sap recommand this to install ABAP+JAVA on same machine.
    regrads
    Khan

    Hi,
    There is no problem to install one abap sid and one java sid on the same server If it has enough hardware resources :
    CPU, disk space and speciallly a sufficient amount of RAM.
    Regards,
    Olivier

  • CAF with ABAP Webdynpro and ECC 6.0 ?

    Hello,
    I'm a newbie with CAF. I understand that we can create business logic (BO) and use kind of UI (VC, Webdynpro).
    My question : is it possible to use CAF to generate ABAP Webdynpro and can we use CAF with ECC 6.0 / netweaver 7.0 ?
    Regards,
    Aurélien
    Edited by: Aurélien HENRY on Jan 16, 2008 2:34 AM

    Hi intruder,
    you can check the sap note 367676.
    if helpful rewards points are appreciated

  • Oracle10gRAC installation with ASM, SGeRAC and Oracle Clusterware on Ita64

    Hello!
    Does anyone have an installation guide for the configuration: Oracle10gRAC with ASM, SGeRAC and Oracle Clusterware on Itanium?
    Thanks in advance, Mara

    859875 wrote:
    Thanks Fiedi. Thanks a lot for your response.
    Last month I did RAC installation where I need format raw devices using below commands :
    clean all
    create part ext
    create part log
    Is it not required for standalone DB installation with ASM ?
    Basically preparing disk for ASM on RAC or non RAC is the same
    >
    >
    I am able to create 4 logical raw devices (175GB) each. 2 for Data and 2 for DB flash. However I am not able to clean those raw devices with "clean all" command.
    Can you help me ?
    what error did you get?. Try delete the logical partition and recreate it

  • CRM 5.0 Installation with MS-SQL and windows 2003 server

    Hi,
    I have to install CRM 5.0 with MS-SQL 2005 and ECC 6.0 with Oracle 10g and integrate with QAS(Third party tool).
    My question are:
    1.Can we install all there application on single server.
    2. what s/w units we have to chose generally and what are standard(ie. EP,TREX etc.....)
    3.Can we install the s/w units later after CRM core installation.
    I am a BASIS Consulatnt and first time installing the CRM.
    Regards
    Alok

    Hi Alok,
    1. You can install all the applications in one box, But it is not advisable as the performance of all the applications can degrade.
    2. Software units like EP, Trex are installed based on the business needs, requirements...
    3. You can proceed initially with the installation of CRM Core components and later you can install other components/ software units.
    Thanks
    Ashok. R

  • Installation with multiple as and one DB (no cluster)

    Hi, I'm trying to setup a production environment with three Jboss AS non-clustered and one MSSQL database. I've made the installation on each AS and for each AS I've executed all the steps of the Configuration Manager.
    Now I have some problems about the three AS line up; when I modify an user password on one AS the other don't see this modification. Moreover, some common features works such as the policy definition; for example, when I create a policy on the first AS the others can see this policy.
    Can you help me?
    Thanks
    Fabio

    Multiple, non-clustered LiveCycle instances against a single database is neither tested, nor supported. For each instance, you'd need a separate database (with multiple sets of tables, views and sequences). All changes have to be repeated for every instance you have.
    This technical whitepaper from Adobe will provide more details:
    http://www.adobe.com/devnet/livecycle/pdfs/lc_platchoice_wp_ue.pdf
    What you are attempting is a deployment architecture the author of this whitepaper calls "Server Load Balancing" (see page 11).
    You might be better off clustering the three instances.

  • JSON with ABAP webservices and BSP

    Hi All,
    I am new to JSON,
    Could you please provide information related JSON with web services and BSP services.
    Thanks in advance,
    Rajesh.
    Moderator message: please search for available information/documentation.
    Edited by: Thomas Zloch on Jan 9, 2012

    The actual truth is that MVC (controllers) has nothing to do with frames or not.
    Look at the problem from the browser side. Here you require a frameset (or you can look at iframes) to achieve what you want. So the browser must call an URL, let us call it default.htm, that will render out the frameset. This default.htm can be a page, a controller with print_string instructions or even a controller that calls a view that prints out the HTML. Personally, I simply use a page.
    Default.htm will then have source about like this:
      <frameset>
        <frame src="applog.do" ... >
        <frame src="personaldata.do" ...>
      </frameset>
    Please check HTML documentation to get <frameset> correct, including things like fixed sizes and scrolling. Also, frameset documents have a different page structure than normal HTML pages, and does not for example have a <body> sequence. Most people make mistakes here. HTML documentation is highly recommended. (There are no tags to render out framesets. You should just write the HTML directly.)
    The important aspect here is that we are just using the URLs of the different controllers to load them into the different frames we require. From view of the browser, these are just URLs that will return HTML. Whether pages or controllers+views are executed to generate the HTML makes no difference to the browser.

  • UME with ABAP AS and LDAP Datasource

    Hello SDN´s
    We have tried very hard for the last days configuring the ume-xml for the following scenario:
    -     LDAP is used to authenticate the user
    -     AS ABAP is used to store the roles of the user (because they automatically becomes groups in the portal)
    - the portal and the ABAP-system are  on different servers
    Given facts:
    1)     we canu2019t synchronize the roles of the ABAP system to the LDAP
    2)     we have to use the open-LDAP for the authentication
    3)     DataSources are readonly
    4)     User can have similar or different userid´s on the DataSources (Mapping required)
    Therefore, we read the user and account information from the LDAP and groups/roles form the ABAP AS.
    Result:
    a)     user with similar userid on LDAP and ABAP AS: These user were no longer able to log on to the portal
    b)     user with different id´s (mapped) on LDAP and ABAP: Can log on
    Questions:
    -     Is it true that similar userid´s leads to inherent problems of the UME Persistence Manager?
    -     Did we set up a wrong config-xml?
    -     Is there any other way how we could authenticate to the LDAP and having the Roles of a user read from the ABAP system dynamically?
    Thank you very much for your help
    Sincerely, A. Hunziker

    Hi Andre,
    Not sure if my remarks below can help you but I do hope that it can shine you some light.
    We have LDAP as our main UME, which is configured in our Portal7.0. This means that security groups created in LDAP are "replicated" into the Portal. We created Portal Roles which are assigned to the security groups created in LDAP. We also use SSO and it was setup via the SPNego Wizard (http://help.sap.com/saphelp_nw70/helpdata/EN/45/40a0de773a7527e10000000a114a6b/frameset.htm). This way, the user only needs to login via Windows and access the Portal without having to login (when users have the same Windows userID as that of their SAP ID). If the users have a different userID between Windows and SAP, then they do a user map under personalization of the Portal.
    To connect our Portal to our backend systems, we created a reference system (http://help.sap.com/saphelp_nw70/helpdata/EN/89/6eb8deaf2f11d5993700508b6b8b11/frameset.htm) and we have our Portal certificates in all backend systems (http://help.sap.com/saphelp_nw70/helpdata/EN/d3/41c8efb31d11d5993800508b6b8b11/frameset.htm).
    With the above, users have SSO from Windows to Portal and via the reference system, they can enjoy SSO as well into our backend systems.
    Basically we have control what the users can see from the Portal (directly from LDAP security groups with users assigned to that) and what the user can do on backend is still maintain in the backend authorisation setup.
    Hope that can help you.
    Ray

  • Multi-Message-split with ABAP mapping and adapter specific attributes

    Hi all,
    With <b>ABAP-Mapping I split 1 message to n messages</b>.
    So many files are generated in <b>file-Adapter</b>.
    Everything fine.
    But now I want the file names different using adapter specific attributes.
    It is not possible to use variable substitution and write the file name in payload because of receiver restrictions.
    I tried this with following similar coding in ABAP-Mapping:
    data: lt_records TYPE MPP_DYNAMIC_TAB.
          Loop.
          l_file_name = "payload-Inbound"-information
          ls_record-namespace = 'http://sap.com/xi/XI/System/File'.
          ls_record-name = 'FileName'.
          ls_record-value = l_file_name.  "l_file_name comes from inbound-payload
          append ls_record to lt_records.
         Endloop.
      CALL METHOD dynamic_configuration->set_all_records
        EXPORTING
          records = lt_records.
    If I start the interface I see in the monitoring the dynamic configuration with many entries for file-name in the the SOAP-Header mapping of the request message (following extract):
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Mapping der Request-Message
      -->
    - <SAP:DynamicConfiguration xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPAADDRESS.XML</SAP:Record>
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPABROKERROLE.XML</SAP:Record>
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPACOMPANYSEGMENT.XML</SAP:Record>
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPACUSTOMERROLE.XML</SAP:Record>
    The result is that <b>all files have the same file name</b> (last entry in dynamic configuration).
    Is it possible to write the adapter specific configuration in ABAP-mapping <u>for every single result message</u>??
    Thank you for your help,
    Florian

    Hi Florian,
    I've a different idea...I dont think its a "right solution" but just another work around..it involves a BPM...
    In your ABAP mapping..set the dynamic config with as many variables as number of different messages...i.e. use the variables like 'FileName1', 'FileName2'...'FileName6' instead of 'FileName'. But use the same namespace 'http://sap.com/xi/XI/System/File'
    Call the above mapping in a BPM and capture the individual messages and set the attribute 'FileName' from the values of 'FileName1' to 'FileName6' accordingly using Message Mapping and then send the message using the 'Send' step.
    before you try this, try using the variable names 'FileName1' ...'FileName6' in the receiver adapters...enable the ASMS. <b>I know we need to select which variables from the dynamic config to be used by the adapter by specifically selecting 'FileName', 'Directory' etc...but just give it a try and see if it works..</b>
    Or..instead of using a BPM..you can combine Henrique's idea...use Adapter module to set the value for 'FileName' from variables 'FileName1'...'FileName6' accordingly.
    hope I'm clear..lemme know if you have any questions..
    cheers
    praveen

Maybe you are looking for