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,
SriHi 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.BHi
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 - PortugalHello 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
KhanHi,
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 AMHi 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, Mara859875 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
AlokHi 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
FabioMultiple, 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, 2012The 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. HunzikerHi 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,
FlorianHi 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
-
Do I need to use a voltage adapter in the U.S. for my European Macbook?
do I need to use a voltage adapter in the U.S. for my European Macbook?
-
What's with the new iTunes color background?
You see, today I opened iTunes and started seeing this pink/purple background. Is this the mandatory new face for the newest version of iTunes? Or is there anyway I can reverse back to the original clean, white background? Thank you.
-
Unable to download an application on appworld?
Unable to download an application on appworld, be directly from my z10 or by scanning the QR code. Similarly for updates applications error message. I remove the battery, with wifi, free wifi, etc ... nothing could be done. At first I thought was a m
-
Regarding requirment of Raw materials
Dear All, Scenerion is Raw material 'A' using in the BOM of FG products. PR for the material 'A' are created depends upon the prodction plan for FG . Also mateial 'A' is sold through sales order. Client wants system should generate PR for
-
Can I download iMovie 6 if I have iMovie 8
I just got my new Leopard with iLife 08. Can I install iMovie 6 HD instead? where is the appropriate download link thanks, --- Moshe