Index: src/org/netbeans/modules/j2ee/ejbjarproject/EjbJarProvider.java =================================================================== RCS file: /cvs/j2ee/ejbjarproject/src/org/netbeans/modules/j2ee/ejbjarproject/EjbJarProvider.java,v retrieving revision 1.23.36.6.2.11 diff -u -w -r1.23.36.6.2.11 EjbJarProvider.java --- src/org/netbeans/modules/j2ee/ejbjarproject/EjbJarProvider.java 28 Aug 2006 13:53:12 -0000 1.23.36.6.2.11 +++ src/org/netbeans/modules/j2ee/ejbjarproject/EjbJarProvider.java 29 Aug 2006 10:23:17 -0000 @@ -80,11 +80,15 @@ } public FileObject getDeploymentDescriptor() { + FileObject ddFO = null; FileObject metaInfFo = getMetaInf(); - if (metaInfFo == null) { - return null; + if (metaInfFo != null) { + ddFO = metaInfFo.getFileObject(FILE_DD); } - return metaInfFo.getFileObject(FILE_DD); + if (ddFO == null && !EjbJarProjectProperties.JAVA_EE_5.equals(getJ2eePlatformVersion())) { + ...generate the DD from template... + } + return ddFO; } /** @deprecated use getJavaSources */