IPackageFragmentRoot[] roots = javaProject.getPackageFragmentRoots();
for(int i=0;i<roots.length;i++){
if(roots[i].getResource() instanceof IFolder){
IFile file = ((IFolder) roots[i].getResource()).getFile("cayenne.xml");
try {
file.create(ClickPlugin.getDefault().getBundle().getEntry(
ClickFacetUtil.CAYENNE_DIR + "/cayenne.xml").openStream(),
true, monitor);
} catch(Exception ex){
ClickPlugin.log(ex);
}