DescriptionBuilder and name-parameter reading/missing
-----------------------------------------------------

         Key: AXIS2-506
         URL: http://issues.apache.org/jira/browse/AXIS2-506
     Project: Apache Axis 2.0 (Axis2)
        Type: Improvement
  Components: deployment  
    Versions: 0.94    
    Reporter: Nimish Hathalia
    Priority: Minor


In the org.apache.axis2.deployment.DescriptionBuilder class's

    protected ArrayList processParameters(Iterator parameters, ParameterInclude 
parameterInclude,
                                          ParameterInclude parent)
            throws DeploymentException;

    implementation:

  // setting parameter Name
  OMAttribute paramName = parameterElement.getAttribute(new 
  QName(ATTRIBUTE_NAME));

  if (paramName == null) {
    throw new DeploymentException(
    Messages.getMessage(DeploymentErrorMsgs.BAD_PARAMETER_ARGUMENT));
  }

  If a particular attribute is missing (in this case the "name" attribute),
  the exception thrown does not say anything about which parameter has bad 
  argument. For bigger configuration files especially, it will be better to 
  know where exactly is the configuration failing.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to