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