I am confused with meaning of default namespace and targetNamespace in XML schema.
In the below example the default namespace is com.prashu.java.xml.jaxb and I have declared 2 elements Employee and Address. I have NOT provided the targetNamespace. The schema validation is failing when i try to refer the Address element from Employee, it is asking either define targetNamespace or remove defaultnamespace.
Can anyone please explain me the reason behind this?