cancel
Showing results for 
Search instead for 
Did you mean: 

WebDynpro iView

Former Member
0 Kudos

Hi,

In the portal, we have some Webdynpro Application iViews for some existing system.

Now we want all the iViews / Applications to point to our new system which we have created. So how to do that?

Somebody pls help me because I have never worked on WebDynpro Applications.

I have logged in to the Portal test Server & in which I can see all the Applications in the Netweaver Developer Studio.

How to copy all the iViews to our new system? What are the steps?

pls pls pls help.

Nikesh Shah.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Nikesh,

Assuming that you are trying to create all the WebDynpro iViews to the new portal system that you have created. To do so, you need to deploy all the iViews in the new system and need to create the WebDynpro iView in that portal system.

Hope this helps you.

Revert back for further clarifications.

regards,

Vivek.

Former Member
0 Kudos

Hi Vivekanandhan,

Yes u r right.

But how do I deploy all the iViews in the new system, I can see the WebDynpro Applications for all the iViews. What are the detail steps..pls reply.

Former Member
0 Kudos

Dear Nikesh,

If you want to create all the WebDynpro iViews in a new portal system, you need to deploy all the applications, i.e EAR files of the application in the new portal system, you need to use the SDM for deployment or you can deploy them directly from the NWDS.

else if you want the webdynpro applications in the current portal system to fetch data from the new ECC system, just add the new system in the landscape and point the JCO's towards the new system..

regards,

Vivek.

Former Member
0 Kudos

Hi,

Can you please explain me more in details..

bcz I dont know how to use SDM & how to deploy them from NDWDS??

Former Member
0 Kudos

Hi,

To deploy from the application from the NWDS, you need to know the SDM password, which you can get from the Administrator.

Please select Window->Preferences->SAP J2EE Engine in the NWDS and enter the ip or name of the new server in which you are going to deploy. Also enter the message port number e.g 3902 in the message server port, after selecting the SAP J2EE engine is installed in the remote host radio button.

then click apply.

Please make sure that the Web Application server is up and running.

Now you have configured the NWDS.

Now right click on the application name in the WebDynpro Explorer,

It will ask for the SDM password, once you provided the correct password, the application will be deployed successfully.

thanks,

Vivek.

Former Member
0 Kudos

Hi,

We are using the SDM option but we dont have the Message Server Port for our new System.

So can u pls explain the second step i.e. how to fetch data from the new ECC system, by adding the new system in the landscape and point the JCO's...

How to add the new System in the landscape & how to point the JCO's??

pls help.

Former Member
0 Kudos

Hi,

If you are using the SDM for deployment, you does not need a message port number, more over for the message port number please contact the BASIS people, definitely they will help you.

Login to the SDM of the new Portal system and you deploy the EAR files directly.

For SLD, please go throught the below link.

http://help.sap.com/saphelp_nw04s/helpdata/en/ee/74b3407e73c57fe10000000a1550b0/content.htm

regards

Vivek.

Former Member
0 Kudos

Hi Vivek,

We have given the Message host name & Server port for the new System. But after deploying the applications when I run it, it gives the error msg as:- "J2EE Server name & port number are not configured correctly.." .

But our basis people have confirmed that the values are correct.

So wht are the other settings that we have to do for this?

pls suggest some other option also if possible. but I think this is the best possible option that we have.

Also it is neccessary that the new system also need J2EE engine installed in it? bcz our new system is 4.7 & it has ABAP only not JAVA.

thanks,

NIkesh Shah

Former Member
0 Kudos

Dear Nikesh,

Dont make it complex. Please let me once again, you want to change the backend ecc system or the frontend Portal system.

You can deploy the webdynpro Java applications only in the JAVA instance i.e the Portal system.

clarify me and we will proceed futher.

thanks,

Vivek.

Former Member
0 Kudos

Hi,

I want to change the backend ecc system.

But wht are the changes that we have to do for this?.

You have writren in ur earlier post that u need to change the values in Windowspreferences-SAP J2ee Engine...thats why we tried to change the value.

We just want the Webdynpro application to point to the new backend system.

pls help.

Former Member
0 Kudos

Hi Nikesh,

Now let me clear, you need to change the backend system alone and the portal system is same.

thats is you want your webdynpro applications to fetch data from a different ECC sytem instesd of the current one.

If that is the case, Please add the new system in the Syatem Landscape.

Create a system in the portal. Then change the JCO's to point the new system.

Also make sure that all the users are having permission to access the new system that you have created.

These are all the necessary configurations to point the portal system to fetch data from the new ECC.

Hope you are clear.

regards,

Vivek.

Former Member
0 Kudos

Ok now you are clear. That is what we want.

Now

1. How To Add the new System in the System Landscape? U mean to say create a new System?? I have created it, but without the ITS & WAS connection. Because for the new System, ITS is not configured.

2. How To Change JCO's to point the new system?? I dont know how to use JCO's...

But what happened to our SDM procedure? Cant we do it from Netweaver Developer Studios using SDM..bcz we have the SDM password.

Waiting for ur reply,

Nikesh Shah

Former Member
0 Kudos

Hi Nikesh,

If you want to change the backend system alone, no need to deploy the applications in usind SDM, so we will leave it as for now. You contact your basis team to add the new ECC to the landscape of the existing one.

To change the JCO, your user need to be in the administrator group and navigate to Content admin -->WebDynpro then click Maintain JCO connections.

Please reward points if this is helpful

regards,

Vivek.

Former Member
0 Kudos

Hi Vivek,

I'll definitely reward points to u. Pls don’t worry.

Ok now we don’t need to deploy the applications in using SDM, so we are leaving it.

Now as per ur suggestions, We have added the System in the SAP logon pad & it's working.

In the Content admin -->WebDynpro, I clicked on Maintain JCO destinations. It's showing two panels. In the left it has Deployed Contents & on right it has JCo destinations details.

Now what are the steps to follow from here?? See we are very close to change the System, so pls help.

Hey pls give me ur contact number So that we can chat & together solve this issue.

Former Member
0 Kudos

Hi Nikesh,

As per your requirement first you have to create an SystemObject (for the newly created ECC system) and give the related properties of your new ECC System like HostName/IP address, client,system number etc. Better to take the reference of your old system object for Old ECC system and create the new System Object.

As you said you already running WebDynpro applications on Portal so inorder to communicate with the Backend SAP Systems definitely it should have to use JCO Destinations.

So once the creation of new System Object then Goto Content Administration-->WebDynpro.

It will open the WebDynpro console which contains Create JCO Destinations, Maintain JCO Destinations.

Every JCO Destination contains Model Data and Meta data through which WebDynpro applications are communicating with the respective backend SAP Systems

Click on the Maintain JCO Destinations then first identify the JCO Destinations which are already being used for your WebDynpro applications and then just change the values of that JCO Destinations Client, Message Server, Logon group,

Logon Method etc..

Hope this helps.

Cheers

Phani

Former Member
0 Kudos

Hi Phani,

As u hv suggessted, I hv chnged the JCo Destination. But when I am chackin the Test for the Connection, it's fails & gives the error msg as

"com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: Client 300 is not available. Please choose an existing client."

when I click on Ping tab..it's gives "A ping to the JCo destination 'MUSA_META_DATA' was sucessfully executed."

From that I m sure that the System is geting connected but not getting tested.

So wht should be done now?

Former Member
0 Kudos

Hi Nikesh,

Check the following points

1. Are you able to access client 300 from the Logon Pad

2.Test the system connectivity from the System Administration>System Landscape, for the System Objectselect Connection Test.

3. Give the same System System alias name and client value 300 for the JCO Detination

Cheers

Phani

Former Member
0 Kudos

Hi! Nikesh,

Welcome to WebDynpro World!!!!!!.

i am not very much clear abt your requirement.Let me tell you abt my Understanding from your Thread.

you have some webDYnpro iViews in one portal and wanted to move that iView in other Portal.

If this is what you want then you can achieve this by making a Tansport package from Portal Content.

Firstly you need to deploy all the WebDynpro appl in your Portal from NWDS or using any other Tool.

Go to System Administrator role->Transport and Export and create a export package and add all of your WebDynpro IViews in the Export package.

Now This export package conatins all of your Iviews,Import your this package in which ever system you want by using the same process and use the Import option.

Hope this will be helpfull to you.

regards,

sahu

Former Member
0 Kudos

Hi Sanu,

Thanks.

Now I am using the same portal, So i dont want to move iViews to other portal.

I wanted to move the iViews that have been created for one System (say XYZ) to some other System (say ABC).

Because the iView that are created are pointing to XYZ System i.e. they are pulling the contents of the XYZ System.

And we have the new System i.e. ABC and we want all the iViews to point to the new System (ABC).

So pls help.