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