Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

jaxb.properties file

 
itisha jain
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am trying to convert a java bean object into xml i.e marshalling.
However when i run my main program,it gives the error
"Exception in thread "main" javax.xml.bind.JAXBException: Unable to locate jaxb.properties for package com"
How is this jaxb.properties file generated?
my code is as follows.i m able to see the address.xml file i.e being created bit it is empty.


package com;

import java.io.FileWriter;
import java.io.Writer;

import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;

//import com.AddressBean;

public class AddressCreator {

public static void writeAddress(Writer pWriter) throws JAXBException {
// Create the element:

com.AddressBean addr = new com.AddressBean();
addr.setName("jane");
addr.setPostal("chandpur");

JAXBContext context = JAXBContext.newInstance("com");
Marshaller marshaller = context.createMarshaller();
marshaller.marshal(addr, pWriter);
}

public static void main(String[] args) throws Exception {
FileWriter fw = new FileWriter("Address.xml");
writeAddress(fw);
fw.close();
}
}

Please help as I am stuck at this point.
itisha
 
Tom George
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not too familiar with JAXB, but if it is expecting input from some property file, the folder containing the property file should be included in the classpath, right?

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic