Can anyone out there tell me how to deal with a singleton using Castor XML? Or maybe Castor XML does not support singleton at current release? Here are the errors I got:
org.exolab.castor.mapping.MappingException: The Java class ManagerSingleton is not constructable -- it does not contain a default public constructor
at org.exolab.castor.mapping.loader.ClassDescriptorImpl.<init>(ClassDescriptorImpl.java:152)
at org.exolab.castor.mapping.loader.MappingLoader.createDescriptor(MappingLoader.java:502)
at org.exolab.castor.xml.XMLMappingLoader.createDescriptor(XMLMappingLoader.java:192)
at org.exolab.castor.mapping.loader.MappingLoader.loadMapping(MappingLoader.java:233)
at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:291)
at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:246)
at org.exolab.castor.xml.Marshaller.setMapping(Marshaller.java:512)
at TestCastor.main(Unknown Source)
Thanks,
James
