[jaman]
Job Application ManagerWhat is jaman?
jaman is short for Job Application MANager. The application is used by people who wish to keep track of applications they have sent out to companies. It consists of server-side components (EJBs) and a Java Swing Client. The user may use the jaman server either via the web, or with the Java Swing Client.
Building with ANT
Edit the ${user.home}/jaman.propeties to fit your system. It should have the following keys:
# as = application server as.home = c:/jboss-3.2.5 as.server = ${as.home}/server/all as.deploy.dir = ${as.server}/deploy j2ee.client.lib = ${as.home}/client j2ee.lib.dir = ${as.home}/server/all/lib dir.jaman.ejb = C:/mystuff/workspace/jaman-server/
[ Back to top ]
JBoss Server Settings
Put the following in $JBOSS_HOME/server/default/conf/auth.conf This assumes you are using the default JBoss configuration.
jaman { org.jboss.security.ClientLoginModule required; org.jboss.security.auth.spi.DatabaseServerLoginModule required dsJndiName="java:/MySqlDS" principalsQuery="Select Password from Principals where PrincipalID =?" rolesQuery="Select Role 'Roles', RoleGroup 'RoleGroups' from Roles where PrincipalID =?"; };
[ Back to top ]