HI Gregory,

Thanks for your mail. Yes I posting the same again and again to get some help. Actually all mapping is working fine without schema validation. But when I set following properties for validation, it is throwing this error.
But I am not able to find it out.

org.exolab.castor.parser.validation=true
org.exolab.castor.parser.namespaces=true
org.exolab.castor.sax.features=http://xml.org/sax/features/validation,http://apache.org/xml/features/validation/schema,http://apache.org/xml/features/validation/schema-full-checking

Thanks And Regards,
Jitesh


----- Original Message ----- From: "Gregory Block" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, August 19, 2005 8:58 PM
Subject: Re: [castor-user] [XML][Mapping] Error: unable to find FieldDescriptor when validation on


I've seen this post several times, and have noticed that nobody else seems to be saying anything...

On 18 Aug 2005, at 09:02, Kalyani Jitesh wrote:
  <field name="loggerList" collection="map" get-method="getLoggerList"
   set-method="addLogger" type="TMLogger">

First point: I'm not familiar with maps, so I don't know if that will have an impact. I wasn't of the opinion that they could be used this way - someone will have to clarify.


   <bind-xml name="logger" location="logging"/>

Second: Not sure if that's enough to just say logging - thought you wanted logging/logger here. Don't know if you've already examined that, however.

 <class name="TMLogger">
  <field name="name" type="string">
   <bind-xml name="name" node="attribute"/>
    </field>
  <field name="boundryLevel" type="string">
   <bind-xml name="boundrylevel" node="attribute"/>
    </field>
 </class>
</mapping>

And again, I have no idea how this would ever be mapped to a name/ value pair on map. Don't you really want a List-based collection, rather than a map, for this?


Anyways, someone more familiar with the XML side will need to answer those questions for you. I imagine your first problem is in incorrect use of the location attribute, and maybe that will solve your problems - I honestly don't know. The use of a map seems odd, to me, but who knows - maybe that's what's intended.

Best of luck.


-------------------------------------------------
If you wish to unsubscribe from this list, please send an empty message to the following address:

[EMAIL PROTECTED]
-------------------------------------------------




-------------------------------------------------
If you wish to unsubscribe from this list, please send an empty message to the following address:

[EMAIL PROTECTED]
-------------------------------------------------

Reply via email to