При использовании следующий фрагмент кода в Groovy ...MissingMethodException в Groovy: Нет подписи метода
def printDocument(deviceName, document, resolution, documentName, creatorName, xOffset, yOffset, startPage, endPage, numCopies) {
// do stuff...
)
printDocument(
'Printer name',
'C:/temp/test.pdf',
600,
'My document',
'John Doe',
0,
0,
0,
0,
1)
... Я получаю следующее исключение:
Caught: groovy.lang .MissingMethodException: Нет сигнатуры метода printDocument() применим для типов аргументов (java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, java.lang.String, java .lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer)
Насколько я вижу, количество аргументов верное. Любые идеи, почему этот метод вызывает ошибку?