Hello gurus,

 

I am (still) struggling with getting the RemoteFacade to work!

 

I get this error for all my beans – it expects a *FacadeUtil and it hasn’t been generated!

 

    [javac] C:\eclipse\workspace\Reap\ejb\dk\itu\next\rea\transform\velocity\model\silkshop\CashAtHandFacadeRemote.java:37: cannot resolve symbol

    [javac] symbol  : class CashAtHandFacadeUtil

    [javac] location: package silkshop

    [javac]        _session = dk.itu.next.rea.transform.velocity.model.silkshop.CashAtHandFacadeUtil.getHome().create();

 

Following is the way that I let XDoclet process my files (first the xdoclet target which calls the remote target):

 

Hope you are able to suggest what I am doing wrong!

 

:)esper

 

<!-- ========= X D O C L E T  ========================-->

<target name="xdoclet" depends="init, runmain" >     

      <ejbdoclet

            destDir="./ejb"

            excludedtags="@version, @author"

            ejbspec="2.0"

            verbose="true"

            force="true">

 

      <fileset dir=".">

            <include name="**/*.java"/>

      </fileset>

      <dataobject />

      <remoteinterface pattern="{0}RemoteInterface"/>

      <homeinterface/>

      <localinterface/>

      <localhomeinterface/>

     

      <entitycmp pattern="{0}"/>

      <session/>       

      <entityfacade pattern="{0}Facade"/>

      <utilobject includeGUID="true"/>

     

      <deploymentdescriptor destdir="ejb/META-INF"

                                    acceptInterfaces="true"/>

 

      <jboss

                  version="3.0"

                  datasource="java:/DefaultDS"

                  datasourceMapping="Hypersonic SQL"

                  unauthenticatedPrincipal="nobody"

                  xmlencoding="UTF-8"

                  destdir="ejb/META-INF"

                  validatexml="true"

                  generateRelations="true"

                  preferredrelationmapping="relation-table" />

      </ejbdoclet>

     

      <!--<copy todir="ejb/dk/itu/next/rea/transform/velocity/model/silkshop">

            <fileset dir="dk/itu/next/rea/transform/velocity/model/silkshop/"/>

      </copy>-->

  

        <antcall target="remote"/>

        <antcall target="modifyjboss"/>

</target>

 

<!-- ========= X D O C L E T   R E M O T E F A C A D E ========================-->

<target name="remote">

      <echo message=". :::::::::::::::::::::Running XDoclet REMOTE FACADE::::::::::::::::::::::::"/>

 

<ejbdoclet

            destDir="./ejb"

            excludedtags="@version, @author"

            ejbspec="2.0"

            verbose="true"

            force="true">

      <fileset dir="./ejb">

            <include name="**/*.java"/>

      </fileset>

     

      <remotefacade/>

  

</ejbdoclet>

</target>

 

 

Reply via email to