Hello Ming Jin,
Therefore, the minimal effort to share the DAL is to decouple CustomOrderBean and OrderDataBean. That is to say, we would like to remove the inhiratance relationship between CustomOrderBean and OrderDataBean.
Rather than decouple the inheritance relationship, why not just have a Metro version of CustomOrderBean (that inherits from the OrderDataBean generated by Metro's JAXB binding) and a Axis2 version of the CustomOrderBean (that inherits from the OrderDataBean generated by Axis2's AXIOM binding)?
Regards, Harold
