Patent ID: 8266103

Claim:
A method for extracting and synchronizing with an Enterprise Portal application resource types and properties of business objects located in a repository using execution of a computer code and the execution of the computer code comprising: parsing a credential file to determine a repository credential information required to connect to the repository; using the repository credential information to establish a connection to the repository; using the repository credential information to select business objects located in the repository; extracting business object type information and associated properties for each of the selected business objects; and generating a file of the extracted business object type information and associated properties in a format that facilitates synchronization with the Enterprise Portal application, wherein the file is configured to be uploaded to the Enterprise Portal application to result in the business object type information and associated properties being replicated at the Enterprise Portal application, wherein the business object type information and associated properties replicated at the Enterprise Portal application are configured to enable the Enterprise Portal application to access an object stored in the repository, wherein generating the file includes iterating through a plurality of resource types associated with the repository, creating a XML node for each of the plurality of resource types for a tree representation, and traversing recursively through the tree representation of XML nodes, and writing in a XML file business object type information and associated properties for each of the selected business objects based at least in part on traversing the tree representation of XML nodes.