try added the following to the top of your XML:
xmlns:search="urn:Microsoft.Search"
And then prefix each Office-specific element with the 'search' namespace.
Don't know if that will work or not, but that is what I would expect based
on your description.
HTH,
Ian
Ian D. Stewart
Open Systems Engineer II
Enterprise Midrange - Bank One Infrastructure & Operations
[EMAIL PROTECTED]
(614) 213-6100
"Carey Nation" <[EMAIL PROTECTED]> on 07/30/2003 11:00:18 PM
Please respond to [EMAIL PROTECTED]
To: <[EMAIL PROTECTED]>
cc:
Subject: Office 2003 Research Pane services in Axis...
Hi,
I'm trying to write a service in axis that can service the new research
pane
in office 2003. The api for the pane is very simple. There are two
methods,
Registration and Query, both of which take a string with xml and return a
string with xml.
No matter what I try, office doesn't like what I'm sending back. I think
that my xml response is correct, so here's my question.
In the sample .net services, they have an attribute on the web service that
looks like:
<WebService(Namespace="urn:Microsoft.Search">
Now I know that this somehow associates that namespace with the service.
I'm trying to figure out how to do this with axis. I've added:
<namespace>urn:Microsoft.Search</namespace>
to the services part of my wsdd file and reapplied it, but that didn't
change a thing. I know that .net in general can talk to my service because
my simple test client gets the xml text back.
I think it's a config thing that I've missed in axis, but I can't find
anything else beyond the namespace thing in the wsdd.
Any ideas?
thanks!
Carey
This transmission may contain information that is privileged, confidential and/or
exempt from disclosure under applicable law. If you are not the intended recipient,
you are hereby notified that any disclosure, copying, distribution, or use of the
information contained herein (including any reliance thereon) is STRICTLY PROHIBITED.
If you received this transmission in error, please immediately contact the sender and
destroy the material in its entirety, whether in electronic or hard copy format. Thank
you.