[
https://jira.jboss.org/jira/browse/JBIDE-2023?page=com.atlassian.jira.plu...
]
Viacheslav Kabanovich commented on JBIDE-2023:
----------------------------------------------
Brian, as picture new-action-menu.jpg shows there are two ways to add new action - as a
generic action or as a specific (predefined) action. If you select 'New->Generic
Action...' you get wizard with editor for 'class' that has content assist and
'Browse' button (pic screenshot-1). Object, created by this wizard will have form
in editor, where 'class' also has content assist and 'Browse'. If you
select creating a predefined action, e.g. 'New->Object Invoke...', you obtain
specific object with specific form that do not permit modifying class name because the
editor form is based on it.
Action 'org.jboss.soa.esb.actions.SystemPrintln' is indeed included into specific
actions, and when editor recognizes it on refresh, it will create specific form with
uneditable class name, but that did not prevent one from creating it with
'New->Generic Action...'. On the other hand
'org.jboss.soa.esb.samples.quickstart.helloworld.MyJMSListenerAction' and
'org.jboss.soa.esb.actions.TestMessageStore' are not currently recognized as
predefined actions and will at any time have standard form with 'Browse' for
class.
Brian, may it be that you have an out-of-date version of the ESB editor? Could you please
attach screenshot with wrong wizard/form?
Population of Action Class
--------------------------
Key: JBIDE-2023
URL:
https://jira.jboss.org/jira/browse/JBIDE-2023
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: esb
Affects Versions: 3.1.0.M4
Environment: Mac OS X, nightly 04/04 JBoss Tools build, Europa JEE eclipse build
Reporter: Tom Cunningham
Assignee: Viacheslav Kabanovich
Priority: Critical
Fix For: 3.1.0.CR1
Attachments: editor-for-class.jpg, new-action-menu.jpg, screenshot-1.jpg
It would be nice if the ESB editor could somehow populate an action class drop down or do
autocompletion of the class name, while at the same time retaining the ability for the
user to type in their action class name. Action classes in the drop down should
probably be restricted to classes within project which extend AbstractActionLifecycle or
AbstractActionPipelineProcessor and the org.jboss.soa.esb.actions package classes.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira