Motorola releases first MIDP-certified wireless phones
Sun Microsystems has certified Motorola's i85s and i50sx wireless phones with the Mobile Information Device Profile (MIDP), the first phones to feature such a certification. The new phones offer two-way radio, interactive pager, and Internet-ready mobile phone in one device.
Users can change the Motorola i85s handset's settings to adapt to different environments such as the home, office, and the car, which can be accessed through the phone's voice recognition feature. Both handsets feature flash memory to store several applications that can be repeatedly updated. The handsets come with several applications preinstalled, including productivity tools and the Sega game Borkov. The offline capabilities of the Java 2 Platform, Micro Edition (J2ME) technology enable users to run applications on the handsets while disconnected from the network.
The first wireless phones to incorporate J2ME in North America, the Motorola i85s and i50sx handsets are available now through iDEN network operators in the United States. TELUS Mobility in Canada will offer the i85s handset in the coming months. Each service provider will determine pricing and availability.
Overcome J2EE development challenges with Core J2EE Patterns
Java architects from the Sun Java Center have created and developed 15 Java 2 Platform, Enterprise Edition (J2EE) patterns in beta form that developers can use to model and design software applications. Available through the Java Developer Connection, Core J2EE Patterns presents information that developers need to overcome the challenges of the J2EE platform. It includes best practices, common pitfalls, design considerations, and pattern-oriented development processes for J2EE applications. Based on exchanges with J2EE customers and Java architects, these patterns were created to speed time to market, decrease development costs, and ensure platform reliability.
WebGain's Application Composer builds EJB applications
WebGain has launched Application Composer, a Java-based product that assembles reusable components from internal or external repositories into enterprise applications. Application Composer is based on a corporatewide component repository model, which facilitates the assembly of new enterprise-class software applications. It enables organizations to reuse existing servlets, JavaServer Pages, JavaBeans, Enterprise JavaBeans (EJB), and Java classes. In addtion, Application Composer allows corporations that have no Java programming knowledge to create and customize e-business applications.
Brokat Advanced Server/J 4.6 now J2EE-compatible
Sun Microsystems has acknowledged Brokat Technologies' Brokat Advanced Server/J 4.6 as compliant with the Java 2 Platform, Enterprise Edition (J2EE) 1.2 specification. Brokat Server Technologies help build and deploy applications that can support e-business users across multiple devices and networks. Built on a multithreaded ORB architecture, Advanced Server/J 4.6 delivers scalability based on Brokat's Extreme Clustering technology along with multi-virtual-machine and load-balancing technologies that enable the enterprise to scale as it grows.
OASIS releases Java tests
OASIS, the XML interoperability consortium, and NIST (National Institute of Standards and Technology) added a Java test suite for the XML Document Object Model (DOM) Level 1 to the collection of OASIS Conformance Tests for XML Technologies. DOM Level 1 provides a standard set of objects for representing HTML and XML documents, a standard model of how to combine these objects, and a standard interface for accessing and manipulating them.
The Java DOM Test Suite contains more than 200 tests, covering all fundamental and extended interfaces. The tests are organized into a set of classes, one for each interface. The suite includes a test driver that accepts implementations, interfaces, and output files.
The Java DOM Test Suite is publicly available:
For more information on OASIS:
For more information on NIST:
O'Reilly releases second edition of Java Servlet Programming
Java Servlet Programming, Second Edition, by JavaWorld author Jason Hunter is written for programmers who want to develop programs that can be deployed on the Web. Featuring more than 100 servlet examples, Hunter's book covers the following topics:
- The servlet lifecycle
- How to use servlets to maintain state information effortlessly
- How to serve dynamic Web content, including both HTML pages and multimedia data
- Integrated session tracking
- Efficient database connectivity using JDBC
- Applet-servlet communication
Hunter also introduces JavaServer Pages (JSP), a technology built on servlets, and explains how servlet programmers can use JSPs. Java Servlet Programming also provides tutorials on several servlet-based content creation frameworks currently used in production sites, including WebMacro/Velocity, Tea, XMLC, and ECS.
Chapter 12, "Enterprise Servlets and J2EE," is available free online:
For more information about Java Servlet Programming, including table of contents, index, author bio, and samples, see:
AGEA and Nazomi Communications establish partnership
AGEA Corporation, formerly agentGO, has agreed to integrate its Java 2 Platform, Micro Edition applications with Nazomi Communications' JSTAR coprocessor. The instruction path coprocessor is designed to speed the efficiency and runtime of Java software. JSTAR integrates with systems on a chip (SoC) that include a microprocessor core, or standalone microprocessors to accelerate Java byte code interpretation and reduce system power consumption while running Java software. Java-enabled devices, Internet appliances, and embedded applications that include JSTAR will be as responsive as native software.
The AGEA applications that will benefit from the JSTAR technology include AGEA MobileDASH, the AGEA Office product suite, and the AGEA Back Office product suite.
ACS Java builds Web apps for any business model
ArsDigita Corporation has launched the ArsDigita Community System (ACS) version 4.0 Java, an open source e-business platform. The platform provides solutions to building Web applications based on any business model. ACS consists of a core platform with built-in administration and collaboration features, including workflow, user permissions, project management, and site templating. Using ACS, organizations can integrate applications on top of a platform. All ACS components work from a data model that creates a single representation of each user across all processes. Organizations also can extend the data model into custom-engineered applications.
ACS is available free for download:
Motorola collaborates with Mobilize
Mobilize, a provider of off-the-shelf mobile enterprise applications, will deliver the literature distributor feature of its Mobilize Web application to Motorola's multiple communication handsets. Mobilize Web is a solution for publishing, managing, and distributing sales material to a mobile sales force. By establishing this partnership, Motorola hopes to provide additional capabilities for its J2ME-enabled (Java 2 Platform, Micro Edition) handsets.
With the literature distributor feature, users can email or fax documents directly to customers through their mobile phones. Users can also order on-demand printing, binding, and courier services through print fulfillment partners.
RUMBA Web-to-Host 4.0 keeps users connected
The new RUMBA Web-to-Host 4.0 from NetManage helps companies extend and integrate legacy systems onto the Web. The software offers direct client-side SSL security, Java native AS/400 file transfer, and printing and Java Unix emulation. It also includes a local start feature, which maintains a persistent connection to the host, and real-time interactive support.
RUMBA Web-to-Host 4.0, lets users connect to data through a single Web-browser interface. Host information can be delivered to network and desktop operating systems, including Microsoft Windows 2000, Windows NT, Windows 98, Unix, Linux, OS/2, OS/390, OS/400, and HP-UX.
Prices for RUMBA Web-to-Host 4.0 start at 50 per seat.
Poet and NewMonics integrate products
Poet Software and NewMonics have agreed to create a Java-based solution for real-time embedded software that powers managed network devices. NewMonics will integrate Poet's FastObjects Navajo into its PERC for Intelligent Networks, a platform designed to speed the creation of intelligent network devices.
FastObjects is a real-time embedded persistence component that manages object-oriented data typically occurring in the embedded software of carrier class telecommunication and networking equipment. Navajo includes the FastObjects object-oriented API and pure object architecture.
The NewMonics PERC Core Platform includes a JVM and a compiler that provide an environment for Navajo and other pure Java components.
Persistence Software upgrades PowerTier for J2EE
Version 6.5 of Persistence Software's PowerTier for J2EE is now available. The transactional application server now supports a wider variety of platforms, including Solaris, Windows, HP-UX 11, AIX, and Linux. A caching application server, PowerTier for J2EE prepositions and replicates Java objects for new applications. It is designed to automatically generate end-to-end JSP-to-EJB (JavaServer Pages, Enterprise JavaBeans) code from object models created with modeling tools.
PowerTier for J2EE was created to provide automatic load-balancing and failover capabilities across clustered servers and globally distributed systems. Transactional object caching produces rapid response times from PowerTier. With PowerTier's PowerSync component, users can synchronize shared caches across multiple servers.
Navajo offers real-time functionality
Poet Software has updated its Navajo technology for real-time embedded software. Navajo is built to provide real-time embedded database functionality to Java developers working with real-time devices.
The technology provides transactional data integrity, concurrent access control between threads, and object-to-object navigation and query facilities. Navajo features a 100 percent Java portable implementation that automates database administration and supports the building of redundant systems. The technology also implements the ODMG Java 3.0 Persistenced API (Object Data Management Group) and is built with a modular architecture. Navajo's functionality is available for a 450K footprint, and add-on modules are available for concurrent access, XML import and export, and logging and synchronization. Navajo Development Environments are available for Windows 2000, Linux, and Solaris. Navajo-based systems are deployable within any JVM for any operating system. Navajo Software Development Kits include the FastObjects Developer Workbench for generating persistent class behaviors, developer environment integrations for Sun Forte and Borland JBuilder, and an integration with Rational Rose. The price per Navajo SDK is ,500.
Rational Software adds Rational Unified Process to WebLogic
As part of a partnership between BEA Systems and Rational Software, the BEA WebLogic Server 6.0 will now feature Rational Software's Rational Unified Process Add-in. BEA WebLogic Server is a Java-based application for building and running e-business applications. The Rational Unified Process Add-in offers software development guidelines, examples, and templates for building high-volume e-business applications on BEA WebLogic Server. This extension will become available as an add-in with future versions of the Rational Unified Process. Current WebLogic and Rational Unified Process customers can download the add-in for free from the Rational and BEA Websites:
Secant Technologies changes product name
Secant Technologies has launched ModelMethods software, a new name and packaging for the Secant Extreme software. ModelMethods software and services are designed to help organizations develop, deploy, and adapt custom applications.
ModelMethods Enterprise Server is a combination of the Java and C++ versions of Secant Extreme Enterprise Server plus the Rose Secant Extreme Link product. ModelMethods Object Integrator is a combination of the Java and C++ versions of Secant Extreme Persistent Object Service plus the Rose Secant Extreme Link product.
Using ModelMethods, developers can automatically generate up to 80 percent of the code from Java and C++ applications from a model in the Rational Rose UML tool. These applications can then be deployed, managed, and exponentially scaled on the ModelMethods distributed application server platform. Future versions of ModelMethods software will support TogetherSoft's Together ControlCenter, XML, and Java 2 Platform, Enterprise Edition (J2EE).
SilverStream bundles Cloudscape with its app server
SilverStream Application Server 3.7.2 Developer's Edition now features Cloudscape 3.6. The Informix Cloudscape 100% Pure Java product suite provides data management for the Internet environment. The bundled product offering provides a Java database engine designed to enhance developer productivity for SilverStream customers by consistently deploying applications across platforms.
XML Schema added to SoftModeler
Softera has updated its Web services modeling tool to support XML Schema. SoftModeler 3.0 allows developers to use graphical symbols for designing XML schemes; they can generate a schema with one mouse click. SoftModeler also features code generation, reverse-engineering, and round-trip engineering of Java technology, JavaBeans, and Enterprise JavaBeans (EJB). In addition, SoftModeler 3.0 simulates the behavior of an SW design by animating sequence diagrams either continuously or step by step.
The product is available in three versions: Standard Edition, for the Java beginner; Professional Edition, for Java enterprise developers; and Enterprise Edition, which adds software simulation. A trial version is available for free download:
SonicMQ 3.1 extends messaging capabilities
The latest release of SonicMQ features new bridges designed to improve connectivity and integration with other messaging types and products. Developed by Sonic Software, the product's SonicMQ Bridge allows connection to third parties through an MQSeries interface, as well as to existing enterprise applications built on top of an MQSeries infrastructure. The SonicMQ Bridge is transparent to client applications; exchanging messages between two domains requires no changes to existing Java Message Service (JMS) or MQSeries applications. SonicMQ 3.0 supports Internet standards and is based on the JMS specification, which provides a common set of interfaces, messaging concepts, and programming strategies.
Together ControlCenter now available on Compaq Tru64
Compaq's Tru64 Unix platform will now support TogetherSoft's Together ControlCenter. Together ControlCenter integrates the design, deployment, debugging, and administration of application development. The tools allow business analysts, application architects, and software developers to all work in the same environment.
Task automation features include:
- Generate automatic documentation
Learn more about this topic
- For more product news read:
- "Spec for Real-time Java Inches Closer," Ashlee Vance, IDG News Service (JavaWorld, April 13, 2001)
- "Sun Launches Jxta Development Platform," Ashlee Vance, IDG News Service (JavaWorld, April 27, 2001)
- For more information on specific products, browse the Product Reviews section of JavaWorld's Topical Index
- Find over 1,000 Java tools in JavaWorld's Developer Tools Guide
- For more IT product solutions check out ITworld.com's Product Finder
- Discuss technical issues in the Java Forum
- Sign up for the JavaWorld This Week free weekly email newsletter and keep up with what's new at JavaWorld