couldn't run sample JAXB program
843834Aug 4 2006 — edited May 25 2007Hi guys
I'm trying to run the unmarshal read sample program in jaxb i'm also getting the same error
C:\Sun\jwsdp-1.5\jaxb\samples\unmarshal-read\src>javac Main.java primer\po\*.jav
a primer\po\impl\*.java
Main.java:12: cannot resolve symbol
symbol : class JAXBElement
location: package bind
import javax.xml.bind.JAXBElement;
^
.\USAddress.java:45: illegal character: \64
@XmlAccessorType(AccessType.FIELD)
^
.\USAddress.java:46: illegal character: \64
@XmlType(name = "USAddress")
^
.\USAddress.java:54: illegal character: \64
@XmlAttribute
^
.\USAddress.java:55: illegal character: \64
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
^
.\USAddress.java:55: <identifier> expected
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
^
.\USAddress.java:55: <identifier> expected
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
^
.\USAddress.java:56: '{' expected
protected String country;
^
.\USAddress.java:207: '}' expected
^
.\USAddress.java:47: duplicate class: primer.po.USAddress
public class USAddress {
^
.\USAddress.java:12: package javax.xml.bind.annotation does not exist
import javax.xml.bind.annotation.AccessType;
^
.\USAddress.java:13: package javax.xml.bind.annotation does not exist
import javax.xml.bind.annotation.XmlAccessorType;
^
.\USAddress.java:14: package javax.xml.bind.annotation does not exist
import javax.xml.bind.annotation.XmlAttribute;
^
.\USAddress.java:15: package javax.xml.bind.annotation does not exist
import javax.xml.bind.annotation.XmlType;
^
.\USAddress.java:16: package javax.xml.bind.annotation.adapters does not exist
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
^
.\USAddress.java:17: package javax.xml.bind.annotation.adapters does not exist
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
^
Main.java:67: cannot access USAddress
bad class file: .\USAddress.java
file does not contain class USAddress
Please remove or make sure it appears in the correct subdirectory of the classpa
th.
public static void displayAddress( USAddress address ) {
^
17 errors
C:\Sun\jwsdp-1.5\jaxb\samples\unmarshal-read\src>
I think it requires some jar files to be included in lib folder
please help me in solving this issue...