• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Devaka Cooray
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
Bartenders:
  • Carey Brown
  • Roland Mueller

BeanInfo dependency with XMLEncoder

 
Ranch Hand
Posts: 415
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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 ??
 
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Liar, liar, pants on fire! refreshing plug:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic