cancel
Showing results for 
Search instead for 
Did you mean: 

Backward Compatibility from Web Dynpro-Java (Mobile7.1) to JSP (Mobile7.0)

former_member227605
Discoverer
0 Kudos

We have an existing Mobile 7.0 Application whose client side has been developed using JSP. We want to upgrade to Mobile 7.1 for which the UI has to be Web Dynpro for Java.

Can we reuse our developments in JSP (on Mobile 7.0) in SAP Mobile 7.1. That is, is backward compatibility supported in the Mobile client from Web Dynpro (Java) to JSP?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

HI,

These are listed below:

You should have the WAR file of the MI application to be deployed

You should have the MDK plug-in setup for the IDE. For setting up the plug-in please refer to the SAP Note :1001328

You should have the JRE installed (jdk1.5.0_06 or higher)

Start the SAP Netweaver developer studio 7.1 and configure the MDK Plugin details. Fill all the DOE

credentials.

Import the MI Archive using the button shown in the toolbar. Select the path of the MI war file and give a

project name and click finish.

Import the Data objects u2013 Note the name of the package that has been created in the Java folder. Click on Import Data object model Icon.Export .SDA File by selecting the Icon . Select the project that you want to export.

Check the u2018Create SDAu2019 if you want SDA for the remote deployment. Check the u2018Add JSP as compiled

classesu2019. Select the required folders for the required output. Then click on finish.

Regards

Manohar

Former Member
0 Kudos

Dear Chitrabhanu,

All you need to do to make a smart sync /generic sync app to work in Mobile 7.1 is to follow the steps in migrating the app to 7.1. Check the migration guide @ the following link:

https://websmp107.sap-ag.de/migrationnwmobile71

Please mark the question as answered if my or others' post solved your question.

Regards,

Veera

0 Kudos

Hi Chitra,

SAP NW Mobile 7.1 supports the JSP applications developed in MI 7.0 via the backward compatibility layer.<However if you specifically need a webdynpro UI then you would need to write it seperately.>

To run the existing JSP app on 7.1>

You would need to export the JSP appplication war with sources from the 7.0 mdk and reimport it in

the 7.1 MDK.You would also need to import the synbo.txt file from the MI middleware to the DOE so that

the syncbos are created automatically.Once the BO's are created on the DOE you would need to do a

model import to get the BO meta data .

Hope this helps!

Regards,

Shobhit