[223817] Updating messages
diff --git a/plugins/org.eclipse.jst.j2ee.ui/plugin.properties b/plugins/org.eclipse.jst.j2ee.ui/plugin.properties index 301902b..8838828 100644 --- a/plugins/org.eclipse.jst.j2ee.ui/plugin.properties +++ b/plugins/org.eclipse.jst.j2ee.ui/plugin.properties
@@ -16,7 +16,7 @@ ear.import.description_ui_=Import an external EAR file into an Enterprise Application project ear.export.description_ui_=Export an Enterprise Application project into an EAR file -j2ee.category_ui_=J2EE +j2ee.category_ui_=Java EE j2ee.actions.description_ui_=Actions for Java EE Development create.enterprise.application_ui_=Create an Enterprise Application create.client.module_ui_=Create an Application Client project
diff --git a/plugins/org.eclipse.jst.j2ee.ui/plugin.xml b/plugins/org.eclipse.jst.j2ee.ui/plugin.xml index 60ec96d..efe83ba 100644 --- a/plugins/org.eclipse.jst.j2ee.ui/plugin.xml +++ b/plugins/org.eclipse.jst.j2ee.ui/plugin.xml
@@ -318,10 +318,10 @@ <extension point="org.eclipse.ui.popupMenus"> <objectContribution objectClass="org.eclipse.core.resources.IProject" adaptable="true" id="org.eclipse.jst.j2ee.ui.popupMenu"> <menu label="%javaee.ui.popupMenu" id="javeeUIPopupMenuCategory"> - <separator name="slot1"/> - <separator name="slot2"/> - <separator name="slot3"/> - <separator name="slot4"/> + <separator name="slot1"/> <!-- New/featured Java EE actions --> + <separator name="slot2"/> <!-- Create files category --> + <separator name="slot3"/> <!-- Project creation(clients) --> + <separator name="slot4"/> <!-- Legacy(J2EE) actions --> </menu> </objectContribution> <!-- additional object contribution -->
diff --git a/plugins/org.eclipse.jst.j2ee.ui/property_files/j2ee_ui.properties b/plugins/org.eclipse.jst.j2ee.ui/property_files/j2ee_ui.properties index 69bc767..a08d9f3 100644 --- a/plugins/org.eclipse.jst.j2ee.ui/property_files/j2ee_ui.properties +++ b/plugins/org.eclipse.jst.j2ee.ui/property_files/j2ee_ui.properties
@@ -108,7 +108,7 @@ 101=Configure Application Client module settings. 102=Content Folder: 103=Target Runtime -Entity_UI_=Entity Beans +Entity_UI_=Entity Beans(1.x-2.x) Message_Driven_Beans_UI_=Message-Driven Beans Session_Beans_UI_=Session Beans EJB_Class_UI_=EJB Class: {0}
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/messages.properties b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/messages.properties index 3c6a17f..a37cec5 100644 --- a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/messages.properties +++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/messages.properties
@@ -5,7 +5,7 @@ INFORM_INVALID_DEP_DESC_SELECTION=One or more Java EE projects selected already has a Deployment Descriptor. DEPLOYMENT_DESCRIPTOR=Deployment Descriptor: SESSION_BEANS=Session Beans -ENTITY_BEANS=Entity Beans +ENTITY_BEANS=Entity Beans(1.x-2.x) MESSAGE_DRIVEN_BEANS=Message-Driven Beans ACTIVATION_CONFIG_PROPERTIES=Activation Config Properties ENTERPRISE_BEAN_CLASS_DESCRIPTION=Enterprise Bean Class -
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbEntity.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbEntity.java index 6fdfc8b..aa47e54 100644 --- a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbEntity.java +++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbEntity.java
@@ -17,6 +17,7 @@ import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin; import org.eclipse.jst.javaee.ejb.EJBJar; +import org.eclipse.jst.javaee.ejb.EnterpriseBeans; import org.eclipse.jst.jee.ui.internal.Messages; import org.eclipse.jst.jee.ui.internal.navigator.AbstractDDNode; import org.eclipse.swt.graphics.Image; @@ -37,7 +38,10 @@ public List getChildren() { List children = new ArrayList(); - List entities = ((EJBJar) adapterNode).getEnterpriseBeans().getEntityBeans(); + List entities = null; + EnterpriseBeans enterpriseBeans = ((EJBJar) adapterNode).getEnterpriseBeans(); + if (enterpriseBeans != null) + entities = enterpriseBeans.getEntityBeans(); if (entities != null && entities.size() >0){ children.addAll(entities); }
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbMessageDriven.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbMessageDriven.java index f4145f7..2ea667e 100644 --- a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbMessageDriven.java +++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbMessageDriven.java
@@ -17,6 +17,7 @@ import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin; import org.eclipse.jst.javaee.ejb.EJBJar; +import org.eclipse.jst.javaee.ejb.EnterpriseBeans; import org.eclipse.jst.jee.ui.internal.Messages; import org.eclipse.jst.jee.ui.internal.navigator.AbstractDDNode; import org.eclipse.swt.graphics.Image; @@ -36,7 +37,10 @@ public List getChildren() { List children = new ArrayList(); - List msgBeans = ((EJBJar) adapterNode).getEnterpriseBeans().getMessageDrivenBeans(); + List msgBeans = null; + EnterpriseBeans enterpriseBeans = ((EJBJar) adapterNode).getEnterpriseBeans(); + if (enterpriseBeans != null) + msgBeans = enterpriseBeans.getMessageDrivenBeans(); if (msgBeans != null && msgBeans.size()>0){ children.addAll(msgBeans); }
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbSession.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbSession.java index 5e39649..bfe7c85 100644 --- a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbSession.java +++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/ejb/GroupEjbSession.java
@@ -17,6 +17,7 @@ import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin; import org.eclipse.jst.javaee.ejb.EJBJar; +import org.eclipse.jst.javaee.ejb.EnterpriseBeans; import org.eclipse.jst.jee.ui.internal.Messages; import org.eclipse.jst.jee.ui.internal.navigator.AbstractDDNode; import org.eclipse.swt.graphics.Image; @@ -37,7 +38,11 @@ public List getChildren() { List children = new ArrayList(); - List sessionBeans = ((EJBJar) adapterNode).getEnterpriseBeans().getSessionBeans(); + List sessionBeans = null; + EnterpriseBeans enterpriseBeans = ((EJBJar) adapterNode).getEnterpriseBeans(); + if (enterpriseBeans != null) + sessionBeans = enterpriseBeans.getSessionBeans(); + if (sessionBeans != null && sessionBeans.size()>0){ children.addAll(sessionBeans); }