////////////////////////////////////////////////////////////////////////////
public IFile create(ModuleConfiguration configuration) throws Exception {
String moduleName = configuration.getModuleName();
String packageName = configuration.getPackageName();
// create packages
IPackageFragment packageFragment = getPackage(root, packageName);
getPackage(root, packageName + ".client");
getPackage(root, packageName + ".server");
//
// create folders
IJavaProject javaProject = packageFragment.getJavaProject();
IProject project = javaProject.getProject();
String webFolderName = WebUtils.getWebFolderName(project);
IFolder webFolder = project.getFolder(webFolderName);
IFolder webInfFolder = project.getFolder(webFolderName + "/WEB-INF");
// create module