/** * @ejb-interface extends="foo.Foo" local-extends="foo.FooLocal" */
On Thu, 2002-06-06 at 09:11, [EMAIL PROTECTED] wrote:
> Hi folks,
>
> I'm trying to extend the remote AND the local interface. In order to
> achieve this, I added the following tags:
> /**
> .
> .
> *
> @ejb:interface local-extends="foo.FooLocal"
> * @ejb:interface extends="foo.Foo"
> .
> .
> **/
>
> Xdoclet generated the two interfaces:
>
> Local:
>
> public interface MyFooLocal extends foo.FooLocal {
> ...
> }
>
> Remote:
>
> public interface MyFoo extends javax.ejb.EJBObject {
> ...
> }
>
> As one can see, the local interface was generated properly. The remote
> interface however is not quite right. It's supposed to extend foo.Foo and
> not the default EJBObject.
> If I switch the order of the two tags:
>
> /**
> .
> .
> * @ejb:interface extends="foo.Foo"
> *
> @ejb:interface local-extends="foo.FooLocal"
> .
> .
> **/
>
> The remote interface is now generated right and the local interface is
> generated wrong. (vice-versa from the result above).
>
> Has anyone got a clue on how to avoid this behavior. I tried to see if I
> could find something in the src, but since I'm not very familiar with the
> internals of Xdoclet I wasn't able to spot anything that would help.
>
> Thanks a lot for your help
>
> chriss
>
>
> _______________________________________________________________
>
> Don't miss the 2002 Sprint PCS Application Developer's Conference
> August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm
>
> _______________________________________________
> Xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user
signature.asc
Description: This is a digitally signed message part
