I am looking at the JBoss 4.0.4 WS stack and see that the wstools requires the user to supply the package to namespace mapping (or vice-versa) for a java2wsdl or a wsdl2java invocation. Why is there no option of turning this off so that the JBossWS stack itself generates the default mapping?
Why was it designed to push the mapping to the user *always*? Both axis and websphere generates default mappings and provide the user the option to specifiy the mappings if they want.
I am curious why JBoss took this approach when most, if not all, the other vendors with similar tools do not require the user to provide any mappings.