[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 ]