You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Software AG <sa...@stark-verlag.de> on 2002/06/26 15:27:17 UTC
AW: Bean fields
Hi, David.
For usual you can use java.lang.Long as a bean property. So I assume that
you have a compilation or a classpath problem. Make sure that you compiled
both the bean as well as your bean-using-class for the java.lang.Long
property, and make sure that Tomcat won't find any such class that still
might contain the old code. Then it should work.
Hiran
> -----Ursprüngliche Nachricht-----
> Von: David Butterworth [mailto:david@econ-outlook.com.au]
> Gesendet: Donnerstag, 27. Juni 2002 15:22
> An: 'Tomcat Users List'
> Betreff: Bean fields
>
>
> Hi,
>
> I'm having a problem with a bean I wrote.
>
> In tomcat I get a "java.lang.NoSuchMethodError:
> net.economicoutlook.cnwebsite.DocumentBean.getDocTypeId()J"
> when a jsp file tries to access the "docTypeId" field in my bean.
>
> docTypeId is of type java.lang.Long.
>
> I have noted that if docTypeId is a primative ie "long" I
> dont get this error.
>
> Do you have to use a primative for these fields in a bean ?
>
> Thanks
> David Butterworth
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: AW: Bean fields
Posted by David Butterworth <da...@econ-outlook.com.au>.
Hi Hiran
Thankyou very much for your reply.
You were correct, my jsp page hadn't been recompiled since the beans' properties had changed =).
This is interesting since I had restarted the web application and even tomcat itself, to try to force this.
In future I guess deleting the jsp's class & java file will force this compilation to occur and thus reflect these bean changes.
David Butterworth
On Wed, 26 Jun 2002 13:27, Software AG wrote:
> Hi, David.
>
> For usual you can use java.lang.Long as a bean property. So I assume that
> you have a compilation or a classpath problem. Make sure that you compiled
> both the bean as well as your bean-using-class for the java.lang.Long
> property, and make sure that Tomcat won't find any such class that still
> might contain the old code. Then it should work.
>
> Hiran
>
> > -----Ursprüngliche Nachricht-----
> > Von: David Butterworth [mailto:david@econ-outlook.com.au]
> > Gesendet: Donnerstag, 27. Juni 2002 15:22
> > An: 'Tomcat Users List'
> > Betreff: Bean fields
> >
> >
> > Hi,
> >
> > I'm having a problem with a bean I wrote.
> >
> > In tomcat I get a "java.lang.NoSuchMethodError:
> > net.economicoutlook.cnwebsite.DocumentBean.getDocTypeId()J"
> > when a jsp file tries to access the "docTypeId" field in my bean.
> >
> > docTypeId is of type java.lang.Long.
> >
> > I have noted that if docTypeId is a primative ie "long" I
> > dont get this error.
> >
> > Do you have to use a primative for these fields in a bean ?
> >
> > Thanks
> > David Butterworth
> >
> > --
> > To unsubscribe, e-mail:
> > <ma...@jakarta.apache.org>
> > For additional commands, e-mail:
> > <ma...@jakarta.apache.org>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>