[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-2023) Population of Action Class

Viacheslav Kabanovich (JIRA) jira-events at lists.jboss.org
Mon Nov 9 13:26:06 EST 2009


    [ https://jira.jboss.org/jira/browse/JBIDE-2023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12493830#action_12493830 ] 

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

        


More information about the jbosstools-issues mailing list