I generated 5 files (all in the same directory)
Address
Customer
Item
Order
Shipping
using org.jibx.schema.codegen.CodeGen
I then attempted to generate the class files of these java files using
javac. I succesfully managed to generate these class files for all but
order.
I think because order references other classes in its code. I get the
following error when i try
C:\jibx\tutorial>C:\"Program Files"\Java\jdk1.7.0\bin\javac
example24/example/Order.java
*example24\example\Order.java:32: error: cannot find symbol
private Customer customer;
^
symbol: class Customer
location: class Order
example24\example\Order.java:33: error: cannot find symbol
private Address billTo;
^
symbol: class Address
location: class Order
example24\example\Order.java:34: error: cannot find symbol
private Shipping shipping;
^
symbol: class Shipping
location: class Order
example24\example\Order.java:35: error: cannot find symbol
private Address shipTo;
^
symbol: class Address
location: class Order
example24\example\Order.java:36: error: cannot find symbol
private List<Item> itemList = new ArrayList<Item>();
^
symbol: class Item
location: class Order
example24\example\Order.java:64: error: cannot find symbol
public Customer getCustomer() {
^
symbol: class Customer
location: class Order
example24\example\Order.java:73: error: cannot find symbol
public void setCustomer(Customer customer) {
^
symbol: class Customer
location: class Order
example24\example\Order.java:82: error: cannot find symbol
public Address getBillTo() {
^
symbol: class Address
location: class Order
example24\example\Order.java:91: error: cannot find symbol
public void setBillTo(Address billTo) {
^
symbol: class Address
location: class Order
example24\example\Order.java:100: error: cannot find symbol
public Shipping getShipping() {
^
symbol: class Shipping
location: class Order
example24\example\Order.java:109: error: cannot find symbol
public void setShipping(Shipping shipping) {
^
symbol: class Shipping
location: class Order
example24\example\Order.java:118: error: cannot find symbol
public Address getShipTo() {
^
symbol: class Address
location: class Order
example24\example\Order.java:127: error: cannot find symbol
public void setShipTo(Address shipTo) {
^
symbol: class Address
location: class Order
example24\example\Order.java:136: error: cannot find symbol
public List<Item> getItemList() {
^
symbol: class Item
location: class Order
example24\example\Order.java:145: error: cannot find symbol
public void setItemList(List<Item> list) {
^
symbol: class Item
location: class Order
example24\example\Order.java:36: error: cannot find symbol
private List<Item> itemList = new ArrayList<Item>();
^
symbol: class Item
location: class Order
16 errors
C:\jibx\tutorial>*
Any suggestion on how i could solve this problem ?? I would really
appreciate any advice that I could get...
Thanks again Don