***************************************************************
                      JavaBoutique JNews(R) 
                        February 4, 2005
          This newsletter is part of the DevX.com network.
                      Jupitermedia Corporation
***************************************************************

___________________________ Sponsors ________________________________

                 Wi-Fi Planet Conferences & Expos 2005
_____________________________________________________________________

Keep up-to-date with the latest Java news, applets, features, 
and articles on http://javaboutique.internet.com.

In this week's newsletter:

  * Articles
  * New Applets and Applications
  * Java Bytes
  * Java Forum
  * News
  * Java on Jupitermedia

To be removed from this mailing list see the subscription info
at the end of this newsletter. Please note that replying to THIS
e-mail will not remove you from the mailing list.

***************************************************************
                          Articles
***************************************************************

:: Book Excerpt: SWT/JFace in Action
Learn how to build applications with features your users will love, 
using SWT and JFace, Eclipse's graphical libraries. Read about the 
SWT data structures that enable applications to process events in 
this excerpt from Chapter 4. 
http://javaboutique.internet.com/tutorials/swtjface/index.html

:: Service-oriented Architecture, Part 3
The first two parts of this series discussed the fundamental 
characteristics of Service-oriented architecture (SOA). You learned 
about the nature of SOA, its technology independence, and the concept 
of invokable interfaces. Concluding this series, Part 3 deals with 
Web services and examines how this technology fits in with 
Service-oriented architecture.
http://javaboutique.internet.com/tutorials/SOA/index.html

:: iText Document Generator: PDF Generation Made Easy
Finally, there's an application server that provides PDF document-generation 
support. This Java-based API can be used to simultaneously generate 
PDF, rich text, and HTML documents. 
http://javaboutique.internet.com/tutorials/iText/index.html

# More Java Articles:
http://javaboutique.internet.com/articles/


***************************************************************
                 New Applets and Applications
***************************************************************

:: Janim Lake Applet  
This applet is a multifunctional Java lake applet that provides 
not just an animated reflection, but reflected animation. The wave 
images are a reflection of the top, including the animation. 
Designed from the ground up to be a greeting card applet, its 
flexibility allows it to be used in place of several single 
purpose applets. 
http://javaboutique.internet.com/janim/

:: Java Redirector  
Place Java Redirector on a Web page to open another Web page in 
the same or in another browser window. You can set the size, 
background color, text color, font, font size, and display images 
and text. The options are set in the applet tag. 
http://javaboutique.internet.com/Redirect/

:: Boxes  
This applet is a puzzle game written in Java. Load each box on to the 
truck. Choose carefully where to place each box as they will 
eventually be unloaded on to the conveyor belt. If you fail to 
load a box on to the truck before another box appears, it's game over.
http://javaboutique.internet.com/Boxes/

:: Billiards Game--Pool 
Don't open this applet at work, or your're liable to get nothing 
done. Play against the computer or a partner. 
http://javaboutique.internet.com/Billiards%20Game--Pool/

# More applets and applications on JavaBoutique:
http://javaboutique.internet.com/byDate/


***************************************************************
                        Java Bytes 
***************************************************************

Java Bytes features items of interest for novices and experts,
as well as the rank beginner who just wants an easy way to get 
a few applets on their sites. 

:: WaveToMidi
WaveToMidi is audio recognition software that converts audio files 
(mp3,wav,etc) to midi (.mid). It recognizes polyphonic music played 
with any melodic instrument and has a set of options to improve 
performance and fit to source characteristics to better recognize 
the music. It has presets of options for types of music or instruments 
that can be loaded or created in a customizable user interface. 
http://www.jars.com/classes/jresout.cgi?resource=12545 

:: Led Ticker Swing Component 
This is a Java Swing library that offers a simple and customizable 
implementation of led-based ticker tape displays into Swing 
applications. The component can be used to scroll any type of 
information: stock quotes, news, weather info, product prices, etc. 
http://www.jars.com/classes/jresout.cgi?resource=12549 

:: BioWIN 
BioWIN is an advanced, biorhythms charting software. It provides 
the means to chart, analyze, and print physical, emotional, 
intellectual, intuitional, and average biorhythm cycles. In 
addition, it features biorhythmic compatibility charting 
between people, the good/bad day search, and a sophisticated 
"best match" search between celebrities and other profiles 
in the database. 
http://www.jars.com/classes/jresout.cgi?resource=12551 

