Patent ID: 8719388
Filing Date: 2014-05-06
Classification: G06F,G06Q

Abstract:
1. A method for installing a web package within a manufacturing executing system (MES), the web package having web application resources, which comprises the steps of: providing a file system via an operation system running the MES; providing a virtual file system within the MES; incorporating a virtual path provider class within the MES for implementing the virtual file system for Web applications; running the virtual path provider to supply contents of enabled/installed web packages to the virtual file system and building a name structure that maps a virtual url with content details before a new web package is going to be installed; determining that a resource name already exists in the name structure for each resource to be processed and comprised in the new web package to be installed; based on the determination that the resource name already exists, applying a prefix for all resources of the web package to be installed, applying the prefix to a name of the web package to be installed, and storing the prefix to the virtual file system; and requiring the resource by a web application, and checking in the name structure whether the resource exists and in case the resource name contains the prefix, opening a corresponding web package and retrieving the content of the resource by its physical name which is kept inside of the web package without the prefix, and providing the resource by using the virtual path provider to align a virtual path with a physical path to the content of the resource.