XMLBeans xsdconfig file support ------------------------------- Key: AXIS2-2167 URL: https://issues.apache.org/jira/browse/AXIS2-2167 Project: Axis 2.0 (Axis2) Issue Type: Improvement Components: modules Affects Versions: nightly Environment: Tested on OS X 10.4, JDK 1.5 Reporter: Alistair Young Priority: Minor Fix For: nightly Attachments: org-apache-axis2-util-CommandLineOptionConstants.diff, org-apache-axis2-wsdl-codegen.CodegenConfigLoader.diff
When generating Java classes from XML documents using XMLBeans, it's possible to put a .xsdconfig file in the same directory as the XSD files. These patches allow the same functionality when generating services and clients using XMLBeans data binding. New options for wsdl2java: -xsdconfig [FULL_PATH_TO_XSDCONFIG_FILE] -xc [FULL_PATH_TO_XSDCONFIG_FILE] Supports XMLBeans BindingConfig methods: lookupPackageForNamespace - if xsdconfig present with package mappings, overrides -p option lookupJavanameForQName 5 patches and one new file: xmlbeans/src/org/apache/axis2/xmlbeans/CodeGenerationUtility.java xmlbeans/src/org/apache/axis2/xmlbeans/XSDConfig.java [NEW] codegen/src/org/apache/axis2/wsdl/codegen/CodeGenConfiguration.java codegen/src/org/apache/axis2/wsdl/codegen/CodegenConfigLoader.java codegen/src/org/apache/axis2/wsdl/util/WSDL2JavaOptionsValidator.java -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]