BEA Workshop Studio Ds
BEA Workshop Studio Ds
BEA Workshop Studio 3.0 is about providing professional level tools for the Eclipse
environment. Developers are most productive when their environments have intuitive
features they desire—without getting in their way. BEA Workshop Studio is a fast, tightly
integrated environment that offers a high degree of contextual intelligence; providing
source and visual editors that under-stand the application as a whole, rather than just
individual files. BEA Workshop Studio is based on Eclipse and supports open standards
such as JSP, Struts, and JSF. BEA Workshop Studio yields a positive return on
investment by saving development time and resources as well as reducing debug cycles
by detecting errors early in the development process. BEA Workshop Studio is highly
scalable and customer proven in the enterprise.
“BEA Workshop for Struts (NitroX for Struts) is a MVC 2, and automatically made sure my entire Web
time saver, pure and simple.” app was valid!”
– Eric Christensen, Web Applications Developer – Paul K. Courtney, Dartmouth Medical
“I looked at many tools to help, and nothing else “I’ve never been able to build a Web application in
even came close to comparing to the impact BEA such a short period of time.”
Workshop Studio (NitroX) would have on our
– Andrew Timpone, FedEx Custom Critical
productivity. I can’t image developing for Struts
without using BEA Workshop Studio (NitroX)!” “AppXRay goes much deeper than the standard
– David Larson, Digital Cyclone, Inc. debugger, by parsing and storing much of the
information from XML configuration files.”
“The improvements over eclipse improve developer
– Peter Wayner, InfoWorld, (8.3)
productivity at least 25% and will pay for the cost of
the software in weeks.” “BEA Workshop for JSF (NitroX for JSF) is by far the
– Alan Berezin, CTO, Drilling Info Inc. easiest IDE I’ve used for JSF development. It’s JSP
editor with split code/screen capabilities actually
“BEA Workshop Studio (NitroX) solved the most
make developing JSP/JSF pages enjoyable.”
difficult problem I had in developing a Struts
application: relating the JSP pages to the rest of – Lee M. Seidel, Manager, EC/Web Enterprises,
the code, or relating the “V” to the “M” and “C” in Capital BlueCross
Product Data Sheet BEA Workshop Studio
AppXRay™
AppXRay is one of the core technologies that
power BEA Workshop Studio. AppXRay scans the
entire Web application and creates an intelligence
that is made available throughout the BEA
Workshop Studio environment. From a simple
image to a Struts resource to a variable in a JSF
backing bean, AppXRay creates and maintains a
database of all the artifacts and their hierarchy of
relationships and interdependencies. The benefits
from AppXRay include:
Source/Visual JSP
Source or visual? Why not both—at the same
time! There is no need to tab between one view or BEA Workshop Studio is
a tightly integrated,
the other. That would be slow and inefficient. With contextually aware
environment. Whether
BEA Workshop Studio, JSPs can be edited using you use the visual editor
the professional source editor or WYSIWYG editor to navigate to other
artifacts or the
or both at the same time. The editors are AppXnavigator hyper-link
style navigation from the
synchronized in real time offering the best in source editor, you can
readily access all the
flexibility and power that you deserve. This ability is artifacts that make up
available for all BEA Workshop Studio editors, your application.
2
ORM Workbench Overview
Manage entity
BEA Workshop Studio is a complete browser to relationships
- for Hibernate entities
database development environment. As part of its - for EJB3 entities
end-to-end solution, BEA Workshop Studio
Edit entity properties
includes the ORM Workbench to access - for Hibernate entities
- for EJB3 entities
databases and build an object relational entity
layer to model the data within your application.
The ORM Workbench provides tools that vastly
simplify develoment, leveraging persistence engine
providers that implement the pre-final EJB3 spec,
like BEA Kodo, Hibernate, or EJB3 Generic.
here. Note that the EJB3 Persistence Entities AppXRay provides awareness of DB
Editor is not shown in this screenshot. The ORM structure, EJB3 relationships, etc.
3
Product Data Sheet BEA Workshop Studio
The Tiles Diagram view offers an intuitive means High Fidelity Tiles View
of understanding the tiles hierarchy of the BEA Workshop for Struts offers design time view of
framework. You can easily add, delete or extend pages using Tiles. There is no need to deploy to
tiles and any changes are immediately preview a page composed of tiles. You can readily
synchronized with the XML source file. The double-click on the specific element to edit, either
synchronization is 2-way, real time and can be by launching the relevant editor or using the context
viewed simultaneously. The Tiles Definition form editor is an intuitive sensitive, BEA Workshop for Struts Smart Editor.
editor that is synchronized with the source. This
view is tightly integrated with the rest of the BEA
Workshop for Struts environment, proving easy
access to other editors and resources. Similar
support is provided for the Validation Framework
and provides editors for the validation.xml and
validator-rules.xml configuration files.
4
JavaServer Faces
The BEA Workshop for JSF WYSIWYG
environment is a natural fit for developing with
JavaServer Faces. BEA Workshop for JSF offers
an editable, WYSIWYG environment with drag &
drop support for JSF tags.
JSP Debugging
Say goodbye to guessing with print lines and say
hello to increased productivity. BEA Workshop
Studio offers true de-bugging that can start at the
JSP, step into multiple layers (Struts, JSF, etc.) and
step-return to the original JSP.
5
Product Data Sheet BEA Workshop Studio
AppXnavigator
Hyperlink style navigation that goes beyond Java and provides
ready access to other types of artifacts including JSPs, XML
configuration files, resource files, images, etc. For instance, a
JSP referring to a variable defined in a Java file, AppXnavigator
opens the Java file and highlights the exact line where the
variable is defined.
AppXRay References
Automatically find, open and navigate to all referring elements
of the selected artifact. Why do a broad search when
AppXaminer can readily find and open the referring. BEA
Workshop Studio is all about making you more productive.
6
Product Data Sheet BEA Workshop Studio
Download
To download the BEA Workshop Studio, BEA
Workshop for JSP, BEA Workshop for Struts, and BEA
Workshop for JSF visit m7.com/downloadNitroX.do.
About BEA
BEA Systems, Inc. (NASDAQ: BEAS) is a world
leader in enterprise infrastructure software, providing
standards-based platforms to accelerate the secure
flow of information and services. BEA product
lines—WebLogic®, Tuxedo®, JRockit®, and the new
AquaLogic™ family of Service Infrastructure—help
customers reduce IT complexity and successfully
deploy Service-Oriented Architectures to improve
business agility and efficiency. For more information
please visit bea.com.
Copyright © 2005 BEA Systems,Inc. All rights reserved. BEA, Built on BEA, Jolt, Joltbeans, Steelthread, Top End, Tuxedo, BEA JRockit, BEA Liquid Data for WebLogic, BEA
WebLogic Server, BEA WebLogic Portal, BEA WebLogic Workshop, and WebLogic are registered trademarks of BEA Systems, Inc. BEA AquaLogic, BEA AquaLogic Data Services
Platform, BEA AquaLogic Enterprise Security, BEA AquaLogic Service Bus, BEA dev2dev Subscriptions, BEA eLink, BEA MessageQ, BEA WebLogic Communications Platform,
BEA WebLogic Enterprise, BEA WebLogic Enterprise Platform, BEA WebLogic Enterprise Security, BEA WebLogic Express, BEA WebLogic Integration, BEA WebLogic Java Adapter
for Mainframe, BEA WebLogic JDriver, BEA WebLogic Log Central, BEA WebLogic Network Gatekeeper, BEA WebLogic Platform, BEA WebLogic SIP Server, and BEA WebLogic
WorkGroup Edition are trademarks of BEA Systems, Inc. BEA Mission Critical Support is a service mark of BEA Systems, Inc. All other company and product names may be the
subject of intellectual property rights reserved by third parties.
March 2006 CDS1046E1005-2A