:: SSML Edit
SSML Edit is an editor for content development, based on SSML 
Standards and recommended by the W3C. The standard enables 
content developers to provide additional information for the 
specified text to be read out. Like how a sentence or paragraph 
can be read out in a male or female voice, pitch, emphasis, 
prosody, audio, say-as, break, or mark values--all these can 
be set by the content developer. They are stored as SSML files 
which are basically in XML format. 
http://www.jars.com/classes/jresout.cgi?resource=12550 

# For more Java Bytes:
http://javaboutique.internet.com/javabytes/

/-------------------------------------------------------------------\

Wi-Fi Planet Conference & Expo 2005 - The World's Largest 
Wi-Fi Business Event - coming to a city near you! These are the
definitive events of the Wi-Fi industry, where business users 
gain the knowledge they need to make strategic buying decisions 
and where the industry charts it future direction. Don't miss these
must attend events that are held in San Jose, Tokyo, and Baltimore. 
Register today! www.jupiterevents.com

\--------------------------------------------------------------adv.-/

***************************************************************
                   JavaBoutique Forum 
***************************************************************

Got a question to ask or an experience to share? Post it in 
JavaBoutique's Forum at http://forums.javaboutique.internet.com/

:: Applet to Servlet--EOFException  
http://forums.javaboutique.internet.com/showthread.php?s=3c45619270ddf34b18e4915dba3d4037&threadid=3492

:: ints and operators? 
http://forums.javaboutique.internet.com/showthread.php?s=3c45619270ddf34b18e4915dba3d4037&threadid=3476

:: Problem with Writing to a File! 
http://forums.javaboutique.internet.com/showthread.php?s=3c45619270ddf34b18e4915dba3d4037&threadid=3469

Register to post to any of our forums.
http://forums.javaboutique.internet.com/register.php?s=&action=signup


***************************************************************
                          News 
***************************************************************

:: 'Huge Security Hole' in .NET
The creator of Java has lambasted Microsoft for 'a security hole 
large enough to drive many, many large trucks through' in .NET.
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,jlcm,epmj,3k0a,bh89

:: Sun Puts Grid on Trading Floor
Sun Microsystems is putting the business of Wall Street in its 
new enterprise grid. 
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,3ruz,gufp,3k0a,bh89

:: Java Creator Questions Sun/Microsoft Pact
James Gosling, the father of Java, has questioned the technical 
relationship between Sun and Microsoft in light of the antitrust 
demands of the European Union on the world's biggest software maker. 
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,dqf4,dhke,3k0a,bh89

:: JunC++ion's Function: Hooking Up C++ to Java Products
CodeMesh, Inc. of Carlisle, Massachusetts, has released version 2.2 
of JunC++ion, an "in process" bridge for integrating programming 
languages--in this case, Java to C++.
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,de3g,9sxr,3k0a,bh89

:: Sun Expands Services With 'Infinite Bench'
Sun Microsystems is revamping its services business in a bid to 
ramp up competition with offerings from rivals such as IBM 
and Microsoft. 
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,6huy,9e4y,3k0a,bh89

:: PalmSource Delivers Java to Treo 650 and Tungsten T5
PalmSource has released a Java runtime environment for the Treo 650 
smartphone and the Tungsten T5 handheld from palmOne. This provides 
the technology needed to allow mobile Java applications to run on 
these devices. 
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,117z,978x,3k0a,bh89

:: Sun, Microsoft Breaking SOA Barriers
Microsoft and Sun Microsystems are closing the gap between them 
in an effort to speed the adoption of service-oriented architectures 
(SOA), a Sun official said at the Web Services on Wall Street 
2005 conference. 
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,mg2d,ajx,3k0a,bh89

:: Java Enterprise Serves Up Lower-cost Suites
Sun Microsystems is celebrating the first anniversary of its Java 
Enterprise System (JES) with new services and lower-priced models, 
the company is expected to announce Tuesday. 
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,5iqf,193l,3k0a,bh89

