I am getting a "No unmarshaller for element" exception and am trying to debug it. I suspect that I have some sort of namespace issue. I'm just not sure where to look.
1. The top of my XSD looks like this: <xs:schema targetNamespace="http://www.mycompany.com/orders/xml" xmlns="http://www.mycompany.com/orders/xml" xmlns:xs="http://www.w3.org/2001/XMLSchema " elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="order"> ... 2. The xml looks like: <order> .... </order> 3. The top of the binding file looks like: <binding xmlns:tns="http://www. mycompany.com/orders/xml" name="binding" package="com.mycompany.orders.xml"> <namespace uri="http://www. mycompany.com/orders/xml" default="elements"/> <format type="com. mycompany.orders.xml.OrderType" enum-value- method="toString"/> <format type="com. mycompany.orders.xml.OrderState" enum-value- method="toString"/> <mapping class="com. mycompany.orders.xml.Order" name="order"> 4. My unit test looks like: import org.jibx.runtime.*; import java.io.*; import com.mycompany.orders.xml.*; public class TestIt { public static void main(String args[]) { try { IBindingFactory bfact = BindingDirectory.getFactory(Order.class); System.out.println("bfact = " + bfact); IUnmarshallingContext uctx = bfact.createUnmarshallingContext(); System.out.println("uctx = " + uctx); FileInputStream in = new FileInputStream("order.xml"); Order order = (Order)uctx.unmarshalDocument(in, null); } catch (Exception e) { e.printStackTrace(); } } } 5. Also, is there a way to query IUnmarshallingContext to get all the mapping names it handles? ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users