{toc}
h1. sap2java Overview
The sap2java project provides an API similar to SAP NetWeaver's proxy generation wizard. We have modified the source code of sap2java-1.0.5 to expand its functionality to include handling of more complex RFC interfaces than the original project allowed.
h1. Instructions for Use
Make sure you have the sap2java project checked out:
# Check out the sap2java project from svn (go to idd-svn/sap2java/trunk and check it out)
# Create the site dir under the project and copy the ApplicationLocal.properties file from site-templates into it; Edit the file to reflect your local setup
If you already have it checked out, make sure it's up to date by doing Team > Update.
Generate proxy classes for SAP RFCs, in the sap2java project:
# Open up src/com/sap/bapi/mapper
# Right click testSAP2Java and go to Run As...
# Create a new Java application run profile (if there isn't already one from a previous run)
# Click the Arguments tab
# Add 3 params in the box:
* The directory in your project where proxies need to go, e.g.
{workspace-dir}
/vpis/src
* The package name of the generated proxies, e.g. edu.mit.vpis.proxy
* The name of the rfc
# Click run
This will generate proxies in your actual app directory, which you may need to refresh (to see them).
Other references:
[http://sourceforge.net/projects/eclipsesap2java]
h1. Revision History
(latest on top)
|| Date || Documentation Updated By \\ || Description of Change \\ ||
| 16-Aug-2007 | Amy King \\ | Original Version | |