> I am using in the mil.navy.pers.Status
>              @ejb:bean  name="mil/navy/pers/Status"
>                         type="CMP"
>                         jndi-name="ejb/mil/navy/pers/Status"
>
> in the mil.navy.pers.Status
>              @ejb:bean  name="mil/navy/pers/test/Status"
>                         type="CMP"
>                         jndi-name="ejb/mil/navy/pers/test/Status"

bugger.... thought we might have found it (o:

ok... if there's any chance you can post a bug, with a simple, but complete example... 
that'd be great...

bear in mind though current cvs is under dramatic changes atm, so if it is indeed a 
bug, its unlikely that it'll be fixed
immediately...

cheers
dim

>
>
> >From: "Dmitri Colebatch" <[EMAIL PROTECTED]>
> >To: "John Fleenor" <[EMAIL PROTECTED]>
> >CC: "Xdoclet-User@Lists. Sourceforge. Net"
> ><[EMAIL PROTECTED]>
> >Subject: Re: [Xdoclet-user] Name space problems
> >Date: Tue, 19 Mar 2002 12:13:25 +1100
> >
> >[hadn't realise we slipped off the sf list]
> >
> > > Is has the mil.navy.pers.StatusData. Which is fully qualified but the
> >wrong
> > > fully qualified name, it should be mil.navy.pers.test.StatusBean.
> >
> >is there any inheritance between the two Status classes?
> >
> >I think the problem is coming because inside mil.navy.pers.Status, the
> >mil.navy.pers.StatusData is automatically available because
> >of the common package.  so somehow when XDoclet is generating the setData,
> >the data object falls to the wrong bean.
> >
> >can I ask one other thing.... both these bean's have different names dont
> >they:
> >
> >     @ejb:bean name="Status"
> >
> >if they both have the same name there, then that would likely be the cause
> >of your problem (now I say it :)
> >
> >let me know if this sheds any light...
> >
> >cheers
> >dim
> >
> >
> > >
> > >
> > > thanks for your help,
> > >
> > >
> > > >From: "Dmitri Colebatch" <[EMAIL PROTECTED]>
> > > >To: "John Fleenor" <[EMAIL PROTECTED]>
> > > >Subject: Re: [Xdoclet-user] Name space problems
> > > >Date: Tue, 19 Mar 2002 11:23:35 +1100
> > > >
> > > > > The mil.navy.pers.StatusBean and mil.navy.pers.test.StatusBean are
> >ejb
> > > > > source files.  In the mil.navy.pers.test.StatusBean I use fully
> > > >qualified
> > > > > names on the mil.navy.pers.test.StatusData getData() and
> > > > > setData(mil.navy.pers.test.StatusData data).   When I run xdoclet it
> > > > > generates a mil.navy.pers.test.StatusCMP.java file.  On the
> >setData()
> > > >method
> > > > > the parameter is mil.navy.pers.StatusData, it should be
> > > > > mil.navy.pers.test.StatusData.
> > > >
> > > >Alright.... I think I know what you are saying...
> > > >
> > > >so in the generated source, does the setData method have the fully
> > > >qualified name, or is the error because the wrong Status is
> > > >imported?
> > > >
> > > >cheers
> > > >dim
> > > >
> > > > > I hope this is not too confusing.
> > > >
> > > >you're trying hard to make it so aren't you (o:
> > > >
> > > > >
> > > > > Thanks,
> > > > > John Fleenor
> > > > >
> > > > >
> > > > > >From: "Dmitri Colebatch" <[EMAIL PROTECTED]>
> > > > > >To: "John Fleenor" <[EMAIL PROTECTED]>,
> > > > > ><[EMAIL PROTECTED]>
> > > > > >Subject: Re: [Xdoclet-user] Name space problems
> > > > > >Date: Tue, 19 Mar 2002 10:17:51 +1100
> > > > > >
> > > > > > > Hello, When I create a class with the same name in diffrent
> >packages
> > > > > > > forexample:
> > > > > > > mil.navy.pers.Status
> > > > > > > mil.navy.pers.test.Status
> > > > > >
> > > > > >Are the Status classes just normal classes, or EJB classes?
> > > > > >
> > > > > > > I get a compile error, class needs to be declared abstract,
> >because
> > > >the
> > > > > > > setData() method in mil.navy.pers.test.StatusCMP is trying to
> >pass a
> > > > > > > mil.navy.pers.Status.
> > > > > >
> > > > > >In generated files, XDoclet puts the imports that are in the source
> > > >(EJB)
> > > > > >file.  so ensure that you have the correct status class
> > > > > >imported there, and it should (tm) behave (o:
> > > > > >
> > > > > >Could you explan a little more what the situation is - what are
> >EJBs,
> > > >what
> > > > > >are other classes, and how they are intended to fit
> > > > > >together.
> > > > > >
> > > > > >cheers
> > > > > >dim
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > _________________________________________________________________
> > > > > MSN Photos is the easiest way to share and print your photos:
> > > > > http://photos.msn.com/support/worldwide.aspx
> > > > >
> > > >
> > >
> > >
> > >
> > >
> > > _________________________________________________________________
> > > Get your FREE download of MSN Explorer at
> >http://explorer.msn.com/intl.asp.
> > >
> > >
> >
>
>
>
>
> _________________________________________________________________
> MSN Photos is the easiest way to share and print your photos:
> http://photos.msn.com/support/worldwide.aspx
>
>


_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to