:: Sun Breaks Up Java
Sun Microsystems is breaking up its Java Enterprise System in a 
bid to make it more attractive to try.
http://nl.internet.com/ct.html?rtr=on&s=1,1dle,1,6in2,jjh,3k0a,bh89


# For More News:
http://javaboutique.internet.com/news/ (Java)
http://javaboutique.internet.com/jini/ (Jini)


***************************************************************
                    Java on Jupitermedia 
***************************************************************

:: Securing J2EE Applications with a Servlet Filter
Now you can implement authorization for a J2EE application 
utilizing a Servlet Filter. This is a simple and unobtrusive way 
to satisfy authorization requirements. It can be plugged into a 
new or existing application running on any Servlet container.
http://www.developer.com/java/ent/article.php/3467801

:: When Did a Cubicle Become Such a Prize? And Other Rants
Paul Kimmel speaks out on behalf of all the mistreated contractors 
out there.
http://www.developer.com/mgmt/article.php/3467811

:: Building Software That Is Interoperable By Design
Microsoft's Bill Gates talks about interoperability.
http://www.codeguru.com/columns/Experts/article.php/c9161/

:: Oracle Session Tracing, Part VI 
Part six of this series describes how to access and generate 
reports off of the trace files generated in Part five, through 
the use of the TKPROF and trcsess utilities.
http://www.databasejournal.com/features/oracle/article.php/3464751

:: Audit Your Struts Configuration Files to Avoid JAAS Errors
By programmatically comparing your Struts configuration files 
against your JAAS policy file, you can simplify the process of 
keeping the files synchronized, and automatically get advance 
warnings if your pages aren't accessible.
http://www.devx.com/opensource/Article/27200

:: Building Web Services with User-Defined Data Types
Creating Web services out of complex, user-defined data types 
remains one of the challenges of the next generation of Web 
services. Discover here how to create Web services from complex 
data types opening up a wide area of possible applications 
in e-commerce. 
http://www.developer.com/java/ent/article.php/3466821

:: Coming in 2005
Curious about what to expect in 2005 out of the development 
community? Check out Bradley Jones' yearly forecast on what 
to anticipate. 
http://www.developer.com/db/article.php/3466121

For More Java articles and news:

http://www.devx.com/Java/Door/6972


***************************************************************

Did you miss a JavaBoutique Newsletter? Read the online version! 
http://javaboutique.internet.com/newsletter/index.html
------------------------------------
If you have questions or comments, post them at our discussion
group http://forums.javaboutique.internet.com
------------------------------------
This newsletter was compiled by Erin Gannon. 
javaboutique@jupitermedia.com.
------------------------------------
All newsletters are sent from the domain "internet.com." Please
use this domain name (not the entire "from" address, which varies) 
when configuring e-mail or spam filter rules, if you use them.
------------------------------------

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Advertising: If you are interested in advertising in our newsletters, call 
Claudia at 1-203-662-2863 or send email to mailto:nsladsales@internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For information about advertising opportunities, visit 
http://www.jupiterweb.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
For details on becoming a Commerce Partner, contact David Arganbright
on 1-203-662-2858 or go to www.jupitermedia.com/corporate/licensingform.html 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
To learn about other free newsletters offered by internet.com or 
to change your subscription visit http://e-newsletters.internet.com 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
internet.com's network of more than 160 Web sites is organized into 12
channels:
Developer                 http://internet.com/webdev/ 
Download                  http://internet.com/downloads/
International             http://internet.com/international/
Internet Lists            http://internet.com/lists/
Internet News             http://internet.com/news/
Internet Resources        http://internet.com/resources/
IT                        http://internet.com/it/
Small Business            http://internet.com/sb/
Linux/Open Source         http://internet.com/linux/
Windows Technology        http://internet.com/win/
Wireless Internet         http://internet.com/wireless/
xSP Resources             http://internet.com/xsp/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
To find an answer - http://search.internet.com 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Looking for a job? Filling an opening? - http://jobs.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This newsletter is published by Jupitermedia Corporation
Copyright (c) 2005 Jupitermedia Corporation. All rights reserved.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For information on reprinting or linking to Jupitermedia content:
http://www.jupitermedia.com/corporate/permissionform.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~