Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create a new directory called site under the project's top level
  2. Copy the files in site-template into it
  3. Edit site/ApplicationLocal.properties
    1. Change the authentication.user to your kerbname
    2. Set sf2_passwd value to your cert public key string:
      1. In your browser, go to https://mortar-dev-mit-edu.ezproxyberklee.flo.org/getcert.html
      2. Copy the text just after ----BEGINCERTIFICATE--- until you reach the last -----ENDCERTIFICATE----
      3. Paste this as the value for sf2_passwd (this is your cert public key)
    3. Change c:/dev in r3props to your workspace directory, e.g. c:/workspace/mortar/tools/GlobalResources.properties
  4. Edit site/log4j.properties; Log4j will output to your eclipse console and to a file
    1. Change the F1.File property to point to where you want your log file to go

...

  1. Check out or update the sap2java Eclipse project.
  2. In the sap2java project, open package src/com/sap/bapi/mapper. Right-click on class, testSAP2Java, and select "Run As..." from the context menu.
  3. Create a new Java Application run profile for testSAP2Java or open its previously created profile, then select the "Arguments" tab.
  4. In the "Program arguments" text area, add the following lines:   Image Removed
    Code Block
    target source code directory (wrapped in double-quotes), e.g., "${workspace_loc}/myproject/src"
    
    Code Block
    package into which the generated classes will be written, e.g., edu.mit.myproject.proxy
    
    Code Block
    name of the RFC for which Java data object classes will be generated, e.g., Z_UT_MY_RFC
    
    An example screen shot is available:  Image Added
  5. Click the "Run" button.  The requested Java data object classes are generated.  You may need to refresh your project to see the change.

...