Hi,

I am using castor together with mapping file to marshall data to xml.
After changing from castor-0.9.3.21.jar to castor-0.9.5.3.jar in my runtime
directory I've got following
...
 [java] java.lang.NullPointerException
 [java]     at
org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescripto
rImpl.java:890)
 [java]     at org.exolab.castor.xml.Validator.validate(Validator.java:122)
 [java]     at
org.exolab.castor.xml.FieldValidator.validate(FieldValidator.java:241)
 [java]     at
org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescripto
rImpl.java:892)
 [java]     at org.exolab.castor.xml.Validator.validate(Validator.java:122)
 [java]     at
org.exolab.castor.xml.FieldValidator.validate(FieldValidator.java:258)
 [java]     at
org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescripto
rImpl.java:892)
 [java]     at org.exolab.castor.xml.Validator.validate(Validator.java:122)
 [java]     at
org.exolab.castor.xml.FieldValidator.validate(FieldValidator.java:258)
 [java]     at
org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescripto
rImpl.java:892)
 [java]     at org.exolab.castor.xml.Validator.validate(Validator.java:122)
 [java]     at
org.exolab.castor.xml.Marshaller.validate(Marshaller.java:2068)
 [java]     at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:774)
 [java]     at ch.company.XMLGenerator.marshallToFile(Unknown Source)
...
This happened without changing anything else (code, mapping,
properties,...).
Any idea why?

In the past I've used get/set-method declaration in mapping file in order to
handle special fields (ex. Calendar).
Now I've written CalendarFieldHandler which extends GeneralizedFieldHandler
for this purpose and want to use this castor feature.

Help appreciated!

Dragan


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

     _/_/_/  _/  Swiss Life
    _/      _/   Milovankic Dragan
   _/_/_/  _/    CH/IDT, BC 0016
      _/  _/     Postfach 
 _/_/_/  _/_/_/  8022 Zuerich, Switzerland    

        Phone:   +41 1 284 8357
          Fax:   +41 1 284 5183  
       e-mail:   [EMAIL PROTECTED]
                     
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




*******
Neue Vorwahl am Hauptsitz von Swiss Life in Zuerich:
Ab 29. Maerz 2004 statt 01 284 xx xx neu 043 284 xx xx. 
Direktfaxnummern: statt 01 638 xx xx neu 043 338 xx xx. 
******* 
Nouveau prefixe au siege de Swiss Life a Zurich: 
des le 29 mars 2004, 043 284 xx xx au lieu de 01 284 xx xx. 
Numeros de fax directs: 043 338 xx xx au lieu de 01 638 xx xx. 
******* 
Swiss Life head office in Zurich has a new area code: 
from 29 March 2004, 01 284 xx xx will be replaced with 043 284 xx xx. 
For direct fax numbers: 043 338 xx xx instead of 01 638 xx xx. 
******* 
Nuovo prefisso 043 alla Sede centrale di Zurigo: 
dal 29 marzo 2004, 043 284 xx xx invece di 01 284 xx xx. 
Numeri diretti fax: 043 338 xx xx invece di 01 638 xx xx.

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to