java.lang.UnsupportedOperationException: Project in C:\Users\ahmed.hosny\Documents\NetBeansProjects\EnterpriseApplicationRS\EnterpriseApplicationRS-ejb of class org.netbeans.modules.j2ee.ejbjarproject.EjbJarProject has a ProjectClassPathModifierImplementation but it will not handle classpath/compile_only for C:\Users\ahmed.hosny\Documents\NetBeansProjects\EnterpriseApplicationRS\EnterpriseApplicationRS-ejb\src\java\com\pack\NewSessionEJBBean.java extensible source groups: C:\Users\ahmed.hosny\Documents\NetBeansProjects\EnterpriseApplicationRS\EnterpriseApplicationRS-ejb\src\java at org.netbeans.api.java.project.classpath.ProjectClassPathModifier.findExtensible(ProjectClassPathModifier.java:386) at org.netbeans.api.java.project.classpath.ProjectClassPathModifier.addProjects(ProjectClassPathModifier.java:311) at org.netbeans.modules.j2ee.ejbcore.api.codegeneration.CallEjbGenerator.addProjectToClassPath(CallEjbGenerator.java:594) at org.netbeans.modules.j2ee.ejbcore.api.codegeneration.CallEjbGenerator.addReference(CallEjbGenerator.java:162) at org.netbeans.modules.j2ee.ejbcore.ui.logicalview.entries.CallEjbDialog$3.run(CallEjbDialog.java:163) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)