cancel
Showing results for 
Search instead for 
Did you mean: 

Creation of Iview which has links to many URL

Former Member
0 Kudos

Hai,

We are in the process of upgrading from EP 5.0 to EP 6.0.

In EP 5.0 we have created a view( .NET IVEIW[custom]) and in the URL property of the iview I have keyed in the following value,

URL = <DBHOST PROTOCOL WEB>/wfolder/links/ge/ge_links.asp

This IView i have attached to my workset. When a user login to portal system he/she can see the content of ge_links.asp page. When i change the content of asp file no need to change anything in IVIEW or in portal.

Please let me know, how in EP 6.0, I can create a Iview which reads the content from portal server and displays on the screen. I am trying to have the same functionality like EP 5.0.

Thanks & Regards,

H.K.Hayath Basha.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

using JSP dyn pages and as the HTML part, using iFRames will help you.

Answers (5)

Answers (5)

Former Member
0 Kudos

Thanks a lot for your inputs.

Regards,

H.K.Hayath Basha.

Former Member
0 Kudos

Hai Kai,

I put my JSP file under this folder in EP 6.0

D:\USR\SAP\TST\JC02\J2EE\CLUSTER\SERVER0\APPS\SAP.COM\IRJ\

SERVLET_JSP\IRJ\ROOT\test.jsp

Then i used the below URL TO create a URL iview

http://devnw1:50200/irj/test.jsp

I added this iview to my role and its working fine.

Whether there will be any problem with this approach.

The URL for my development server is http://devnw1:50200/irj/test.jsp and for QA it will be http://qanw1:50200/irj/test.jsp. Which means i have to change the URL for the IVIEW in each server.

Is there any way that instead of giving "http://devnw1:50200/irj/" can i give any other common URL so that i don't have to change the URL in each environment.

Hai Chowdary,

We haven't done the upgrade yet. Planned to upgrade and started exploring now. Our upgrade work may go for 5 months.

Regards,

H.K.Hayath Basha.

kai_unewisse3
Active Contributor
0 Kudos

Hi H.K.,

this approach should be fine.

For the transports problem you can use the AppIntegrator Instead of the URL iview.

The advantage is that you define a system definition for a Server and you use this alias in the property "system alias". then you can use different other properties as explained in the Howto for the AppIntegrator :https://service.sap.com/ep60howtoguides

The parameter you can use are the technical names of the System object: so you can take the technical names of the protocol, URL and additional paths if you need. The technical names appear, when you open the property by clicking on the black triangle in front of the property.

by this you don't need to change anything when you transport.

Regards,

Kai

Former Member
0 Kudos

Basha,

By seeing u thread i came to know that u had done upgrading from EP 5.0 to EP 6.0

I havae to do the same.

Can u please send me the timelines for doing this job.

Mr.Chowdary

Former Member
0 Kudos

Hai Kai,

Thanks for suggestion to use URL iview.

In EP 5.0 I use ASP file, whereas in EP 6.0 I can't use that Since EP 6.0 doesn't have a Microsoft IIS server. Is there anyother file type which i can use to store my content, jsp or HTML

When i create a URL IVEW, i have to give a URL name. My portal server URL

is http://portnw1:50000/irj/portal.

Assuming i am storing a file(html or jsp) in the director D:\document\quicklink.html. What is the URL i have to give when i create URL IVIEW.

Thanks & Regards,

H.K.Hayath Basha

kai_unewisse3
Active Contributor
0 Kudos

Hi H.K.,

you can either use a different IIS and point to this per URL iview.

if you want to keep it on the portal server and it is only a HTML document, create a HTML document in KM and use a KM Document iview.

In case it is JSP, you can also create a EAR file with the Developer Studio and deploy it there. Then use the link in the URL iview.

Also a PAR file with the would be possible and probably easier to deploy.

if you want to store something directly in a folder (e.g. document) in can not be found through the portal. That is because of security reasons. You could also install a IIS and have a folder with web content.

Hope that helps,

Kai

kai_unewisse3
Active Contributor
0 Kudos

Hi ,

try to use a regular URL iview or in case you need to transport a lot of these iview

use the AppIntegrator iview.This is included in a Standard PAR file (it is not in the default iview templates) In the latter you can use a System you have defined earlier and use that protocoll, URL, path and other parameters like username and password.

Regards,

Kai