Sivakumar Thyagarajan's Blog
JavaOne 2006 Day 0: NetBeans Day
Here are some raw notes from two sessions I attended in NetBeans Day
NetBeans Day
NB 5.5 and Java EE 5 - Ludo and Martin Adamek
Introduction
Java EE 5 available today - SDK, Tools bundle beta AS/ESB/AM
"This ain't your fathers J2EE" - Bill Shannon
Declarative programming, EoD - Removing requirements - More powerful frameworks
Java EE 5 end to end development - JPA, web tier, ejb 3.0, web services and java EE SDK support
web/j2ee applications integrated with the profiler pack
NetBeans 5.5 Java Persistence API support
wizarsd to create entity classes, persistence units, persistence provider libraries, entity classes from database, jsf pages from entity classes, session facade from entity classes
standalone persistence runtime from glassfish
visual editor for persistence.xml
NetBeans 5.5 WebServices - Wizards for WS, clients, handlers and operations
jax-ws 2.0 and jaxb 2.0
drag and drop for WS operations, using WS clients from another prohect and annotations code completion
glassfish tester capability
NetBeans 5.5 Web Tier suppport
jsp/jsf el code completion
visual security configuration
palette, hyperlinks
CRUD application generator
Demo
entity classes from database, jsf page from entity classes, AVK integration, annotation codecompletion, persistence.xml gui/xml editing, hyperlinked editor
webservice creation wizard, deploy, test WS
Project tango
deliver WS technologies enabling first class interop between SJS products and WCF
works with NB 5.5
wizards to define WS attributes - secure WS- keystore/security bindings etc
A secure WS being contacted by a webclient - xenc:CipherValue containing encrypted content - allows interoperability between WCF and SJS.
NB 5.5 beta available today.
NetBeans enteprise pack - Todd Fast,Chris Webster and Mike Frisino
NB enterprise pack
enriching the circle of integrate tools
changing the game - open source JSE into NB
UML capabilities - SOA/BPEL orch at NB
Vision
SOA - composite application building, BPEL, integration and rich visual XML tools
Application lifecycle management - UML modelling, project mgmt and governance and automatic project documentation
Enterprise pack
Integrated UML modelling - UML 2.0 - bidirectional model to code synchronization - markerless code generation
Visual WS orchestration - BPEL 2.0 designer - roundtrip engg between visual diagram and BPEL source - deployment to SeeBeyond BPEL 2.0 engine hosted in JBI
Visual XML tools - scalable visualization of schema documents - handle real world schemas like OTA, NRF, UBL, IRS - allows user to view schema with context - schema conceptualization - perform advanced queries with visualization. IRS schemas are really complex ! :)
NB Enterprise pack Early Access available now!
Demo
BPEL editor whirlwind tour - visual design environment, design and code views - one or more BPEL modules in a composite application - deploy BPEL artifacts to BPEL runtime is an implementation of BPEL which is embedded in a JBI engine(extensible service bus) [available within SJSAS] - new SOA samples available - Mapper XPath expression editor - Add JUnit testcases to exercise WSDL artifacts - debugging support at source code level (very similar to java debugger in NB) - adding WSDL's will result in obtaining transitive closure of all WSDLs into the project.
visual XML schema generator - source, schema, instance and analysis views - OTA schema as an example of viewing and searching large schemas - show usages -
http://enterprise.netbeans.org
http://xml.netbeans.org
.. and as usual the "Click and Hack - The Type-It Brothers." were am[us|az]ing. My wifi in my laptop is acting up and so my updates would be rather slow. Apologies for that. Anyway, for better/live coverage, there is a whole lot of sound-bytes appearing in the blogosphere.
My BoF is at Wednesday 05/17/2006 08:30 PM - 09:20 PM Argent Hotel Franciscan I. So if you are interested in connectors/resource adapter development, please do come.
Technorati: GlassFish, JavaOne, JavaEE, J2EE
Posted at 10:15PM May 17, 2006 by Sivakumar Thyagarajan in Sun |
