It might be a big words if i say that weblogic's e-business control center which also 
contains a struts alike framework just that instead of forms there are inputprocessors 
and instead of actions its pipelines but there are few more differences.
Getting to the point is that the EBCC provides the graphical toolbox to decide and 
define the whole flow in a abstract way and we can later create the necessary classes 
to support the same. I found it to be in someways better than struts where in i could 
decide the exact flow even though there is no underlying object provided. The 
objective is to design the flow prior to coding the same.

Some one who had more experience with it might be able to say more words about it as 
am a newbie in both and speak from my small amount of experience.

-----Original Message-----
From: Christian Bollmeyer [mailto:[EMAIL PROTECTED]
Sent: 18 October 2003 19:41
To: Struts Users Mailing List
Subject: Re: Struts Studio, M7, etc...


Am Samstag, 18. Oktober 2003 02:13 schrieb Damm, Gary:

> Any opinions on these tools?  I code my Struts applications (4
> successful projects) in Eclipse.  I see these tools as a potential
> timesaver now that I understand the framework.  Anyone using them
> that wants to give feedback?

Well, I don't have any experience with M7 and only limited experience
with Struts Studio (I evaluated the Community edition some time ago
and can't say anything about the main product). First of all, the over-
all concept of visualizing the page flow based on struts-config.xml
is a great idea, though it takes some time to get accustomed to
it. Note that this approach is generally limited to what you actually 
enter in struts-config.xml, so if you say something like 
'return mapping.getInputForward(); somewhere, it won't show
up in the model later. Apart from that, this concept has some
major advantages, as the visual model gives you an instant
oversight about how your Struts application is meant to generally
behave, which is a definite plus for complex applications in
particular. Exadel is on the right way here, IMHO, for there's
a clear need to visualize how things work on an abstract
scale in a way even computer-illicits like Management people
can understand (and never underestimate the impact of
having a diagram at hand people may not even understand,
but happily agree upon it things are much too complicated for
them and their money is well-spent on you caring for all those
details :-), and you can't do the same with UML activity
diagrams or the like on this implementation-near level. Still,
as usual, diagrams don't spare you from actually coding the
details, but even then the diagram helps you, as you can
directly jump to the implementation class and code what
is necessary. From what I can say, Exadel clearly did a
great job with Struts Studio. Still, it's also lacking in some
areas, and the most import one IMHO is when it actually
comes to coding. In this area, Struts Studio has to compete
with several full-featured IDEs (including Eclipse, probably)
being around, and unfortunately, it's not fit for serving as a
replacement yet. I well may be spoiled, but NetBeans,
S1 Studio, Oracle JDev or JBuilder are just better at this,
and probably Eclipse may be so as well. This not only
includes instant access to documentation wherever
needed, and in practice, I find a JSP/Servlet debugger
most helpful when things don't behave as expected
(even though Niklaus Wirth demanded that debuggers
should be forbidden by law, for everything should
be strictly based on proper use of mathematic
principles and logic, 1991). This I still miss in
Eclipse as well, and just starting and stopping
Tomcat by some toolbar buttons, provided by an
unofficial plugin AFAIK, doesn't really help me. But
that's just my personal opinion.

-- Chris.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Visit our website at http://www.ubs.com

This message contains confidential information and is intended only
for the individual named.  If you are not the named addressee you
should not disseminate, distribute or copy this e-mail.  Please
notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system.

E-mail transmission cannot be guaranteed to be secure or error-free
as information could be intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain viruses.  The sender therefore
does not accept liability for any errors or omissions in the contents
of this message which arise as a result of e-mail transmission.  If
verification is required please request a hard-copy version.  This
message is provided for informational purposes and should not be
construed as a solicitation or offer to buy or sell any securities or
related financial instruments.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to