Has anyone managed to get the AWS SDK samples for Simple Workflow and the Flow Framework to work properly? I’ve followed the Eclipse set-up instructions (http://docs.amazonwebservices.com/amazonswf/latest/awsflowguide/setup.html) to the letter, but no classes get generated. As a result my project won’t build because there are missing *Client classes all over the place.
I’ve tried this with both the samples in the SDK and the ImageProcessing sample that is offered when one first logs into the SWF Admin Console. Colleagues similarly can’t get it to work.
I’ve encountered two (potentially unrelated) problems in this context:
1) You might have missed an important prerequisite still (it’s easy to miss, I did as well 😉 – see Setting up the Development Environment:
Once I fixed this oversight of mine, compile time weaving started generating classes on build as expected.
2) My initial answer addresses a subsequent problem of the AspectJ runtime missing due to an apparent conflict between AspectJ provided via the SpringSource Tool Suite (STS) and the AspectJ developer tools for Eclipse. I still haven’t figured out whether this might have been a local problem of my STS installation only – please see my answer for details, in case this conflict applies to you as well.