Skip to Content

QA Move for Agentry Development

Hi All,

We are developing SAP WM 6.2 on SMP 3.0 SP08 , we have developed unit tested on DEV and now moving to the QA enviroment . Following are the steps we followed:

In Eclipse:

  1. 1. Export the Z_SAPWM_61.jar to the development server Java folder (usual

location)

  1. 2. Publish a Modification Production version to C:\Agentry\PROD_STAGING.

A zip file will be generated

Open Windows Explorer: C:\Agentry\Prod_Staging

  1. 3. Open the shortcut to the SMP directory.
  2. 4. Open the Java directory and copy the Z_SAPWM_61.jar file to the

C:\Agentry\PROD_STAGING\Java directory (overwrite file in there already)

  1. 5. Drag and drop the C:\Agentry\PROD_STAGING\Java to the ZIP file created

in Step #2

Open QMP Control Panel - Open Windows Explorer

  1. 6. Open the QMP (Quality) control center with this URL:
  2. 7. Click on the "applications" button and select WorkManager
  3. 8. On the tabs, click "Client Specific Settings" tab. There will be an

option to "Publish Agentry App" and browse to a file.

  1. 9. Browse and select the ZIP file created in Step #2. Confirm the Java

directory is in the ZIP file.

  1. 10. Press "Save" which is at the bottom right of the screen
  2. Restarted the SMP.

But when we are connecting using Agentry Client the application is giving java(NO class execption) for data table dtAccountIndicator. I think issue is that the zip file created donot have any JAVABE.INI file , so it is referring to standard application . Can you please confirm if the steps I have done are correct for QA move.

Regards

Deep

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    Posted on Aug 24, 2015 at 04:35 PM

    Deep,

    Hi. The technique is to build a production zip file with all the other required files in it (javaBE.ini, Java folder and others) that will constitute your frozen production zip file with the same root structure.

    In essence the production zip file will be used by SMP 3.0 cockpit to copy the contents of it into the configuration/com.sap*applicationName directory and adding the content of your javaBE.ini or agentry.ini into SMP 3.0. (Most of the problem in loading it in SMP 3.0 is here. The production application.zip file is missing the information to connect to the backend in the zip file). In your case, the agentry.ini classPath may not be pointing to the new jar file or something.

    This application zip file should have all the data in it.

    Technique: In the editor when you do a publish and you are browsing where to put your zip file, there is a blank middle window. You can right click and add folders or files in it. You want to build your zip file to be complete and treat this as your frozen application.zip file. Need to make sure that your javaBE.ini in it points to the correct SAP backend server. If you have an Agentry.ini make sure you state it to be production (developmentServer=false).

    Hope this helps.

    Regards,

    Mark Pe
    SAP Platinum Support Engineer


    B.png (377.8 kB)
    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 21, 2015 at 04:27 PM

    Did you have a base application and then add the custom changes?

    If you don't have the SAP Workmanager jar file, the application will fail when trying to find the class files for it.

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Stephen,

      I had my base application and then added the custom code.

      When I am publishing my Production.zip file , do I need to add all .jar file and javabe.ini , in the this zip file , as currently I am not doing so.

      Is there an other files I need to add to production zip file.

      Regards

      Deep

  • Posted on Aug 24, 2015 at 03:45 PM

    Hi,

    I got a bit lost with the steps in your initial post, but let's assume that you are able to publish the standard WM 6.2 in your Quality SMP.

    After that you just need to upload a .zip file with the new or modified files. In your case should be 3:

    • The Agentry production server files (.agpz and .ini)
    • The new Z.jar

    But, the .zip file must preserve the original Agentry server structure. So the Agentry files should be in the folder /Application/Production/ and the .jar should be in a /Java/ folder.

    Then, after uploading this .zip. You have to modify the Agentry application classpath to add your new Z.jar.

    Finally restart the server instance.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.