@Override
public RequestParamArgWithValue initRequiredArguments() {
ArgumentWithoutValue lastRequired = super.initRequiredArguments();
RequestParamArgWithValue xaDataSourceClass = new RequiredRequestParamArg("xa-datasource-class", this);
xaDataSourceClass.addRequiredPreceding(lastRequired);
RequestParamArgWithValue xaProps = new RequestParamPropertiesArg("xa-datasource-properties", this);
xaProps.addRequiredPreceding(xaDataSourceClass);
return xaProps;