// OK, try to read the input movie:
Movie movie = getRobustMovie(RobustMovieDecoder.DECODE_RULE_NULLS);
try {
movie.decodeFromStream(payloadResource);
} catch (DataFormatException e1) {
throw new BadContentException(e1.getLocalizedMessage());
}
Movie outMovie = new Movie(movie);