public void entityActivated() throws ResourceException { logger.debug("TTSResourceAdaptor.entityActivated() called."); try { logger.debug("Starting "); try { raProvider = new TTSProviderImpl(this); initializeNamingContext(); } catch (Exception ex) { logger .error("TTSResourceAdaptor.start(): Exception caught! "); ex.printStackTrace(); throw new ResourceException(ex.getMessage()); } activities = new HashMap(); } catch (ResourceException e) { e.printStackTrace(); throw new javax.slee.resource.ResourceException( "TTSResourceAdaptor.entityActivated(): Failed to activate TTS Resource Adaptor!", e); } }
private void reactivateResourceAdaptors() { HashMap<String, ResourceAdaptorEntity> map = sleeContainer .getResourceAdaptorEntities(); ArrayList<String> activated = new ArrayList<String>(); for (String entityName : this.activeRAEntities) { ResourceAdaptorEntity entity = map.get(entityName); if (entity != null) { try { entity.activate(); } catch (ResourceException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (InvalidStateException e) { // TODO Auto-generated catch block e.printStackTrace(); } } else { // errror... ;/ } // this.activeRAEntities.remove(entityName); activated.add(entityName); } this.activeRAEntities.removeAll(activated); }
e.printStackTrace(); throw new ManagementException(e.getMessage());
public void entityActivated() throws ResourceException { // TODO Auto-generated method stub try { try { this.configure(null); } catch (InvalidStateException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } this.start(); } catch (ResourceException e) { e.printStackTrace(); throw new javax.slee.resource.ResourceException("Failed to Activate Resource Adaptor!", e); } }