RecurredOffer recurredOffer = new RecurredOffer(recurringOffer,
user, order,
offerIDPrefix, IDGenerator.nextID(Offer.class, offerIDPrefix));
new OfferLocal(recurredOffer); // OfferLocal registers itself in Offer
recurredOffer = getPersistenceManager().makePersistent(recurredOffer);
trader.validateOffer(recurredOffer);
// RecurredOffer has the same workflow definition as other offers,