Patent attributes
Methods and apparatus, including computer program products, for generic archiving of enterprise service oriented architecture data. In general, an identification of an instance of a business object to archive is received. Information defining the business object is retrieved. A schema for the type definition and a definition of the instances of the business object in accordance with the schema is generated. The schema may be in accordance with a platform-independent file format including information reflecting the hierarchy of the business object. The schema may include hierarchy levels that reflect each hierarchy level of the business object. Each hierarchy level, with the exception of hierarchy levels including references to stand-alone business objects, may have the respective attributes of the hierarchy level of the business object. Instance data may be generated to reflect the instance of the business object, the instance data being in accordance with the schema.