Bug #272819. NPE thrown in Bottom-up scenario.
diff --git a/bundles/org.eclipse.jst.ws.jaxws.core/src/org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.java b/bundles/org.eclipse.jst.ws.jaxws.core/src/org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.java
index 962e2d4..d4ccf91 100644
--- a/bundles/org.eclipse.jst.ws.jaxws.core/src/org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.java
+++ b/bundles/org.eclipse.jst.ws.jaxws.core/src/org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.java
@@ -277,6 +277,12 @@
         return false;
     }
 
+    public static IStatus validateJavaTypeName(String compilationUnitName) {
+        String sourceLevel = JavaCore.getOption(JavaCore.COMPILER_SOURCE);
+        String complianceLevel = JavaCore.getOption(JavaCore.COMPILER_COMPLIANCE);
+        return JavaConventions.validateJavaTypeName(compilationUnitName, sourceLevel, complianceLevel);
+    }
+
     public static IStatus validateJavaTypeName(String projectName, String compilationUnitName) {
         IJavaProject javaProject = JDTUtils.getJavaProject(projectName);
         String sourceLevel = javaProject.getOption(JavaCore.COMPILER_SOURCE, true);