Is it a good practice to give WAR-WAR dependency in an Application Server. Both the wars belong to the same EAR. Reason: Extend the functionalities of one WAR (by Inheritence).
For a reason(which I dont want to explain for simplicity), both the WARs will be used and will have their own independent context paths. In other words, base WAR is not abstract.
When we use JBOSS modules, the runtime dependency is resolved by mentioning the dependency "deployment..war" in MANIFEST.MF.. is this again a good practice?