Uso de pacotes externos

Estou fazendo um projeto para o JBoss, este projeto está estruturado em três camadas, fiz todos as classes referentes ao servidor. Estas classes foram para dois pacotes, ejbServer.jar (fica no servidor) e remote.jar (fica na GUI), o pacote remote servirá como uma biblioteca para a interface gráfica (GUI), por isso, este pacote tem de ser compilado junto com a GUI, mas não estou conseguindo usar este pacote e nem a biblioteca J2EE Api. Estou compilado meu projeto com um arquivo ANT no NetBeans. O que pode estar errado?

Build.xml:

<?xml version="1.0" encoding="iso-8859-1" ?>
<target name="all" depends="compile, pack">
</target>

<target name="init">
    <property name="pack" value="./gui.jar" />
    <!-- estrutura do projeto -->
    <property name="src" value="./src" />
    <property name="bin" value="./bin" />
        <property name="jbossHome" value="D:/Programas/JBOSS" />
    <property name="j2eeApi" value="${jbossHome}/client/jboss-j2ee.jar" />
        <property name="server" value="D:/GUIS/GUIS/remote.jar" />
</target>

<target name="clean" depends="init">
    <delete file="${pack}" />
    <delete dir="${bin}" />
    <mkdir dir="${bin}" />
</target>

<target name="compile" depends="init">
    <javac srcdir="${src}" destdir="${bin}">
    	<classpath path="${j2eeApi}" />
            	<classpath path="${server}" />
            	<include name="**/botoesPrincipais/**"/>
            	<include name="**/Server/**"/>
            	<include name="**/frames/**"/>
    </javac>
</target>

<target name="pack" depends="init">
	<delete file="${pack}" />
    <jar destfile="${pack}" >
    	<fileSet dir="bin" />
    </jar>
</target>