husted 2003/08/29 18:22:42
Added: doc/news news_2003_q1.xml
Log:
Routine updates
Revision Changes Path
1.1 jakarta-struts/doc/news/news_2003_q1.xml
Index: news_2003_q1.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<author email="[EMAIL PROTECTED]">Ted Husted</author>
<title>New and Status - Jakarta Struts</title>
</properties>
<body>
<section name="News" href="news">
<!--
<h3><a name=""></a> - </h3>
<p>
<a href=""></a>
</p>
<hr size="1" noshade=""/>
-->
<h3><a name=""></a>28 Mar 2003 - StrutsDoc</h3>
<p>
StrutsDoc allows you to generate two new types of taglib documentation.
</p>
<ul>
<li>TaglibDoc<br />
This is a JavaDoc-like set of html and css files for browsing the
taglib documentation.
</li>
<li>TaglibReport<br />
This target will generate a grid-like view of the taglibs and their
attributes so that you can see
every tag in a typical package side by side.
This helps when comparing which tags implement a certain attribute,
by allowing you to view them side
by side and not have to look up each tag by hand.
</li>
</ul>
<p>
StrutsDoc is available at the Struts SourceForge site: <a
href="http://struts.sf.net/strutsdoc/index.html">
http://struts.sf.net/strutsdoc</a>
</p>
<hr size="1" noshade=""/>
<h3><a name="20030327"></a>27 Mar 2003 - Tampa/St.Pete Struts User Group</h3>
<p>
The Atlanta Struts group meeting I went to this past Tuesday was great.
Unfortunately I don't think I can't make that drive up that often so I
was wondering if anyone was interested in getting a group together here
in the Tampa Bay Florida area?
</p>
<p>
I started a struts-tampa list here:
</p>
<p>
<a
href="http://groups.yahoo.com/group/struts-tampa/">http://groups.yahoo.com/group/struts-tampa/</a>
</p>
<p>
Best to post on the above list, but feel free to e-mail me off list if
you like.
</p>
<p>
Hope to hear from you.
</p>
<hr size="1" noshade=""/>
<h3><a name="20030325"></a>25 Mar 2003 - Scripting Actions with BSF</h3>
<p>
I put together some code that allows Struts Actions to be written in the
scripting language of one's choice rather than as Java classes. It uses
the Beans Scripting Framework to allow scripts to be written in any
language BSF supports like Perl, Python, Ruby, JavaScript, BeanShell, and
I believe even VBScript. Currently, I've hardcoded it to use BeanShell,
but support for other languages will be soon coming.
</p>
<p>
In addition to the code, I modified the Struts example to exclusively use
scripted Actions. I've never written BeanShell before today, so I'm sure
there are plenty of areas to improve.
</p>
<p>
As fate would have it, as I finished the struts-example demo, idle
googling found another project doing the same thing in pretty much the
same way: IBM Alphaworks Struts Scripting. Unfortunately, I don't believe
IBM's license is exactly open source, so perhaps there is still a need for
this project. If anyone knows anything further, please, do share.
</p>
<p>
Comments, suggestions, contributions welcome.
</p>
<p>
<a
href="http://www.twdata.org/struts-bsf">http://www.twdata.org/struts-bsf</a>
</p>
<hr size="1" noshade=""/>
<h3><a name=""></a>26 Mar 2003 - Struts-Silicon-Valley meeting on April 2nd in
Palo Alto</h3>
<p>
The inaugural meeting of the Silicon Valley Struts user group will be a
dinner meeting at 7:30pm on Wednesday, April 2nd, in Palo Alto at Jing Jing:
</p>
<p>
<a href="http://www.jingjingonline.com/">http://www.jingjingonline.com/</a>
</p>
<p>
Please send your RSVPs directly to me by noon on
April 2nd. I have participated in several group meals at this restaurant and
the food is excellent. There are also plenty of vegetarian options to choose
from. I hope you can join us.
</p>
<p>
Please come prepared to discuss group logistics going forward. For starters:
</p>
<p>
1. What topics you would like to see covered at future meetings.<br />
2. Any suggestions you have with respect to potential speakers or meeting
venues. If you have contacts that might help us with lining up suggested
speakers or meeting venues, that would be even better.<br />
3. Of course, we will take some time to find out a bit about each other and
our own experiences with Struts too.
</p>
<p>
P.S. If you would like to get future struts-silicon-valley announcements,
you can join our mailing list here:
</p>
<p>
<a
href="http://groups.yahoo.com/group/struts-silicon-valley">http://groups.yahoo.com/group/struts-silicon-valley</a>
</p>
<p>
P.P.S. Yes, they do serve beer at Jing Jing unless your name is Mark
Galbreath. Just seeing who actually reads to the end of this message. ;-)
</p>
<hr size="1" noshade=""/>
<h3><a name=""></a>25 Mar 2003 - Struts-Atlanta meeting</h3>
<p>
If you are interested in coming to the Struts Atlanta users group
meeting, it is tonight.
</p>
<p>
Complete details about presentation and directions are available on our
web site:
<a
href="http://struts.sourceforge.net/struts-atlanta/">http://struts.sourceforge.net/struts-atlanta/</a>
</p>
<p>
Plan to be there early if you want a seat.
</p>
<hr size="1" noshade=""/>
<h3><a name=""></a>20 Mar 2003 - Meeting in Paris this Saturday</h3>
<p>
For those interested to discuss with me about Struts and Tiles, I will be
this Saturday 22 march in Paris at
the bookstore "Le Monde en 'tique'" from 16h to 18h (www.lmet.fr).
</p>
<hr size="1" noshade=""/>
<h3><a name="20030319"></a>19 Mar 2003 - NJ MVC Open Source Meeting
(njmvcopensource)</h3>
<p>
The NJMVCOPENSOURCE group will be having it's monthly meeting this Sunday at
the Morristown Public Library in Morristown NJ at 2:30
</p>
<p>
New members are welcome!!!
</p>
<p>
We are scheduled to talk about using JDeveloper / BC4J and PostgreSQL with
Struts to develop web applications. Other topics may include the Struts
Menu.
</p>
<p>
For directions and information see
</p>
<p>
<a
href="http://groups.yahoo.com/group/njmvcopensource">http://groups.yahoo.com/group/njmvcopensource</a><br
/>
<a
href="http://www.gti.net/mocolib1/compass.html">http://www.gti.net/mocolib1/compass.html</a>
</p>
<hr size="1" noshade=""/>
<h3><a name="20030318"></a>18 Mar 2003 - Struts-Faces Integration Library
Available</h3>
<p>
The <em>Struts-Faces Integration Library</em> is an add-on library
that supports the use of
<a href="http://java.sun.com/j2ee/javaserverfaces/">JavaServer Faces</a>
user interface technology in a Struts-based web application, in place of
the Struts custom tag libraries. As a proof of concept, it also
includes the canonical "struts-example" example web application,
converted to use JavaServer Faces Tags, as well as tags from the JSP
Standard Tag Library (JSTL), version 1.0.
</p>
<p>
The source code for this library is in the
<code>contrib/struts-faces</code> directory of the Struts CVS repository,
and nightly builds are available at:
</p>
<p>
<a
href="http://jakarta.apache.org/builds/jakarta-struts/nightly/struts-faces/">
http://jakarta.apache.org/builds/jakarta-struts/nightly/struts-faces/</a>
</p>
<p>
This library is EA quality code, and is not going to be integrated into
standard Struts releases until it has matured further, and until
JavaServer Faces goes to 1.0 final release status. The library requires
a Struts 1.1 nightly build (20030216 or later), or the upcoming 1.1 RC2
or 1.1 final releases. It also requires the EA3 version of the
JavaServer Faces reference implementation, available via:
</p>
<p>
<a href="http://java.sun.com/j2ee/javaserverfaces/download.html">
http://java.sun.com/j2ee/javaserverfaces/download.html</a>
</p>
<p>
The Struts-Faces integration download includes source code for the
library (useful to see how the integration was accomplished, and also
to learn how to build custom JavaServer Faces component and renderer
classes), as well as an extensive <code>README.txt</code> that documents
how to utilize the library in your own applications.
</p>
<hr size="1" noshade=""/>
<h3><a name=""></a>15 Mar 2003 - Easy Struts 0.6.4 > compatible Eclipse
2.1</h3>
<p>
Easy Struts 0.6.4 is available, now it's working with both Eclipse 2.0 and
Eclipse
2.1. Here are the changes logs:
</p>
<ul>
<li>Eclipse 2.1 Compatible (build with Eclipse 2.1 RC-1)</li>
<li>Improve XSLT errors management</li>
<li>Improve add Struts support operation</li>
<li>Struts config tree is now sorted</li>
<li>XML elements message-resources/plug-in respect DTD order</li>
<li>Minor fix...</li>
</ul>
<p>
Planned features for next majors version:
</p>
<ul>
<li>Tiles editor (0.7)</li>
<li>Refactoring (no completion date)</li>
</ul>
<p>
<a href="http://easystruts.sf.net">http://easystruts.sf.net</a><br />
<a
href="http://easystruts.sourceforge.net/update.html">http://easystruts.sourceforge.net/update.html</a>
</p>
<hr size="1" noshade=""/>
<h3><a name="20030310"></a>10 Mar 2003 - Struttin' With Struts beta (newbies
esp. welcome)</h3>
<p>
I created a web site that walks new Struts users step by step
through the development of three VERY simple web applications in three
lessons. Each lesson adds a few more features so that they build upon
each other yet each stands alone such that if you follow the steps in
any lesson you'll have built a very basic application regardless of
which lesson you start with.
</p>
<p>
I created these because there seemed to be lacking some more recent
"walk through" Struts tutorials geared toward the very new Struts
developer. I think real newbies will find them especially useful, but
then again I could be way wrong:)
</p>
<p>
I'm considering the site a "beta" because I'm sure there will be some
mistakes. If anyone sees something I'm doing in a lesson that is way
off (or a very bad practice) please let me know. Some of the stuff I
know could be done in a more "best practice" way, but for the sake of
trying to also keep the lessons small and simple some ideas weren't
included (ie- I didn't use a constants interface for my forward
definitions).
</p>
<p>
If anyone wants to contribute, reword, or add anything please let me
know. The site is there to help others. I got really lazy in a lot of
places and didn't say much about certain things that I would have liked
to. Hopefully over time the site will improve.
</p>
<p>
Struttin' with Struts: <br />
<a
href="http://www.reumann.net/do/struts/main">http://www.reumann.net/do/struts/main</a>
</p>
<hr size="1" noshade=""/>
<h3><a name="20030223.1"></a>23 Feb 2003 - New Nested Tags -or- Nesters, lend me
your containers</h3>
<pre>
Avid Nesters,
(you know who you are,
no need to lie to yourself)
</pre>
<p>
Tomcat 4.1.18 is now on the radar!...
</p>
<p>
The nested tags internals have been re-written primarily to fix the problem
with them not working in the new tomcat 4.1.18 jasper engine. It also allows
them to be a little more flexible (can define other tags in the nesting), but
more on that later...
</p>
<p>
For now, I need to know that they work on all your current nested apps which
are working. I've run my own tests, but according to feedback, some of you
guys have a different take on using the nested tags than I do, so I need your
help.
</p>
<p>
It's also important for those of you using other containers, possibly never
intending to use tomcat, to try them out, as it is intended to get merged
into
the Struts main line as soon as possible to help out those with the "can only
use released product woes", or just trying to get onto a faster JSP engine
that's free (gotta love the economics, but the new jasper engine does move.
The recursive tree app example now hums along akin to the speed of Resin.
sweet).
</p>
<p>
To get the new classes, there's a jar at...
</p>
<p>
<a href="http://www.keyboardmonkey.com/downloads/km-nested-v2.jar">
http://www.keyboardmonkey.com/downloads/km-nested-v2.jar</a>
</p>
<p>
...just throw it into the WEB-INF/lib directory, your classloader should
pick them up before struts.jar. If not, delete the tags from struts.jar and
give it another bash.
</p>
<p>
Anyways, I'm really seeking your feedback on this update (email direct or to
the list, I'm not fussed). The source is in the Jar if you want to simply say
my code's badly formatted (which it isn't, but anyways :P )...
</p>
<p>
Thanks again, and happy nesting.
</p>
<hr size="1" noshade=""/>
<h3><a name="20030223"></a>23 Feb 2003 - Struts 1.1 Release Candidate 1
Released</h3>
<p>
The Struts team is proud to announce the release of Struts 1.1 Release
Candidate 1. This release includes some new functionality, as well as
fixes for a number of bugs which were reported against earlier versions.
The Struts Team believes that this release is ready for prime time, hence
its designation as a release candidate.
</p>
<p>
The binary distribution is available at:
</p>
<p>
<a href="http://www.apache.org/dist/jakarta/struts/binaries/">
http://www.apache.org/dist/jakarta/struts/binaries/</a>
</p>
<p>
and the source distribution is available at:
</p>
<p>
<a href="http://www.apache.org/dist/jakarta/struts/source/">
http://www.apache.org/dist/jakarta/struts/source/</a>
</p>
<p>
In addition, the library distribution, which contains updated binaries
without the sample applications, is available at:
</p>
<p>
<a href="http://www.apache.org/dist/jakarta/struts/library/">
http://www.apache.org/dist/jakarta/struts/library/</a>
</p>
<p>
Details of the changes in this release are available in the Release
Notes, which can be found here:
</p>
<p>
<a
href="http://jakarta.apache.org/struts/userGuide/release-notes-1.1-rc1.html">
http://jakarta.apache.org/struts/userGuide/release-notes-1.1-rc1.html</a>
</p>
<hr size="1" noshade=""/>
<h3><a name="20030217"></a>17 Feb 2003 - Struts talk .. & labs live online
w/ 4 Authors</h3>
<p>
Ted & James have now both graciously agreed to join the WebEx labs.
</p>
<p>
Try to see them in person! <br />
(I just did DC 2 weeks ago).
</p>
<p>
This in addition to doing real labs for multi row master detail processing
to DB, etc.
I just added extra sessions.
You can find out more and how to sign up at
<a
href="http://www.mail-archive.com/mvc-programmers%40basebeans.net/msg00006.html">http://www.mail-archive.com/mvc-programmers%40basebeans.net/msg00006.html</a>
</p>
<p>
But if you can't ... you can see their presentation and hear them live from
your home or work,
shortly after their live shows.
</p>
<p>
The qualifier is that this is not intro to Struts
and that you please do the hands on labs after each of the 5 sessions.
</p>
<p>
Vic Cekvenich <br />
- Best Training by readers of JDJ<br />
- Project recovery
</p>
<hr size="1" noshade=""/>
<h3><a name="20030216"></a>16 Feb 2003 - Struts talks at Lone Star</h3>
<p>
The Lone Star Software Symposium in Austin TX February 21-23 features Struts
presentations by
Ted Husted as well as XDoclet presentations by Erik Hatcher.
Erik is the originator of the popular LookupDispatchAction
and has pioneered using XDoclet to create Struts ActionForms and other
components.
</p>
<p>
For details about the symposium, visit <a
href="http://www.nofluffjuststuff.com">http://www.nofluffjuststuff.com</a>.
</p>
<p>
Ted's "Building applications ... with Struts!" talk is Friday at 1:15pm:
</p>
<p>
"What is this web presentation tier framework that has gained such
widespread popularity?
Struts, a Jakarta Model-View-Controller framework,
allows clean separation between business logic and its presentation.
This session will introduce Struts to those new to it or want a refresher on
the basics.
An example application will be built during the presentation demonstrating
the primary features discussed."
</p>
<p>
Sunday morning, Ted will be hosting a "More About Struts" talk:
</p>
<p>
"Simple sites are simple to build in Struts. But most of our projects are
complex, not simple.
This session delves beyond the basics, into areas such as the Struts
Validator, Struts TestCase,
the Scaffold toolkit, and how to design the business-logic end of your
application."
</p>
<p>
Erik's XDoclet presentations are not Struts-specific,
but would be interest to any Struts practitioner.
(You can bet that Ted will be sitting in!)
Erik's "Introduction to XDoclet" and "eXtreme XDoclet" talks are on Sunday
Feb 23.
Erik is also presenting talks on Lucene and Ant at the symposium.
</p>
<p>
For more about the Lone Star Symposium, and others in this series,
visit <a
href="http://www.nofluffjuststuff.com/">http://www.nofluffjuststuff.com/</a>.
</p>
<hr size="1" noshade=""/>
<h3><a name="20030215"></a>15 Feb 2003 - Struts quiz online at java.sun.com</h3>
<p>
As part of an ongoing series, a Struts Quiz is available at the java.sun.com
website
<a
href="http://developer.java.sun.com/developer/Quizzes/misc.html">http://developer.java.sun.com/developer/Quizzes/misc.html</a>.
</p>
<p>
The quiz was written by Ted Husted, Struts Committer and lead author of
Struts in Action.
The SIA quiz joins other recent Java quizzes on the topics of Ant and JMX.
The Struts questions are designed to point out some useful but underutilized
aspects of the framework.
</p>
<p>
So, pop over and have a bit of fun testing your Struts knowledge,
and maybe even learn something at the same time. =:0)
</p>
<hr size="1" noshade=""/>
<h3><a name="20030211"></a>11 Feb 2003 - Scioworks Camino 3.0</h3>
<p>
Announcing Scioworks Camino 3.0, visual modelling tool for Jakarta Struts
(v1.0 to v1.1-b3).
For general information and list of new features, see
<a href="">http://www.scioworks.net/servlets/ShowPage?pid=48&dp=2</a>
</p>
<hr size="1" noshade=""/>
<h3><a name="20030206.1"></a>06 Feb 2003 - Expresso 5.0.3 Available for
Download</h3>
<p>
[Side note: As you may know, Version 4 of Expresso incorporated Struts for
its
MVC patterns and since then we have never looked back!
Great job to the Struts development team!!!
We will probably have Struts 1.1 integrated by the next .1 release (5.1)]
</p>
<p>
The Expresso development team would like to announce the release of Expresso
5.0.3.
Changes in this release include the introduction of the JSTL tag library and
changes to allow full compatibility with JSTL's expression language.
</p>
<p>
Bugfixes of note include better support for JNDI connections, initialization
race
condition fixes in the DBObject,
and a SQL Injection fix in DBObject.searchAndRetrieve(String).
</p>
<p>
For the last reason, it is recommended that all Expresso 5.0 users upgrade
to 5.0.3 as soon as possible.
</p>
<hr size="1" noshade=""/>
<h3><a name="20030206"></a>06 Feb 2003 - Easy Struts 0.6.3 for Eclipse is
out</h3>
<p>
Easy Struts 0.6.3 for Eclipse is now available.
This release has no new features, only bug correction.
</p>
<p>
<a href="http://easystruts.sf.net">http://easystruts.sf.net</a>
</p>
<p>
Changes on 0.6.3<br/>
* Fix root dir problem with Tomcat Sysdeo plugin<br/>
* Fix roles generation in <action.../><br/>
* XML elements forward/form-property/exception/set-property respect DTD order
</p>
<hr size="1" noshade=""/>
<h3><a name="20030205"></a>05 Feb 2003 - Live Internet based Intermediate Struts
Training by "Best Training"
as voted by Java Developers Journal.</h3>
<p>
Live Internet based Intermediate Struts Training by "Best Training" as voted
by Java Developers Journal. Learn good (best?) practices of web application
development!
</p>
<ul>
<li>
Multi row processing to DB
</li>
<li>
Master/Detail processing
</li>
<li>
Java Script Navigation
</li>
<li>
and lots more, full agenda available, and it's all practical, no theory from me!
</li>
</ul>
<p>
The title of the class is "Pretenders vs. Pros" used to be Best and Worst
Practices. This is version 3 of my intermediate advanced class.
</p>
<p>
The class will meet online over 4 weeks, Saturdays at 10 AM Eastern on WebEx for
about an hour or a bit more or less. My goal is to start on the 2/22.
</p>
<p>
You should have a DSL or Cable connection, ( not sure how modem will work,
Web Ex says yeah, I say nay. Maybe you can go to work on Saturday?), and the
call in on a phone # to hear voice
</p>
<p>
You will have a mail list and newsgroup to ask questions on, I expect a lot
of questions on the labs.
</p>
<p>
This is NOT a intro to MVC, it is suitable for people that did one
Struts/MVC project or are very familiar with Servelts/JDBC/JSP/SQL. If you
are a Struts experienced, this is the class for you! If you are new to Java
/ Web, this is not class for you. It help if you have production web/mvc
experience.
</p>
<p>
This is NOT for hands off types, it is lab based, for each hour of lecture,
there is at least 8 hours of labs each week. I promise the labs will be
challenging.
</p>
<p>
If you can't or don't do the web labs, the next lesson will make no sense to
you. Not doing "home work" labs, you will be invited not to attend the rest.
I want to avoid pretenders, and nurturer pros.
</p>
<p>
Scared? The labs are doable. Clients like BEA, Borland, Cisco, IBM, etc.
already did the hand on in person labs. That is how baseBeans.com got voted
for "Best Training" by Java Developers Journal. I am willing to put it on
the line! by teaching the class over the web via WebEx.com. I really want
to be the teach of the year next year as well!
</p>
<p>
I also did Struts project recovery, and worked on 40,000 concurrent users
Struts site, I guess I did more Struts training than all others combined,
plus more.
</p>
<p>
I am certified OO instructor, certified SQL performance and Tuning, J2EE
certified and Java Certified by 3 different J2EE vendors! You will enjoy the
class and learn, guranteed.
</p>
<p>
You charges will be mostly for the WebEx + voice, so you can see my screen.
When you register early, you will get a CD mailed to you with the lab
materials. (International clients will have another way)
</p>
<p>
If you register earlier, you get a cheaper price, goes up every few days,
just like for seminars, the later your register, the more you pay.
</p>
<p>
Since the cost is low, you can only register via the web, no P.O. or checks.
</p>
<p>
To find the price, to discuss the class before hand, as well as lab
questions later, etc. sign up at
</p>
<p>
<a href="http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers">
http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers
</a>
</p>
<p>
Please use the
<a href="http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers">
MVC mail list</a>
for any questions regarding this!
</p>
<p>
</p>
<p>
Click here to register:
<br/>
<a
href="http://www.basebeans.com/do/classReservation">http://www.basebeans.com/do/classReservation</a>
</p>
<p>
The seminar is being given at near cost, on Open Source principles.
</p>
<p>
Questions? Comments? On the
<a href="http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers">
MVC mail list
</a>.
</p>
<p>
Vic Cekvenich <<a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>>
</p>
<hr size="1" noshade=""/>
<h3><a name="20030204"></a>04 Feb 2003 - Struts Console v3.2</h3>
<p>
Struts Console version 3.2 is now available.<br />
<a
href="http://www.jamesholmes.com/struts/">http://www.jamesholmes.com/struts/</a>
</p>
<p>
Download Now: <br />
<a href="http://www.jamesholmes.com/struts/struts-console-3.2.zip">
http://www.jamesholmes.com/struts/struts-console-3.2.zip
</a>
-- OR --
<a href="http://www.jamesholmes.com/struts/struts-console-3.2.tar.gz">
http://www.jamesholmes.com/struts/struts-console-3.2.tar.gz
</a>
</p>
<p>
Struts Console is FREE software.
</p>
<p>
This release fixes some bugs and adds a few small
features.
</p>
<p>
Changes with Struts Console v3.2
</p>
<ul>
<li>
Fixed bug where Page and Forward Pattern were not
being displayed on the Controller screen for
Struts 1.1 config files.
</li>
<li>
Fixed bug where Form Bean add dialog would throw
exceptions if a type was not entered.
</li>
<li>
Fixed bug where Resource checkbox was not being
properly set for <field> elements in Validator
config files.
</li>
<li>
Fixed bug where Page Converter dialog was
chopping off some of its tabs' contents.
</li>
<li>
Fixed bug in Page Converter to properly convert
<img> tags.
</li>
<li>
Added support for new "size" attribute of
<form-property> element.
</li>
<li>
Added missing "indexListProperty" field for
Validator config files.
</li>
<li>
Added support for turning off config file
validation in IDEA plugin.
</li>
<li>
Removed "Debug" field from Controller screen for
Struts 1.1 config files since it has been
deprecated.
</li>
<li>
Updated standalone version to preserve window
size and location.
</li>
</ul>
<hr size="1" noshade=""/>
<h3><a name="20030118"></a>18 Jan 2003 - Struts Training in DC and NYC</h3>
<p>
Increase Your Struts Productivity - Attend the BaseBeans Public Struts
Training!!!!
</p>
<p>
We have a 11 hour public class in DC and in NYC in January.
</p>
<p>
Washington DC Class -- January 18th 2003
NYC Class -- January 24th 2003
</p>
<p>
This class is taught by baseBeans Engineering, the company voted to have the
best hands on training class by JDJ for their "Fast Track to Struts" class.
</p>
<p>
Get your training from the #1 trainer with a money back guarantee!!!!
</p>
<p>
You will pay $50 to register and be billed the balance. Upon registration,
you will be shipped a CD that contains the tools needed for the class, such
as an IDE, App. Server, some sample working source code, Struts, etc.
</p>
<p>
Follow this link to register: http://www.basebeans.com/do/classReservation
</p>
<p>
At the training, we will cover Struts, Java Server Faces, JDO, DAO,
JDBC,etc.
</p>
<p>
A pre-requisite for attendance is some Struts knowledge or at least Servlet
and SQL knowledge. This class is targeted at tech leads. Bring your
questions and receive practical advice from the baseBeans team.
</p>
<p>
You can FedEx a check or a PO for the balance to BaseBeans.
</p>
<p>
Prior paid students and clients are free for this class, as always, but we
need to know you are coming.
</p>
<p>
Hope to see you there,
</p>
<p>
#1. We are looking for more people to develop basicPortal.sf.net (baseBeans.com
is on basicPortal).
Now we are working on setup.exe (currently in beta but available) that will
install DB,
Tomcat (because people do not know how to set up JDBC realms in server.xml).
As you know bP demos master detail processing, XML, RSS, CMS, task tracking,
contact management,
JDBC realms, BLOBs, CRUD, JMeter, JaserReports, etc.
Just e-mail me if you know Struts and want to contribute to open source.
</p>
<p>
#2. Bring a laptop to public training in DC/NYC training to get *FREE*
autographed "Struts in Action".
Prices goes up tmrw by 9:30 AM Eastern.
This is not intro to Struts, you must know some MVC (and JAVA and SQL well),
I do not like teaching intro.
</p>
<hr size="1" noshade=""/>
<h3><a name="20031701"></a>17 Jan 2003 - JSP taglibs + FreeMarker</h3>
<p>
The new 2.2 version of the FreeMarker template engine now natively supports
JSP tag libraries.
The first preview release of the new version is downloadable from the
project home page at
</p>
<p>
<a
href="http://freemarker.sourceforge.net">http://freemarker.sourceforge.net</a>
</p>
<p>
This new ability is of special significance to Jakarta Struts and Taglib
communities, since you are no longer forced into a tradeoff. Before now, you
had to make a choice: either you couldn't use a template engine, or you
couldn't use the taglibs. With FreeMarker, you no longer need to abandon any
of the valuable taglibs you came to know and love if you want to change your
view technology from JSP to a template engine.
</p>
<p>
Aside from the native JSP taglib support, FreeMarker 2.2 introduces many new
improvements in areas of macro handling, namespaces, automatic escaping of
interpolations and whitespace handling.
</p>
<hr size="1" noshade=""/>
<h3><a name="20030106"></a>06 Jan 2003 - neteye actioncache 1.1</h3>
<p>
The neteye actioncache is a Struts extension that caches the result of
actions and views. It can boost the performance of your website because
time expensive operations like data retrieval, JSP processing or XSLT
transformations are only performed when needed.
</p>
<p>
The new release now uses the Struts 1.1 Plugin and RequestProcessor
interfaces to handle request.
</p>
<p>
Sources and documentation can be found at
<a href="http://actioncache.neteye.de">http://actioncache.neteye.de</a>
</p>
<hr size="1" noshade=""/>
<h3><a name=""></a>4 Jan 2003 - JBoss Handbook</h3>
<p>
I am pleased to announce the availability of the book
"JBoss 3.0 Deployment and Administration Handbook".
The book provides a comprehensive coverage of the JBoss 3.0 server, focusing
on
</p>
<ul>
<li>
JBoss architecture
</li>
<li>
Deploying and configuring EJBs, web applications, EAR files, JCA resource
adapters, JMX MBeans etc on JBoss
</li>
<li>
JBoss CMP 2.0 features
</li>
<li>
JBoss clustering
</li>
<li>
Configuring JMS and JCA
</li>
<li>
Configuring security, logging, JavaMail
</li>
<li>
JBoss custom features like scheduling
</li>
<li>
Administration and monitoring of the server.
</li>
</ul>
<p>
The book will be a valuable resource for anyone using JBoss in production
and development.
The book is published by WROX Press and is available on
<a
href="http://www.amazon.com/exec/obidos/ISBN=1861008120/hitchhikeguidetoA/">
Amazon</a> [ISBN # 1861008120].
</p>
<hr size="1" noshade=""/>
<p align="center">
<a href="news_2002_q4.html">
<b>MORE NEWS</b></a>
</p>
</section>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]