@Autowired
public ImageFSM(OperationProcessor operationProcessor, ImagesAware imagesAware, CloudConfigurationProvider cloudConfigurationProvider) {
</BUG>
this.operationProcessor = operationProcessor;
this.imagesAware = imagesAware;
<BUG>this.cloudConfigurationProvider = cloudConfigurationProvider;
}</BUG>
@BeforeTransit
<BUG>public void beforeTransit(ImageEvent imageEvent) {
</BUG>
LOG.trace("Doing transition for event {}", imageEvent);

@Autowired
public ImageFSM(OperationProcessor operationProcessor, ImagesAware imagesAware, CloudConfigurationProvider cloudConfigurationProvider, MailSender mailSender) {
this.operationProcessor = operationProcessor;
this.imagesAware = imagesAware;
this.cloudConfigurationProvider = cloudConfigurationProvider;
this.mailSender = mailSender;
}
@BeforeTransit
public void beforeTransit(@Event ImageEvent imageEvent) {
