У меня есть определение метода, например:
public String testing (String requestPayload, String certificatePath, String certPassword, String urlToHit, String method, String soapAction, int timeOut) throws KeyStoreException, FileNotFoundException, NoSuchAlgorithmException, CertificateException, UnrecoverableKeyException, KeyManagementException
Я пытаюсь создать совет @Around для этого метода, например:
@Around("execution(* com.sams.pharmacy.connector.webservice.RxService.testing(..) throws java.security.KeyStoreException, java.io.FileNotFoundException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateException, java.security.UnrecoverableKeyException, java.security.KeyManagementException)")
public void around(ProceedingJoinPoint joinPoint) {}
Я пытался дать "**" вместо всех имен исключений, пытался дать публичный void вместо "*", но, похоже, ничего не работает.
Что мне здесь не хватает?