<?xml version="1.0"?>

<!--
   The contents of this file are subject to the Mozilla Public License
   Version 1.1 (the "License"); you may not use this file except in
   compliance with the License. You may obtain a copy of the License at
   http://www.mozilla.org/MPL/

   Software distributed under the License is distributed on an "AS IS"
   basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
   License for the specific language governing rights and limitations
   under the License.

   The Original Code is anduril.nplus1.net code.
      
   The Initial Developer of the Original Code is n + 1, Inc.  
   Portions created by n + 1, Inc. are Copyright (C) 2003. 
   All Rights Reserved.
      
   Contributor(s): Brian Schenkenfelder and Craig McDaniel.
-->


<jboss>
   	<enterprise-beans>
	    <session>
			<ejb-name>SequenceEJB</ejb-name>
			<local-jndi-name>local/anduril/SequenceEJB</local-jndi-name>
			<resource-ref>
				<res-ref-name>jdbc/AndurilDS</res-ref-name>
				<jndi-name>java:/AndurilDS</jndi-name>
			</resource-ref>
		</session>
		<session>
			<ejb-name>PersonManagerEJB</ejb-name>
			<jndi-name>ejb/anduril/PersonManagerEJB</jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/PersonEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/PersonEJB</local-jndi-name>
			</ejb-local-ref>
		</session>
		<session>
			<ejb-name>ClientManagerEJB</ejb-name>
			<jndi-name>ejb/anduril/ClientManagerEJB</jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/ClientEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/ClientEJB</local-jndi-name>
			</ejb-local-ref>
		</session>
		<session>
			<ejb-name>ProjectManagerEJB</ejb-name>
			<jndi-name>ejb/anduril/ProjectManagerEJB</jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/ProjectEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/ProjectEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/ClientEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/ClientEJB</local-jndi-name>
			</ejb-local-ref>
			<resource-ref>
				<res-ref-name>jdbc/AndurilDS</res-ref-name>
				<jndi-name>java:/AndurilDS</jndi-name>
			</resource-ref>
		</session>
		<session>
			<ejb-name>TaskManagerEJB</ejb-name>
			<jndi-name>ejb/anduril/TaskManagerEJB</jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/TaskEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/TaskEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/ProjectEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/ProjectEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/PersonEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/PersonEJB</local-jndi-name>
			</ejb-local-ref>
			<resource-ref>
				<res-ref-name>jdbc/AndurilDS</res-ref-name>
				<jndi-name>java:/AndurilDS</jndi-name>
			</resource-ref>
		</session>
		<session>
			<ejb-name>TimeCardManagerEJB</ejb-name>
			<jndi-name>ejb/anduril/TimeCardManagerEJB</jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/TimeCardEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/TimeCardEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/TaskEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/TaskEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/ProjectEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/ProjectEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/PersonEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/PersonEJB</local-jndi-name>
			</ejb-local-ref>
			<resource-ref>
				<res-ref-name>jdbc/AndurilDS</res-ref-name>
				<jndi-name>java:/AndurilDS</jndi-name>
			</resource-ref>
		</session>
	    <session>
			<ejb-name>ReportManagerEJB</ejb-name>
			<jndi-name>ejb/anduril/ReportManagerEJB</jndi-name>
			<resource-ref>
				<res-ref-name>jdbc/AndurilDS</res-ref-name>
				<jndi-name>java:/AndurilDS</jndi-name>
			</resource-ref>
		</session>


		<entity>
			<ejb-name>ClientEJB</ejb-name>
			<local-jndi-name>local/anduril/ClientEJB</local-jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/SequenceEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/SequenceEJB</local-jndi-name>
			</ejb-local-ref>
		</entity>
		<entity>
			<ejb-name>ProjectEJB</ejb-name>
			<local-jndi-name>local/anduril/ProjectEJB</local-jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/SequenceEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/SequenceEJB</local-jndi-name>
			</ejb-local-ref>
		</entity>
		<entity>
			<ejb-name>PersonEJB</ejb-name>
			<local-jndi-name>local/anduril/PersonEJB</local-jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/SequenceEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/SequenceEJB</local-jndi-name>
			</ejb-local-ref>
		</entity>
		<entity>
			<ejb-name>TaskEJB</ejb-name>
			<local-jndi-name>local/anduril/TaskEJB</local-jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/PersonEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/PersonEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/ProjectEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/ProjectEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/SequenceEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/SequenceEJB</local-jndi-name>
			</ejb-local-ref>
		</entity>
		<entity>
			<ejb-name>TimeCardEJB</ejb-name>
			<local-jndi-name>local/anduril/TimeCardEJB</local-jndi-name>
			<ejb-local-ref>
				<ejb-ref-name>local/PersonEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/PersonEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/TaskEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/TaskEJB</local-jndi-name>
			</ejb-local-ref>
			<ejb-local-ref>
				<ejb-ref-name>local/SequenceEJB</ejb-ref-name>
				<local-jndi-name>local/anduril/SequenceEJB</local-jndi-name>
			</ejb-local-ref>
		</entity>
	</enterprise-beans>
</jboss>
