On 24 May 00, at 8:28, Rickard �berg wrote:


> Hi!
>
> Been thinking about the EJX GUI. Right now it's a 2-step process: first
> edit ejb-jar.xml with the EJB 1.1 plugin, and then add jBoss stuff with
> the other EJX plugin. If you want to make any changes you'll have to
> know which info goes where and load up the right plugin. This is a
> usability problem IMHO.
>
> How about this:
> Since the jBoss plugin is an extension of the EJB 1.1 plugin it would
> actually be feasible to make it a visual extension as well, i.e. one
> would be able to modify *both* ejb-jar.xml and jboss.xml through the
> jBoss plugin. This would make it much easier to work with I think, and
> much easier to keep in sync. For example, right now if you want to
> remove a bean you'd have to load up the EJB 1.1 plugin, remove it, save,
> open it again with the jBoss plugin, and save.

Hi Rickard,

I think that making a plugin that can edit both ejb-jar and jboss.xml
is a step in the right direction, in terms of usability.  However, this
process would probably continue  every time we added a new set
of functionality, e.g. o/r mapping info goes in its own xml file and
the user wants to edit/view it with the jboss info and the
deployment descriptor info...  If we make a combined plugin every
time, pretty soon there's no point in plugins and we have a
monolithic configuration application that we need to maintain.

I'd like to suggest a document/view architecture where you can
dynamically add views (corresponding to plugins) at runtime.  Each
view/plugin could be represented by a tab on the window, for
example.

Say you're working with a particular EJB jar.  When you open it up,
you get the generic deployment descriptor view that you get now
with the EJB 1.1 setting.  You could choose to dynamically add
tabs with new views on the EJB jar, such as an object/relational
mapping view, a "basic" JBoss-specific settings view, an
"advanced" JBoss-specific settings view, a JMS view, etc.

-Dan

>
> Would it be better to be able to do the configuration through one UI
> instead of two? Would it be confusing? Clicking "save" while in the
> jBoss plugin would cause two files to be created (both ejb-jar.xml *and*
> jboss.xml).
>
> Comments please.
>
> /Rickard
>
> --
> Rickard �berg
>
> @home: +46 13 177937
> Email: [EMAIL PROTECTED]
> http://www.telkel.com
> http://www.jboss.org
> http://www.dreambean.com
>



Reply via email to