wood burning stoves*
The moose likes XML and Related Technologies and the fly likes BeanInfo dependency with XMLEncoder Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "BeanInfo dependency with XMLEncoder" Watch "BeanInfo dependency with XMLEncoder" New topic
Author

BeanInfo dependency with XMLEncoder

sreenath reddy
Ranch Hand

Joined: Sep 21, 2003
Posts: 415
Hi

In my application i am using XMLEncoder to seralize the java beans and at the same time each bean has a beaninfo in the classpath . Suppose if my javabean name is abc , my beaninfo class is abcBeanInfo.

But the problem is that as XMLEncoder uses introspector , it gets my beanInfo and writes using this ...because of which i am not able to write few properties of the java bean ...

I want to tell the encoder not to use my BeanInfos.... If there is no BeanInfo actually it creates one on its own , i want to enforce this behaviour ..How to do this ??
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24183
    
  34

Can't you just fix the BeanInfo? A JavaBean, by definition, is a bag of public properties. They shouldn't have private state -- at least not private state that can't be reproduced on demand from the public state.


[Jess in Action][AskingGoodQuestions]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: BeanInfo dependency with XMLEncoder