@ -75,7 +75,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@@ -75,7 +75,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@ -83,7 +83,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@@ -83,7 +83,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@ -91,7 +91,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@@ -91,7 +91,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@ -99,7 +99,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@@ -99,7 +99,7 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@ -309,8 +309,9 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@@ -309,8 +309,9 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@ -318,6 +319,8 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@@ -318,6 +319,8 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
logger.debug("Retrieving metadata for "+metaDataCatalogName+"/"+
@ -326,16 +329,24 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
@@ -326,16 +329,24 @@ public class GenericCallMetaDataProvider implements CallMetaDataProvider {
"."+procs.getString("PROCEDURE_NAME"));
}
procs.close();
if(found.size()>1){
thrownewInvalidDataAccessApiUsageException("Unable to determine the correct call signature - "+
"multiple procedures/functions/signatures for "+metaDataProcedureName+" found "+found);
thrownewInvalidDataAccessApiUsageException(
"Unable to determine the correct call signature - multiple "+
"procedures/functions/signatures for '"+metaDataProcedureName+"': found "+found);