{
                Mets manifest = makeManifest(context, dso, params, null);
                //only validate METS if specified (default = true)
                if(params.getBooleanProperty("validate", true))
                {
                    manifest.validate(new MetsValidator());
                }
                manifest.write(new MetsWriter(outStream));
            }
            else
            {