Versions Compared

Key

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

...

The mevenide plugin is not installed, so needs to be installed manually. You can follow the instructions for installing mevenide given on the ILC website. Charlotte has created some additional notes.

Configuring netbeans

When building web applications for GLAST we do not build in the information about how to connect to a database. Instead the applications refer to database connections by symbolic names like "jdbc/glastgen" which are linked to real database connections in the tomcat configuration file. This avoids having to put database passwords into the applications themselves, and makes it possible to use tomcat's "connection pooling" mechanism (which makes database access more efficient).

When running tomcat inside netbeans we need to configure it to be able map these database connections. To do this, start netbeans, go to the "runtime" tab on the left, select Servers, Bundled Tomcat, right click and select "Edit server.xml". The server.xml file should now open in the editor. You need to post all of the standard GLAST connections into this file between the <GlobalNamingResources> </GlobalNamingResources> tags.

Getting Started

Checking out a project

...

We will use the org-glast-groupmanager project as an example. Its contents can be viewed in CVS here.

All of our web applications consist of the following:

...