This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 54826 - Help IDs for sun-ejb-jar.xml
Summary: Help IDs for sun-ejb-jar.xml
Status: CLOSED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Sun Appserver 8 (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: Rajeshwar Patil
URL:
Keywords: SIMPLEFIX
Depends on:
Blocks:
 
Reported: 2005-02-10 13:08 UTC by John Jullion-ceccarelli
Modified: 2006-03-24 12:44 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Jullion-ceccarelli 2005-02-10 13:08:58 UTC
We need help IDs for sun-ejb-jar.xml graphical
editor. Please put in one help ID for each node
type (top-level module node, session bean node,
message-driven bean node, entity bean node). Thanks.
Comment 1 _ ludo 2005-02-11 00:22:19 UTC
realted to this issue, if I select an ejb node in the sun-ejb-jar.xml
eUI editor and I press F1 (calling help) I have:
java.lang.AssertionError:
org.netbeans.modules.j2ee.sun.share.configBean.StatelessEjb does not
override getHelpId!!!
	at
org.netbeans.modules.j2ee.sun.share.configBean.Base.getHelpId(Base.java:832)
	at
org.netbeans.modules.j2ee.sun.share.configBean.Base$2.getHelpId(Base.java:782)
	at
org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanNode.getHelpCtx(ConfigBeanNode.java:78)
	at
org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent$TwoPanelComponentPanel.getHelpCtx(ConfigBeanTopComponent.java:385)
	at org.openide.util.HelpCtx.findHelp(HelpCtx.java:150)
	at
org.netbeans.modules.javahelp.HelpAction.findHelpCtx(HelpAction.java:96)
	at
org.netbeans.modules.javahelp.HelpAction.actionPerformed(HelpAction.java:138)
	at
org.openide.windows.TopComponent.processKeyBinding(TopComponent.java:788)
	at javax.swing.JComponent.processKeyBindings(JComponent.java:2484)

So some code is already almost there to handle helpid
Comment 2 _ ludo 2005-02-11 00:22:46 UTC
realted to this issue, if I select an ejb node in the sun-ejb-jar.xml
eUI editor and I press F1 (calling help) I have:
java.lang.AssertionError:
org.netbeans.modules.j2ee.sun.share.configBean.StatelessEjb does not
override getHelpId!!!
	at
org.netbeans.modules.j2ee.sun.share.configBean.Base.getHelpId(Base.java:832)
	at
org.netbeans.modules.j2ee.sun.share.configBean.Base$2.getHelpId(Base.java:782)
	at
org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanNode.getHelpCtx(ConfigBeanNode.java:78)
	at
org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent$TwoPanelComponentPanel.getHelpCtx(ConfigBeanTopComponent.java:385)
	at org.openide.util.HelpCtx.findHelp(HelpCtx.java:150)
	at
org.netbeans.modules.javahelp.HelpAction.findHelpCtx(HelpAction.java:96)
	at
org.netbeans.modules.javahelp.HelpAction.actionPerformed(HelpAction.java:138)
	at
org.openide.windows.TopComponent.processKeyBinding(TopComponent.java:788)
	at javax.swing.JComponent.processKeyBindings(JComponent.java:2484)

So some code is already almost there to handle helpid
Comment 3 Rajeshwar Patil 2005-02-17 21:13:56 UTC
Need to override default implementation  of getHelpId() in the
DConfigBeans.
Comment 4 Rajeshwar Patil 2005-03-19 01:30:55 UTC
Files Modified:
javahelp/org/netbeans/modules/j2ee/sun/ide/docs/sunappservermap.jhm 
new revision: 1.6; previous revision: 1.5

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/AppRoot.java 
new revision: 1.3; previous revision: 1.2

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/Base.java 
new revision: 1.9; previous revision: 1.8

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/CmpEntityEjb.java 
new revision: 1.8; previous revision: 1.7

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/EjbJarRef.java 
new revision: 1.3; previous revision: 1.2

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/EjbJarRoot.java 
new revision: 1.12; previous revision: 1.11

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/EntityEjb.java 
new revision: 1.6; previous revision: 1.5

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/Error.java 
new revision: 1.2; previous revision: 1.1

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/MDEjb.java 
new revision: 1.9; previous revision: 1.8

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/SessionEjb.java 
new revision: 1.10; previous revision: 1.9

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/StatefulEjb.java 
new revision: 1.7; previous revision: 1.6

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/StatelessEjb.java 
new revision: 1.3; previous revision: 1.2

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/ToolSideError.java 
new revision: 1.2; previous revision: 1.1

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/WebAppRef.java 
new revision: 1.7; previous revision: 1.6

libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/common/BeanCustomizer.java
new revision: 1.3; previous revision: 1.2
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/common/BeanInputDialog.java
new revision: 1.5; previous revision: 1.4
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/common/MessageSecurityBindingDialog.java
new revision: 1.4; previous revision: 1.3
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/common/PanelDisplayDialog.java
new revision: 1.3; previous revision: 1.2
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/CmpEntityEjbCustomizer.java
new revision: 1.10; previous revision: 1.9
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/EjbJarRootCustomizer.java
new revision: 1.6; previous revision: 1.5
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/EntityEjbCustomizer.java
new revision: 1.5; previous revision: 1.4
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/MDEjbCustomizer.java
new revision: 1.5; previous revision: 1.4
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/MessageDestinationDialog.java
new revision: 1.2; previous revision: 1.1
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/OneOneFinderDialog.java
new revision: 1.2; previous revision: 1.1
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/PmDescriptorDialog.java
new revision: 1.2; previous revision: 1.1
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/PropertyDialog.java
new revision: 1.2; previous revision: 1.1
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/StatefulEjbCustomizer.java
new revision: 1.7; previous revision: 1.6
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/StatelessEjbCustomizer.java
new revision: 1.4; previous revision: 1.3
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/WebserviceDescriptionDialog.java
new revision: 1.2; previous revision: 1.1
 
libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule/WebserviceEndpointDialog.java
new revision: 1.4; previous revision: 1.3
Comment 5 L Martinek 2005-07-13 16:15:19 UTC
verified