Hi Rachana,thank you very much for the fast reply.

I took a look at
http://www.globus.org/toolkit/docs/latest-stable/common/javawscore/mig/#javawscore-migrating-GT4
and I'm sure my service uses the correct schema and wsdl ( at least I hope
so :-P ).

Let's see if I understood, the addressing schema shipped with GT 4.2.x is
somehow ... wrong? So you use a corrected one. But where can I find it?
*$GLOBUS_LOCATION/share/schema/ws/addressing/ws-addr.xsd* has no reference
to *AttributedAnyType* but, *
http://www.w3.org/2005/08/addressing/ws-addr.xsd* does!

#-------------------------------------------------------------------------------------------------------#
*....*
*<xs:element name="ProblemHeader" type="tns:AttributedAnyType"/>*
*<xs:complexType name="AttributedAnyType" mixed="false">*
*           <xs:sequence>*
*                      <xs:any namespace="##any" processContents="lax"
minOccurs="1" maxOccurs="1"/>*
*           </xs:sequence>*
*           <xs:anyAttribute namespace="##other" processContents="lax"/>*
*</xs:complexType>*
*....*
#-------------------------------------------------------------------------------------------------------#

Here (* http://www.w3.org/2005/08/addressing/ *) you can find a reference
to *http://www.w3.org/2006/03/addressing/ws-addr.xsd*
maybe this is the correct .xsd? I can't see any reference to
AttributedAnyType inside of it.

So, I downloaded and placed it in
$GLOBUS_LOCATION/share/schema/ws/addressing/ws-addr.xsd

I think I'm wrong with inclusion. Maybe I must put a reference to it
somewhere. Something like:

*<xsd:import namespace="http://www.w3.org/2005/08/addressing";
schemaLocation="my/path/to/ws-addr.xsd"
/>*

but I don't know where.
I've tried in MathService_instance.wsdl right after:

*<wsdl:import namespace="http://docs.oasis-open.org/wsrf/rpw-2"; ocation="
http://docs.oasis-open.org/wsrf/rpw-2.wsdl"; />*

but it doesn't work.

If I misunderstood, please forgive me.

Thanks again.
Francesco

Reply via email to