Author: Pradeep Kellangere | Posted on: 8/24/2008 11:45:49 PM | Views : 403

Hi,

� 

Our application uses C# (VS 2005)� for UI, Java for midtier and integration is handled through Tibco EMS. XML is the mode of transport used with Tibco EMS.

� 

When Java develops the contracts, they publish the contracts as XSD using JAXB. These xsds has inner reference to other xsds too. On the C# side, we generate classes from XSD using XSDObjectGen. This tool does a good job of providing C# classes and we use these objects whole through the client layer so that we can avoid duplicating and extra layer� for� the business object and transformation.

� 

Problem: The biggest problem with this conversion is the generated classes does not support nullable types and Generics. I remember trying XSD.exe also and does not solve the problem.

� 

Go to the complete details ...