return createBasicEar(SomeUtil.class);
}
protected VirtualFile createBasicEar(Class<?> utilClass) throws Exception
{
VirtualFile ear = createTopLevelWithUtil(utilClass);
VirtualFile jar = ear.getChild("simple.jar");
createAssembledDirectory(jar)
.addPackage(PlainJavaBean.class)
.addPath("/weld/simple/jar");
VirtualFile ejbs = ear.getChild("ejbs.jar");
createAssembledDirectory(ejbs)
.addPackage(MySLSBean.class)
.addPath("/weld/simple/ejb");
VirtualFile war = ear.getChild("simple.war");
createAssembledDirectory(war)
.addPackage("WEB-INF/classes", ServletWebBean.class)
.addPath("/weld/simple/web")
.addPackage("WEB-INF/lib/ui.jar", UIWebBean.class)
.addPath("WEB-INF/lib/ui.jar", "/weld/simple/ui");