<%@ taglib prefix="s" uri="/struts-tags" %> Basic Process

The Basic Process

  1. "> Download documentation, a template, and examples to get started.
  2. Working on your own computer, in a text or xml editor, create a new xml file for your program.
    • You can use the template or the xml for an existing program as the starting point.
    • If possible, validate the file against the DTD it references, before uploading it.
    • Keep in mind that when you upload an xml file, you do so just to test it out, not to store it on this site. You'll need to save the file and keep track of changes you make to it on your own computer.
  3. "> Upload your xml file and build.
    • We'll validate the file against it's DTD and then build and deploy a copy of NGBW that includes the tool you've added. The validation catches only a subset of possible errors, so there may still be build and or run time errors. You'll probably need to make changes to your file and upload it again several times.
    • If you're adding a new program, the program itself will not run until we install it on the workbench, but you will be able to see the generated form and interact with it, and you can examine the command line that's generated to make sure it's what you expect.
    • See "> Debugging Hints to learn how to find the generated command line, input and output files, and how to figure out what's going on when it isn't going all that smoothly.

You can also build "> build and deploy (to see how the process works without making changes).

Please "> logout when you are finished so that we can free up resources for others.