/* (non-Javadoc) * @see org.fosstrak.ale.wsdl.ale.epcglobal.ALEServicePortType#subscribe(org.fosstrak.ale.wsdl.ale.epcglobal.Subscribe parms )* */ public org.fosstrak.ale.wsdl.ale.epcglobal.VoidHolder subscribe(Subscribe parms) throws ImplementationExceptionResponse, SecurityExceptionResponse, NoSuchNameExceptionResponse, InvalidURIExceptionResponse, DuplicateSubscriptionExceptionResponse { log.debug("subscribe"); try { ale.subscribe(parms.getSpecName(), parms.getNotificationURI()); } catch (org.fosstrak.ale.exception.NoSuchNameException e) { throw new NoSuchNameExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.InvalidURIException e) { throw new InvalidURIExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.DuplicateSubscriptionException e) { throw new DuplicateSubscriptionExceptionResponse(e.getMessage(), e); } return new VoidHolder(); }