Portal Webdynpro over SAP WebDispatcher with ShortURL
Dear @all,
we have configured the Portal to ShortURL=True. For a specific role I have now a Hash Key in the short URL table, but If I call an iView from this role the Portal will not call the short ULR, what could be wrong?
987e78da595b88cea13f23017c7228c7 ROLES://portal_...rtal.CUSTOMER_ROLES_INTERNET/ro_ad_f_0
http://sapportal.customer.tld:<port>/sap/bc/webdynpro/SAP/<APP>/;sap-ext-sid=U_x0rePTB_*3_0MKWkoPrweDW03AP_obwJjylRFDeB4w
I thought it should be like that:
http://sapportal.customer.tld:<port>/987e78da595b88cea13f23017c7228c7...
I think you are supposed to use the below link:
http://WEBDISPATCHER:PORT/irj/portal?NavigationTarget=navurl://SHORTURL
i.e.,
http://WEBDISPATCHER:PORT/irj/portal?NavigationTarget=navurl://b3d6d9ebac16a46574d62757803b05d4
Refer:
http://help.sap.com/saphelp_nw04s/helpdata/en/b3/7b8163404448e7aad7899c0b30313e/content.htm
Thanks
SM
Similar Messages
-
SAP WebDispatcher with NW7.0 Double-Stack-ABAP/J2EE
Hi folks,
we have an Double Stack NW 7.0 ABAP/J2EE System running, for using ABAP WebDynpros over Portal 6.0. On the portalserver itself the Portal and the Webdynpros are running and working absoultely fine.
While configuring SAP WebDispatcher to bring the Portal to the outside world, we
experienced some problems.
Details:
We use Webdispatcher to decrypt SSL
- HTTPS: Internet -> WebDisp
- HTTP: WebDisp. -> Portal
(this works!)
The external domain is https://portal.my-customer.de
The internal hostname of the portal is portal.mycustomer.de.
Problem:
When using the ABAP-Message Server in the WebDispatcher profile (like recommended I think), the Webdynpros are available but we cannot reach the portal.
- WORKS: https://portal.my-customer.de/sap/bc/webdynpros/sap/zmy_webdynpro
- DOESNOT: https://portal.my-customer.de/irj/portal
rdisp/mshost = portal.mycustomer.de
ms/http_port = 8100
When using the J2EE-Message-Server in the WebDispatcher profile the portal is
available but the webdynpros does not work appropriately, cause they are not reached.
- DOESNOT: https://portal.my-customer.de/sap/bc/webdynpros/sap/zmy_webdynpro
- WORKS: https://portal.my-customer.de/irj/portal
- DOESNOT: WebDynpros in portal are not available and there occurs a http-timeout in the content area with: http://portal.mycustomer.de:8000/sap/bc/webdynpro/sap/zmy_webdynpro cannot be found
Of course this address cannot be retrieved over webdispatcher, it is the "internal"
one, between webdispatcher and portal, not the external one between client and
webdisp.
rdisp/mshost = portal.mycustomer.de
ms/http_port = 8101
So the questions are:
1) Which message server do I have to use? (ABAP/J2EE)
2) How to achieve to reach both stacks?
or
When it is not possible and I have to choose reaching J2EE-Stack (Portal from outside) how can I use the ABAP WebDynpros appropriately inside the portal?
Hopes somebody can bring some light into the darkness.
Best regards
VolkerOk the ICM logg of the ABAP-Portal shows the following.
I'm not so used to read the logs, but what I see is, that the Request comes to the portal and ist handled the common HTTP-Handlerm, but the J2EE-Handler returns a "empty" request?
Here is a part of the log:
The Request Starts, the Cache Handler is calles, the J2EE Handler is called, return of Empty-HTTP but I cannot see a "Failure".
Thanks for having a look,
Best regards,
Volker
[Thr 3860] REQUEST:
Type: ACCEPT CONNECTION Index = 107
[Thr 3860] CONNECTION (id=1/233):
used: 1, type: 1, role: 1, stateful: 0
NI_HDL: 29, protocol: HTTP(1)
local host: 195.1.1.182:8000 ()
remote host: 195.1.1.181:29010 ()
status: NOP
connect time: 07.08.2008 16:11:39
MPI request: <0> MPI response: <0>
request_buf_size: 0 response_buf_size: 0
request_buf_used: 0 response_buf_used: 0
request_buf_offset: 0 response_buf_offset: 0
[Thr 7548] SiSelNSelect: start select (timeout=-1)
[Thr 3860] MPI:3 create pipe 0000000003790660 1
[Thr 3860] MPI<53>3#1 Open( ANONYMOUS 3 1 ) -> 3
[Thr 3860] MPI<53>3#2 Open( ANONYMOUS 3 0 ) -> 3
[Thr 3860] MPI:1 create pipe 0000000003790360 1
[Thr 3860] MPI<54>1#1 Open( ANONYMOUS 1 0 ) -> 1
[Thr 3860] MPI<54>1#2 Open( ANONYMOUS 1 1 ) -> 1
[Thr 3860] IcmPlCheckRetVal: Next status: READ_REQUEST(1)
[Thr 3860] IcmReadFromConn(id=1/233): request new MPI (0/0)
[Thr 3860] MPI<53>3#3 GetOutbuf -1 187210 65536 (0) -> 0000000003917280 0
[Thr 3860] NiIRead: hdl 29 received data (rcd=434,pac=1,RAW_IO)
[Thr 3860] IcmReadFromConn(id=1/233): read 434 bytes(timeout 500)
[Thr 3860] Address Offset IcmReadFromConn received
[Thr 3860] ------------------------------------------------------------------------
[Thr 3860] 00000000039172C8 000000 47455420 2f69726a 2f706f72 74616c2f |GET /irj/portal/|
[Thr 3860] 00000000039172D8 000016 696e6465 782e6874 6d6c2048 5454502f |index.html HTTP/|
[Thr 3860] 00000000039172E8 000032 312e300d 0a616363 6570743a 20696d61 |1.0..accept: ima|
[Thr 3860] 00000000039172F8 000048 67652f67 69662c20 696d6167 652f782d |ge/gif, image/x-|
[Thr 3860] 0000000003917308 000064 78626974 6d61702c 20696d61 67652f6a |xbitmap, image/j|
[Thr 3860] 0000000003917318 000080 7065672c 20696d61 67652f70 6a706567 |peg, image/pjpeg|
[Thr 3860] 0000000003917328 000096 2c206170 706c6963 6174696f 6e2f782d |, application/x-|
[Thr 3860] 0000000003917338 000112 73686f63 6b776176 652d666c 6173682c |shockwave-flash,|
[Thr 3860] 0000000003917348 000128 20617070 6c696361 74696f6e 2f766e64 | application/vnd|
[Thr 3860] 0000000003917358 000144 2e6d732d 65786365 6c2c2061 70706c69 |.ms-excel, appli|
[Thr 3860] 0000000003917368 000160 63617469 6f6e2f76 6e642e6d 732d706f |cation/vnd.ms-po|
[Thr 3860] 0000000003917378 000176 77657270 6f696e74 2c206170 706c6963 |werpoint, applic|
[Thr 3860] 0000000003917388 000192 6174696f 6e2f6d73 776f7264 2c202a2f |ation/msword, */|
[Thr 3860] 0000000003917398 000208 2a0d0a61 63636570 742d6c61 6e677561 |*..accept-langua|
[Thr 3860] 00000000039173A8 000224 67653a20 64650d0a 75736572 2d616765 |ge: de..user-age|
[Thr 3860] 00000000039173B8 000240 6e743a20 4d6f7a69 6c6c612f 342e3020 |nt: Mozilla/4.0 |
[Thr 3860] 00000000039173C8 000256 28636f6d 70617469 626c653b 204d5349 |(compatible; MSI|
[Thr 3860] 00000000039173D8 000272 4520362e 303b2057 696e646f 7773204e |E 6.0; Windows N|
[Thr 3860] 00000000039173E8 000288 5420352e 313b2053 56313b20 496e666f |T 5.1; SV1; Info|
[Thr 3860] 00000000039173F8 000304 50617468 2e313b20 2e4e4554 20434c52 |Path.1; .NET CLR|
[Thr 3860] 0000000003917408 000320 20322e30 2e353037 32373b20 2e4e4554 | 2.0.50727; .NET|
[Thr 3860] 0000000003917418 000336 20434c52 20312e31 2e343332 32290d0a | CLR 1.1.4322)..|
[Thr 3860] 0000000003917428 000352 686f7374 3a20706f 7274616c 2e61746c |host: portal.my|
[Thr 3860] 0000000003917438 000368 61732d77 65796861 7573656e 2e64650d |customer.de.|
[Thr 3860] 0000000003917448 000384 0a636f6e 6e656374 696f6e3a 204b6565 |.connection: Kee|
[Thr 3860] 0000000003917458 000400 702d416c 6976650d 0a636c69 656e7470 |p-Alive..clientp|
[Thr 3860] 0000000003917468 000416 726f746f 636f6c3a 20687474 70730d0a |rotocol: https..|
[Thr 3860] 0000000003917478 000432 0d0a |.. |
[Thr 3860] ------------------------------------------------------------------------
[Thr 3860] PlugInHandleNetData: role: 1, status: 1, content-length: 0/0
buf_len: 434, buf_offset: 0, buf_status: 0
[Thr 3860] HttpParseRequestHeader: no content length set
[Thr 3860] HttpParseRequestHeader: no transfer-encoding set
[Thr 3860] HttpParseRequestHeader: Version: 1000
[Thr 3860] HttpParseRequestHeader: Keep-Alive: 1
[Thr 3860] HttpParseRequestHeader: no server port set
[Thr 3860] HttpRewriteRequestHeader: perform actions: 0
[Thr 3860] HttpSrvHdlRequest: method: 1; path: /irj/portal/index.html
[Thr 3860] Handler 3: HttpAuthHandler matches url: /irj/portal/index.html, port: 80
[Thr 3860] Handler 4: HttpCacheHandler matches url: /irj/portal/index.html, port: 80
[Thr 3860] Handler 2: HttpSAPR3Handler matches url: /irj/portal/index.html, port: 80
[Thr 3860] Handler 0: HttpJ2EEHandler matches url: /irj/portal/index.html, port: 80
[Thr 3860] HttpSubHandlerCall: Call Handler: HttpAuthHandler, task=1, header_len=434
[Thr 3860] HttpSubHandlerItDeactivate: handler 0: HttpAuthHandler
[Thr 3860] HttpSubHandlerCall: Call Handler: HttpCacheHandler, task=1, header_len=434
[Thr 3860] HttpCacheHandler: 1 434 000000000088BE80 0000000000000000
[Thr 3860] ISC: Cache Lookup. 1. try: browser independent.
[Thr 3860] ISC: hashed querystr = 9e6a '&*&'
[Thr 3860] HttpCacheMakeObjectKey() -> '/irj/portal/index.html&&&GZ=0&A6E90000&' (39) rc=0
[Thr 3860] MTX_LOCK 1628 0000000000C71940
[Thr 3860] MTX_UNLOCK 1759 0000000000C71940
[Thr 3860] IctCmOpen#195 R '/irj/portal/index.html&&&GZ=0&A6E90000&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
[Thr 3860] MTX_LOCK 1628 0000000000C717F0
[Thr 3860] MTX_UNLOCK 1759 0000000000C717F0
[Thr 3860] IctCmOpen#257 R '/irj/portal/index.html&&&GZ=0&A6E90000&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
[Thr 3860] ISC: Cache Lookup. 2. try: browser specific key.
[Thr 3860] ISC: hashed querystr = 26b66ec1 '&Mozilla/4.0 (compatible; MSIE 6.0;&'
[Thr 3860] HttpCacheMakeObjectKey() -> '/irj/portal/index.html&&&GZ=0&1CE66B62&' (39) rc=0
[Thr 3860] MTX_LOCK 1628 0000000000C71940
[Thr 3860] MTX_UNLOCK 1759 0000000000C71940
[Thr 3860] IctCmOpen#196 R '/irj/portal/index.html&&&GZ=0&1CE66B62&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
[Thr 3860] MTX_LOCK 1628 0000000000C717F0
[Thr 3860] MTX_UNLOCK 1759 0000000000C717F0
[Thr 3860] IctCmOpen#258 R '/irj/portal/index.html&&&GZ=0&1CE66B62&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
[Thr 3860] HttpCacheHandler: cache miss.
[Thr 3860] HttpSubHandlerItDeactivate: handler 1: HttpCacheHandler
[Thr 3860] HttpSubHandlerCall: Call Handler: HttpSAPR3Handler, task=1, header_len=434
[Thr 3860] HttpSAPR3Handler: url_tab_init: 1, force_dest: 0
[Thr 3860] ICT: IctLookupPathTable() -> 20
[Thr 3860] HttpSAPR3Handler: j2ee_active: 1, j2ee_conf: 1, dest: 2
[Thr 3860] HttpSubHandlerItDeactivate: handler 2: HttpSAPR3Handler
[Thr 3860] HttpSubHandlerCall: Call Handler: HttpJ2EEHandler, task=1, header_len=434
[Thr 3860] HttpJ2EEHandler called: task=1
[Thr 3860] IcmIConnPoolAllocEntry: no unused entry for pool 0000000000C29CF0 found (reuse conn: 1)
[Thr 3860] IcmIConnPoolAllocEntry: try to create new entry for pool 0000000000C29CF0
[Thr 3860] IcmConnPoolAllocSlot: allocated entry 0000000008D118D0[0] of pool 0000000000C29CF0
[Thr 3860] NiHsLGetNodeAddr: found hostname 'portal.mycustomer.de' in cache
[Thr 3860] NiIGetNodeAddr: hostname 'portal.mycustomer.de' = addr 195.1.1.182
[Thr 3860] NiIGetServNo: servicename '50000' = port C3.50/50000
[Thr 3860] NiICreateHandle: hdl 30 state NI_INITIAL
[Thr 3860] NiIInitSocket: set default settings for new hdl 30 / sock 7816 (I4; ST)
[Thr 3860] NiIBlockMode: set blockmode for hdl 30 FALSE
[Thr 3860] NiIConnectSocket: hdl 30 is connecting to 195.1.1.182:50000 (timeout=5000)
[Thr 3860] SiPeekPendConn: connection of sock 7816 established
[Thr 3860] NiICheckPendConnection: connection of hdl 30 to 195.1.1.182:50000 established
[Thr 3860] NiIConnect: hdl 30 took local address 195.1.1.182:3024
[Thr 3860] NiIConnect: state of hdl 30 NI_CONNECTED
[Thr 3860] NiILocalCheck: matched local address: 195.1.1.182 (up)
[Thr 3860] IcmConnPoolConnect: Connection to host: portal.mycustomer.de, service: 50000 established (nihdl=30)
[Thr 3860] IcmConnPoolNewEntry: created new entry 0000000008D118D0[0] for pool 0000000000C29CF0 (nihdl=30, ssl=0000000000000000)
[Thr 3860] HttpJ2EEHandler: server triggered
[Thr 3860] Pool Entry 0000000008D118D0:
[Thr 3860] NI: 30, SSL: 0000000000000000, allocated: 1, inuse: 1, desc: 0000000000C28BA0
local host: 195.1.1.182:3024
remote host: 195.1.1.182:50000
[Thr 3860] HttpJ2EEHandler: status: 6
[Thr 3860] MPI<53>3#4 GetOutbuf -1 197250 65536 (0) -> 00000000039272C0 0
[Thr 3860] HttpJ2EEDumpReqHeader:
eye1: deadbeef, version: 1, client ip: 195.1.1.181, protocol: 1, guid: 1/233,
length: 434, type: 0, trace: 3, status: 6, eye2: deadbeef
[Thr 3860] Address Offset Send to AppServer via net:
[Thr 3860] ------------------------------------------------------------------------
[Thr 3860] 0000000003927308 000000 deadbeef 00000001 c30101b5 00000001 |................|
[Thr 3860] 0000000003927318 000016 00000001 000000e9 000001b2 00030600 |................|
[Thr 3860] 0000000003927328 000032 00000000 deadbeef |........ |
[Thr 3860] ------------------------------------------------------------------------
[Thr 3860] NiIWrite: hdl 30 sent data (wrt=40,pac=1,RAW_IO)
[Thr 3860] IcmFlushBuf: NiRawWrite (40 bytes) wrote 40, rc=0
[Thr 3860] MPI<53>3#5 DiscardOutbuf l2 0 0 197250 0 0 -> 00000000039272A0 0
[Thr 3860] Address Offset Send to AppServer via net: -
Use sap webdispatcher with multiple hosts
I need to support 2 different senerios with our SAP Webdispatcher. I need to have some users accessing services on our backend ECC system using SSL between the SAP Web Dispatcher and the client. I have another group of users that need to use a different URL that does not need to use SSL. Do I need to run 2 separate instances of SAP Webdispatcher or can I configue one to handle both accesses?
Are all the users accessing the same back end system? If they are, you should be able to do it with one dispatcher. You would just need to configure two ports in the <SID>_Wxx_hostname profile, e.g.:
icm/server_port_0 = PROT=HTTP,PORT=80
icm/server_port_1 = PROT=ROUTER,PORT=443
This will route users to who connect to the web dispatcher on port 80 to the backend system via HTTP, and users who connect to the web dispatcher on port 443 will be routed to the backend system via HTTPS (Using end-to-end ssl).
If you're trying to route users to different back end systems, I think you will need multiple web dispatchers. As far as I know, a web dispatcher will only load balance users over a single system. But I'm not 100% on that, so maybe somebody else knows for sure.
Hope this helps,
Glenn -
Hi,
Our requirement is to make SAP transactions available over internet.We are considering below two options.
1) SAP GUI using VPN
2) Portal with java webdynpro
If we are not really interested in initutive UI , whay do we need to consider weebDypro as SAP GUI is the proven technology.
WebDynpro is considerably slower than SAP GUI, What is the need for using webDynpro over SAP GUI.
We have requirements for RF enabled trasactions.How simple to develop weebdypro applications for RF enabled devices.
Please explain How webdynpro is better than SAP GUI via VPN considering the above scenario ?
Thanks,
Abdul Raheem SHi,
1)The SAP GUI for HTML is used in combination with the ITS technology. It runs inplace in the browser. The contents are generated by the Internet Transaction Server (ITS). The SAP GUI for HTML need not be installed separately on the client computers.
2)SAP GUI for JAVA: This GUI runs as Java applet inplace in the browser
You must provide users with the SAP GUI for Java on the Web server and edit the properties in service file Transaction_Configuration. To do so follow this link
http://help.sap.com/saphelp_nw70/helpdata/en/b7/17c43b6312210fe10000000a11402f/content.htm
3)SAP gui for windows: SAP GUI for Windows must be installed locally on the client. It is started in the browser
refer this link for more details
http://help.sap.com/saphelp_nw70/helpdata/en/fe/13c43bb7137503e10000000a11402f/content.htm
regards,
Ameya
***reward points if useful*** -
Webdynpro ABAP application integration with portal
Hi,
Can someone provide me the complete documentation for
1. webdynpro ABAP application development and
2. webdynpro ABAP application integration with enterprise portal.
Thanks...
Kundanhi Kundan ,
design pattern or paradigm followed by Webdynpro ABAP is
MVC concept
M-Model
V- View
C-Controller
and cms with the advantages like Structuring the programming
Creation of easily manageable application blocks
Reusability of whole components
for more documentation about WD ABAP , refer
http://help.sap.com/saphelp_nw2004s/helpdata/en/7c/3545415ea6f523e10000000a155106/frameset.htm
https://www.sdn.sap.com/irj/sdn/nw-ui?rid=/webcontent/uuid/fed073e5-0901-0010-4eb4-c9882aac7b11 [original link is broken]
SAP netweaver provides the integrationof ESA , for integartion netweaver provides us wid the People Integartion
refer
http://help.sap.com/saphelp_nw70/helpdata/en/77/3545415ea6f523e10000000a155106/frameset.htm
as well
I hope it helps
rgds,
amit -
SAP webdispatcher https to portal configuration guide
dear all,
i am trying to enable https port in sap webdispatcher to communicate to sap portal . can anyone suggest the configuration guide or procedure.
Thnaks and Regards
Revantha VishnuHi,
You have generate one from the SAPGENPSE.
http://help.sap.com/saphelp_nw04/helpdata/en/56/a92f3ae689f058e10000000a11402f/frameset.htm
Regards,
Vamshi. -
Integrating SAP CRM with IBM Websphere Portal
Hi,
Is it possible integrate SAP CRM with IBM Websphere Portal??
if possible please share the knowledge you have..
Thanks in advance..
NareshP L E A S E D O N O T C R O S S P O S T I N D I F F E R E N T F O R U M S
-
Advantages of EP over SAP BI Web Reporting
Dear Experts
Can you please share your inputs on Advantages of EP over SAP BI Web Reporting?
Appreciate if you could share any presentations or documents on this.
Thank you in advance.
Best Regards
PKCHi,
They are absolutely different environments. With EP, you can develop WebDynpro Applications, using ABAP or Java, integrate Internet Service, develop applications with Visual Composer, ... It's much more than a reporting environment. You can integrate BI reports on EP, using iviews portal components.
Look these threads:
http://help.sap.com/saphelp_nw04s/helpdata/en/43/6ee85d99506fcfe10000000a1553f6/frameset.htm
Hope this helps,
Ivá -
SAP Webdispatcher :Images are not displayed after using the URL filtering
Hello,
I have installed the SAP webdispatcher 7.3 on Linux redhat 5.4 in front of the Portal 7.3.
I wanted to restrict the access just for the IRJ prefix so for this i used the parameter wdisp/permission_table = PermFile
with Permfile as follows:
#Denial of the useradmin URL from the WebDispatcher
P /irj*
P /irj/*
The filtering is working well except that for IRJ the images are not displayed so i was using so i added the following line to disply the images to the logon page
icm/HTTP/auth_
P /logon_ui_resources/*
P /logon_ui_resources*
but i still have the same issue for the irj page where no icons are displayed and i can do nothing.
The same issue also happened when using the icm/HTTP/auth_xx
Do you have an idea how to deal with this issue?
Thanks in advance;
HassanHello,
After checking the HTTP code of the irj page on IE, i foud the needed URL to permit so i modified the permision table and it works fine for the moement
P /irj*
P /irj/*
P /logon_ui_resources/*
P /logon_ui_resources*
P /AFPServlet/*
P /AFPServlet*
P /com.sap*
P /com.sap/*
P /webdynpro/resources*
P /webdynpro/resources/*
Thanks for you help,
Hassan -
ABAP(R3) call to Portal(Webdynpro)
Hi experts,
I have a requirement to initiate a call from an ABAP program on R3 to a standard Portal (Webdynpro) API. Does anyone have any experience with this?
I understand that normally Portal (Webdynpro) applications will make the RFC call to ABAP via the established JCO connection. However there's very limited literature elaborating how the call can be made in the other direction i.e. from ABAP R3 to Portal
Anyone, please kindly advise how, if this can be done. Many thanks!
Best regards,
Lionelplease check the following link
http://help.sap.com/saphelp_nw04s/helpdata/en/da/f96f4132f15c58e10000000a1550b0/frameset.htm
with regards
shanto aloor -
How to integrate WebDynpro for ABAP application with SAPEnterprisePortal7.0
Hi WebDynpro for ABAP Experts,
We developed an WebDynpro for ABAP application on R/3, and now we are planning to show this as an iview on SAP Portal EP7.0 (SAP j2EE Engine--Java stack). is it possible to integrate this application with portal?
If so can you proviode me the way how can we achieve this?
ADV Thanks
Regards
PhaniHi Alex,
Thanks for your response.
I already created the system object R/3 Backend.
Actually some WebDynpro java applications/iViews are currently running on Portal. and the developers developed these in NWDS and deployed the .sca files on the Portal server and we created Webdynpro for java iViews.
but now the requirement is creation of webDynpro for ABAP views.
The developers developed WebDynpro for ABAP on the R/3 system. So what are the parameter values we need to give at teh time of creation of WebDynpro for ABAP iview like the Namespace, Application name etc which are mandatory values and how the Portal server detects the application, this means no need to deploy the application on the Portal server?
Shall we need to maintain any JCo Destinations or not?
Pl share your ideas.
ADV Thanks
Regards
Phani -
Webdispatcher with load-balancing and local icm configuration
Dear all,
we have a webdispatcher in place to load-balance the requests to our three application servers (ABAP). The webdispatcher has a hostname that is resolved by the DNS. The application servers use local hostnames that can't be resolved in our infrastructure at the moment.
That configuration works fine for all requests that reach the infrastructure from outside.
But, if a user logs on with SAP GUI and then calls a web transaction like a webdynpro, the browser opens with the local application server hostname. However that hostname can't be resolved.
Is it possible to change the three local icm configurations in a way that all local generated web requests refers to the webdispatcher too? What is the preferred configuration for this more or less usual scenario?
Thanks in advance,
DanielHello,
In your scenario, I would try to create entries in table HTTPURLLOC. After that the 3 app servers should generate URLs using the SAP Web Dispatcher.
Best Regards,
Olivier -
Portal themes for SAP GUI for HTML
Dear SDNs,
We have a portal theme designed with good and look and feel, but most of our applications are SAP Transaction iViews for HTML GUI. can we apply the same theme to HTML GUI applications? or at least can we change the background color and windows color of HTML GUI applications?
I have tried with ITS Theme generator, but it is just showing the tabs and others as image we need to change. Please provide inputs if any of you having the related information.
Can we also change the GUI for WIndows colors for multiple users? i know to change for one user's local layout, but how can we make one cusotm color for all the users.
Your inputs will be appreciated,
Thanks in advance,
Lakshmi.Hi
I think we cannot apply Portal themes for SAP Transaction Iviews. However, there is a property called Stylesheet for each iview. Play with that property and let me know. The success rate is 50:50.
But I would recommend to migrate them to webdynpro ABAP. Do not still recide in 1995. Come and enjoy the 2010 Web2.0 look and feel and enhanced usability of Webdynpro.
Regards,
Chiranjeevi. -
SAP webdispatcher as reverse proxy
I'm using SAPNW7.3 based web dispatcher.
I would like to know if it is possible to configure webdispatcher as reverse proxy with stateful applications...
In my landscape,
<client browser> --> <webdispatcher as reverse proxy> (say, A & B) --> <webdispatcher as load balancer> (say, C&D) --> <sap EP server x4> (say, W,X,Y,Z)
A&B operate on separate servers in parallel provide reverse proxy functionality... so do C&D for load balancing.
I have configured system C&D to connect to SAP EP by using profile parameter wdisp/system_1. I want to know how to configure A or B,
IMO, in System A
wdisp/system_1 = SID=EXT, EXTSRV=http://A:8000;http://B:8000, SRCSRV=*:8093
This sends all requests (u201Cround robinu201D) arriving in port 8093 on to the two servers C&D and thereby to EP app servers W,X,Y,Z.
In this case, we can't use stateful request as per http://help.sap.com/saphelp_nw73/helpdata/en/48/957c6494cc73eae10000000a42189b/frameset.htm
Is there any other way to configure A&B, to allow operating stateful connections. If not, does this mean that sap webdispatcher cannot be used as reverse proxy unless you are using only stateless requests (without stickiness)?Hi
Kindly refer the SCN link
How to...Configure SAP Webdispatcher as a reverse proxy
http://basisondemand.com/Documents/Whitepaper_on_SAP_Web_Dispatcher.pdf
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a015cea3-9627-2e10-a792-8f39e3d0b59d?QuickLink=index&…
Regards
Sriram -
I have two sap webdispatchers (parallel operation) and one EP (with 4 app servers) and ECC (with 4 app servers) in landscape
Client --> reverse proxy (also webdispatcher) --> webdispatcher 1or2 (load balancing) --> EP --> backend
The scenario is that user will call the portal URL through the web dispatcher which will trigger a request in ECC system. I would like to confirm if wdisp/system_<xx> should be configured in Webdispatcher.
Do I need to configure another web dispatcher between EP and ECC system for loadbalancing of requests that are sent to ECC system ?
Thanks,Hi,
If we have multiple app servers for an SAP system, we'll have multiple ICMs for one sap system... ? Pl. correct if this is wrong.
You, the basis admin, decides to activate the ICM (or not) on each instances (CI or DIA) with parameter rdisp/start_icman.
The most common configuration is to put the parameter in the DEFAULT profile to start the ICM on each instance
In such case, will our incoming HTTP request come through message server ? Can MS do load balancing between ICM's as well ?
MS can do http load balancing but it is not a good practice because it uses http redirects and does not hide the app servers from the user browser.
Lastly, if we have one sap webdispatcher interfacing ERP and EP system both (say, total of four ICM.. two each), how will the dispatcher decide if an incoming request, is for BSP running at ERP server or a portal page at EP ?
To use the same web dispatcher for 2 different systems, you need at least release 7.2 and you have to configure it to choose the back end system. One possibility is for exmple to use a URL prefix.
All of these informations is explained in details in help.sap.com...
Regards,
Olivier
Maybe you are looking for
-
Itunes shuts down when sound spectrum visualizer is activated
I updated to itunes 10 now whenevr I activte the soundspectrum visulizer itunes shuts down. In the view error details it says that the app has crashed and it identifies itunes 10.
-
Reducing AI file sizes for PDF distribution
Greetings all, Using CS2 Illustrator, I have a file that is approximately 14.5M large. It's completely black and white, with a b/w photo. I was thinking that when I saved it as a pdf file, the size of the pdf document would be considerably smaller so
-
Hi, I can not reinstall either acrobat 8 pro or acrobat 9 pro because the insallation stalls when it point s to some indicator within office 2007 I have completely uninstalled all the adobe programs from my system and cleaned all the references withi
-
TS3999 icloud and non icloud users can't see invitations
I am using icloud and have turned off all of the ON MY MAC calendars as that was causing duplicates and a host of syncing issues when I did not select the right calendar. It seems that when a non icloud user sends me an invite (mac user) that they do
-
How can I find records of messages conversations. I have seen these records in the past, but can't find them now.