Well everyone... thank you for the suggestions via publican and private email.
I'd like to follow up on this.
First off.... yes I did a WOForm, yes I did a WOImageButton, yes I bound my
component's instance variables.... yes I wrapped everything in the form...
Please give me some credit. ;)
I'm not dumb.
Seriously though, this thing had me stumped.
In the process, I had written a litte method to return a String which
displayed the form's keys. This way I could make sure the request was even
returning the form's vars in the http headers.
No headers were being returned in my app. All I was getting was
"WOIsImagemapcoords" or something like that.
So I had to get back to the basics as I like to call it. I knew I got the
behaviour I wanted way back when... doing the GuestBook demo. I knew it
worked there and I wanted to figure out what was different.
So sure enough, I went back to the demo and it worked as advertised.
So then I added my little method to see what was returned in the GuestBook
(just to make sure it was working). Sure enough, all the form var keys
were returned.
Then I did it!
I added the one last thing that was like my app (and David Neumann is the
only one to pick up on this or ask about the possibility).
I set my app to *not* launch the browser.
Why?
I'm using Apache of course! ;)
I'm using Apache on NT so I can test closer to my deployment environment
instead of using WO's builtin http services.
Guess what happened?
GuestBook stopped working and it too returned that WOIsImagemapcoords or
something like that.
OK... so there was something in using Apache vs using the built in http
services.
I then set the form method in GuestBook to GET instead of POST (the
default). Sure enough, it started working with Apache.
So I went back to my app with this new info and changed my form method to
GET. It worked.
Here's what David Neumann wrote me after I figured out there was something
up with Apache as installed:
At 12:52 AM -0600 3/24/99, David Neumann wrote:
>ALSO are you using Apache by any chance? And if so do you have
>ServerSignature = Off set in its httpd.conf file? If you don't no Form
>values get passed to the WOApp.
Yikes!
I definately have to check that when I get into the office!
I hope this is it.
Thanks to everyone.
It's my fault I failed to mention I was running via Apache. I just made an
assumption that there'd be nothing different between the two but obviously
that was a mistake.
This is the sort of gem needed for a 3rd party FAQ or Cookbook.
Anyone up for starting one independent of Apple? It would be a great help
for all us WO developers.
I'll test out Dave's solution and let everyone knoe if that did the trick.
mark
---------------------------------------------------------------------------
Mark F. Murphy, Director Software Development <mailto:[EMAIL PROTECTED]>
Tyrell Software Corp <http://www.tyrell.com>
PowerPerl(tm), Add Power To Your Webpage! <http://www.powerperl.com>
---------------------------------------------------------------------------
Member of Families Against Internet Censorship: rainbow.rmi.net/~fagin/faic