Believe me I've tried!

That's why I'm hunting for any suggestions.
I've been programming (intermediate level since 1978! - yes there were
computers way back then too!) for a long number of years, though not in
java, and have never come across a situation like this that I couldn't solve
after bug-searching - I am therefore putting it down to something 'peculiar'
to java/servlet/server programming that I can't quite grasp yet.

I was hoping some of you more experienced java masters might have seen this
problem frequently and said something like ...
"You doughball Billy, try X, Y and Z because that's how I cured it!".

I wait in anticipation - I just know someone has had this 'bug' before.

Best regards,   Billy Graham




-----Original Message-----
From: Pierre-Yves Saumont [mailto:[EMAIL PROTECTED]]
Sent: 19 September 2001 15:36
To: [EMAIL PROTECTED]
Subject: Re: Inconsistent behaviour in Servlet output


Hi, Billy,

When you ask a question, you should read the answers (although they
sometimes contains mistakes like telling you to make your method protected).

You didn't solve your problem. You only found a workaround. You should
search why synchronizing your method apparently solves the problem. When you
find this, you should try to rewrite it in such a way that synchronizing the
method would not be needed.

Pierre-Yves

-----Message d'origine-----
De : A mailing list for discussion about Sun Microsystem's Java Servlet
API Technology. [mailto:[EMAIL PROTECTED]]De la part de
Graham, Billy
Envoy� : mercredi 19 septembre 2001 11:24
� : [EMAIL PROTECTED]
Objet : Re: Inconsistent behaviour in Servlet output


Thanks to all!

As requested by a few people, I was just about to send a sample of my
'dodgy' code when I read an e-mail suggesting I use a 'Protected' doGet()
method. I tried this but it didn't work - however it did remind me about the
'Synchronized' keyword (as I stated earlier, I am new to java but have read
extensively on it - so somewhere in the basement of my brain the facts are
there). I made the doGet() method both Synchronized and Protected and Hey
Presto! everything works - no more dodgy variables. I still don't quite
understand what was changing the variables as there was only  one request
being made to the server for the servlet, though as I outlined in an earlier
e-mail the server feedback seemed to indicate there were 2 Get() requests
being made. Anyway - it's working A OK now, so I'm off for a coffee!

Many thanks for all the contributions.

Best Regards,   Billy Graham.

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
*****************************************************************

This email has been Virus Scanned.

Privileged/Confidential Information and/or Copyright Material may
be contained in this e-mail. The information and Material is
intended for the use of the intended addressee. If you are not
the intended addressee, or the person responsible for delivering
it to the intended addressee, you may not copy or deliver it to
anyone else or use it in any unauthorised manner. To do so is
prohibited and may be unlawful. If you receive this e-mail by
mistake, advise the sender immediately by using the reply
facility in your e-mail software.


Thank you.
Information Technology Department
Belfast City Hospital Trust

*****************************************************************

Reply via email to