on 11-01-2013 6:02 PM
Hi,
I need to know what IView Type needs to be used to create an IView for External aliases Created in SICF ,any IView type other than IViewURL.
I Have my Webdynpro Component with path /default_host/sap/bc/webdynpro/sap/zsnc i created an Alias like /Supplier .Now i need to Create an IView Based on this Alias.
I need to Know how to Create a Tcode Based on this Alias .
Thanks,
sree
It depends on the application type. Since the alias points to a Web Dynpro ABAP application, you should use the iView template for Web Dynpro ABAP.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
My Current iView The settings were System :QAS
application name : ZSNC_S
namespace : Sap
For the Application ZSNC_S i have created the External alias supplier
I changed the Application name paramter to "Supplier"
When i do an iview preview i am getting a shortdump
The URL call http://abc.sap.com:/sap/bc/webdynpro/sap/supplier was terminated because of an error.
Note
The issue is if we see the url instead of calling the url http://abc.sap.com/supplier it is calling the
http://abc.sap.com/sap/bc/webdynpro/sap/supplier
Thanks,
sree
I just realized that the Web Dynpro ABAP iView template generates the URL based on the parameters, meaning /sap/bc/webdynpro is assumed. Apart from creating a custom Web Dynpro ABAP iView template (or having a custom ICF handler), you could test your alias with the BSP iView template where you can specify the entire URI. See the attached link for details.
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/8c/780741375cf16fe10000000a1550b0/frameset.htm
Instructions:
Copy Portal Applications -> com.sap.portal.appintegrator.sap -> Generic and Paste as PCD Object.
For the new iView define the following properties:
System: eg. SAP_ECC_HumanResources
URL Template: eg. <System.Access.WAS.protocol>://<System.Access.WAS.hostname>/nwbc
With the suggested properties NWBC for HTML will be started. The used System Object needs to have Web Application Server (Web AS) properties defined.
I published the instructions as an document.
Hi Samuli,
Sorry I had another question about this configuration. As of now we are giving the exact URL of the SICF path in the URL template something like this: http://sapxsa20.company.com:8020/XXX/XXX
Here "sapxsa20" is directing to the app server a20. But if we want the load balancing to happen, is there a way that we can give the abstract url in the URL template of the configuration? I am hoping to have something like this:
http://<Parameter>/XXX/XXX
Any thoughts? I was wondering if I can refer the Web AS (Web AS Hostname) parameters here in the URL template? If yes, can you tell me how I can refer it here in the iview properties?
Thanks for looking into this.
Shyam
Thank you Samuli. I think we have the Web Dispatcher set-up to handle this.
However, I would recommend to use the below system parameters to determine the URL at run-time.
<System.wap.WAS.protocol>://<System.wap.WAS.hostname>/XXX/XXX
this will help in the instances where we have DEV,TEST and PROD so the developer do not have to modify the i-view property in each instance.
User | Count |
---|---|
81 | |
24 | |
11 | |
9 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.