 |
java.net Projects and Communities ArchiveDecember 14, 2005
XML Schema Object Model: The XML Schema Object Model (XSOM) project is "a Java library that allows applications to easily parse XML Schema documents and inspect information in them." It's a helper for applications that need to work with XML schema, and comes in two versions - a J2SE 5.0 version that uses generics, and a J2SE 1.4 version. » Read more
Open Java DB: Bernt Johnson's blog Open Java DB covers the ApacheCon announcement that Apache Derby will be redistributed by Sun as "Open Java DB" and integrated into many Java projects, including the GlassFish J2EE application server. NetBeans will also get a plug-in for working with Open Java DB. More information about Open Java DB is available in a Sun press release. » Read more
December 13, 2005
Substance 2.1: The Substance look and feel project has reached their 2.1 release. Kirill Grouchnikov's blog entry summarizes and has screenshots of new features, including new shapes and gradients for buttons, Mac-like "unsaved content" indicators, 21 additional themes, a new color wheel chooser, custom UI delegates for NetBeans components, and more. » Read more
JavaPosse: Interview with Burr Sutter: Episode 19 of the Java Posse podcast features an interview with Burr Sutter of the Atlanta Java Users Group. Sutter talks about the group's history and activities, his history with it, and the group's heavily-trafficked AJUG jobs page, as well as his role heading up the Atlanta Chapter of the International Association of Software Architects. » Read more
December 12, 2005
Banking on Jini Services: The Artima.com article Banking on Jini Services, the first in a series on innovative architectures, looks at how Rubean, A.G., developed a Jini-based system for managing devices in banks. Online since 2002, the system serves over 35,000 customers and is a model of a decentralized system and one that can use Jini to proxy legacy devices. » Read more
NetBeans Performance Profiler for Mac: Tor Norbye's weblog Performance profiler - now for the Mac! notes that Milestone 11 of the NetBeans Performance Profiler now works on Mac OS X. The profiler is based on JFluid and previously required a special JDK. Those modifications have been rolled into the JDK and were part of the latest update to Apple's J2SE 5.0 VM. » Read more
December 09, 2005
Coyote: The JavaTools Community page is spotlighting the Coyote project, whose goal is to create NetBeans plug-ins to simplify writing code in dynamic languages. The project is initially targeting Groovy and Jython, but intends to develop a common framework that could be used by many languages (noting there are nearly 200 languages that run on the JVM).
» Read more
Project Matisse Interview: The SDN feature The Next Wave of GUIs: Project Matisse and NetBeans IDE 5.0 interviews Scott Violet and Tomas Pavek, creators of the Project Matisse GUI builder for NetBeans. They discuss Matisse's goals, its use of a new LayoutManager, the challenges of developing a cross-platform GUI builder, two-way editing vs. guarded blocks, and more. » Read more
December 08, 2005
JXTA Java SE 2.3.6 beta: Recently announced on the discuss@jxta.org list, a beta version of JXTA Java SE 2.3.6 is now available. You can build the beta from the CVS sources or download binaries. Community members are asked to test their JXTA applications against 2.3.6 in advance of its scheduled release on December 15th. » Read more
Tag Library Documentation Generator 1.3: The taglibrarydoc project has released version 1.3. taglibrarydoc "is a utility for automatically generating javadoc-style documentation for JavaServer Pages (JSP) Technology Tag Libraries. It accepts a set of tag libraries as input, and generates a set of HTML files as output." » Read more
December 07, 2005
Installing Java on your Linux system: The builder.com article Installing Java on your Linux system offers a short and simple guide for dealing with the fact that most Linux distributions don't include Java because of licensing concerns. "Certain Java implementations are free, such as GCJ, or the GNU Compiler for Java, but it isn't Sun's Java implementation, which is arguably the better of the two." » Read more
Observability Highlights of Mustang: The JDK Community home page is featuring A. Sundararajan's blog entry Observability Highlights of Mustang, which summarizes all the technologies for looking into the behavior of the Mustang JVM, including heap analysis tools, locks and deadlock analysis, internalized String listings, better dtrace support, jconsole improvements, and more. » Read more
December 06, 2005
Dana Gardner on New SOA Component Models: The Java WS & XML Community is featuring the ZDNet blog entry Dana Gardner on New SOA Component Models, which offers pointed crticism of the proposed SCA and SDO standards: "As usual, this exercise is not about peeling the layers back from an onion -- only to find more layers. It's actually adding more layers to the onion in order to hide the lower layers, which are too complex, as you know." » Read more
Sun Grid Community Wiki: The Sun Grid Community Wiki offers a place for community members "to share content and collaborate on the development of new resources for our community." It has been seeded with a vast collection of links, including existing community projects, FAQ's, recommended tools and frameworks, Sun Grid documentation and webinars, related organizations and companies, and a quick bullet-point list of what a Sun Grid job looks like. » Read more
December 05, 2005
Scenic: The JavaDesktop Community page is featuring Scenic, a scene-based 2D graphics library for Java, which has just graduated from the community incubator. Scenic aims to be fast and offer high quality graphics by directly using the capabilities of modern graphics cards. The project supports a handful of cards on Windows and Linux and seeks C++ developers who know DirectX or OpenGL. » Read more
NetBeans Day Toronto: NetBeans Day Toronto is being held today, December 5, at the Metro Toronto Convention Centre (MTCC), in room 715AB, from noon to 5:15 PM. Presentations include introductions to plug-in development and building rich client applications, three variations on "What Makes NetBeans the Best?" (including J2ME and J2EE versions), and a closing keynote by James Gosling. » Read more
December 02, 2005
JavaTools Community Newsletter #64: The JavaTools Community Newsletter #64 is out. This edition discusses ideas for creating short videos of projects to be shown at the JavaOne 2006 Community Corner. It also welcomes two new projects to the community and links to a tip for creating Ant build files from Eclipse project configurations. Previous newsletters are available from the JavaTools Community newsletters archive. » Read more
Jini at Your Service: "What most people didn't realize during the initial launch of Jini was that it also provided a gorgeous framework for building service-oriented applications. The failure to notice this important capability is easily understood: the term service-oriented architecture (SOA) had not even been invented yet." In the JavaPro article Jini at Your Service, Alex Krapf looks at Jini's second life as a distributed enterprise technology. » Read more
December 01, 2005
Portlets and Servlets: Whats the difference?: The community tip Portlets and Servlets: What's the difference? starts off by showing the similarities between the purposes and processes of these two popular web application standards. It then examines the key differences of portlets: portlets provide only fragments of pages, users see portal URL's and not portlets themselves, portlets support persistent configuration and customization, etc. » Read more
Escaping the Java Trap: The document Escaping the Java Trap: A practical road map to the Free Software and Open Source alternatives presents the current state of Free and Open Source Software (F/OSS) projects that aim to deliver a complete Java stack. It provides an overview about runtimes, compilers, libraries, applications, packaging into Linux distributions and Java SE / EE coverage and certification initiatives. » Read more
November 30, 2005
Mac OS X Zeroconf javadocs: The recently-published DNS Service Discovery API Reference for Java offers documentation for the Mac OS X Java bindings to Zeroconf / Rendezvous / Bonjour self-networking technology in a Javadoc format. Use this along with the upcoming book Zero Configuration Networking: The Definitive Guide to jump-start your Java-based Bonjour development. » Read more
jd2xx: Windows and Linux developers can access some USB devices with jd2xx, a Java wrapper to the Future Technology Devices International (FTDI) D2XX direct USB driver. "FTDI chips are used in a variety of USB products such as serial converters and dongles." The project owner's jd2xx page hosts a simple programming example of accessing devices from Java. » Read more
November 29, 2005
Jake2: Quake 2 in Java: Jake2, the Java port of the GPL'ed Quake 2 game engine, recently got "slashdotted", with the popular technology site noting that Jake2's Java Web Start page allows you to download, configure, and launch the game from your browser. Web-Start-ing allows you to choose (and evaluate) two versions of the game, one using JOGL for its graphics, the other using LWJGL. » Read more
XBRL: The Java Web Services and XML Community page is spotlighting Lorna Stafford's blog entry on the advantages and disadvantages of XBRL, "an XML-based language which allows business information to be electronically communicated more easily than through other available formats." More information about the language is available on the XBRL home page. » Read more
November 28, 2005
jsp-spec-public: The JSR Community project jsp-spec-public "provides information on the work being performed on the JavaServer Pages (JSP) specification (JSR-245)." The emphasis for JSP 2.1 is to better align with the next release of JavaServer Faces", working with JSF's (JSR 252) expert group on a unified Expression Language for the web-tier. A final proposed draft is available. » Read more
NetBeans JBoss support forum: According to the support doc New NetBeans JBoss Support Forum, JBoss is now hosting a NetBeans forum for discussing development of Java EE applications on JBoss using NetBeans. The upcoming NetBeans IDE 5.0 includes extensive support for JBoss 4, including fast deployment, starting and stopping JBoss, and access to its administration console. » Read more
November 25, 2005
Jini Community Newsletter - November 2005: The November issue of the Jini Community Newsletter features an introductory article on JavaSpaces by Phil Bishop and NIgel Warren. It also links to Jini-related blogs from around the web, jini.org projects, news and upcoming events, and puts out a call for the annual Jini Community Contributor's Award. » Read more
Drawboard: The JXTA Community project Drawboard is an application that offers graphical teleconferences, like a distributed whiteboard - when you draw something on your view, all participants can see it. The projects uses JXTA, which offers a simple peer-to-peer system that requires no configuration, or a definition of network address or port. » Read more
November 24, 2005
JDK Starter Bugs: Are you interested in contributing to Mustang but not sure where to start? Try picking off a JDK Starter Bug. This new page lists bugs identified by the JDK team as being particularly suitable for outside developers to work on. A getting started page describes the criteria for starter bugs and shows how to claim a bug, collaborate on it, and submit the fix. » Read more
JamVM: The Linux Java Community page recently noted a short blog about JamVM, a new Java Virtual Machine which focuses on being extremely small, yet supporting the full spec, including finalization, soft/weak/phantom references, JNI, and reflection. The executable is about 135 KB on PowerPC and 100K on Intel, and has also been run on ARM and AMD64. » Read more
November 23, 2005
Meet the Engineer: Chet Haase: In the interview Meet
Chet Haase, Java 2 Platform, Standard Edition (J2SE) Client Architect at
Sun Microsystems, Sun's Chet Haase, a client architect with the Java
Desktop Group, discusses what he wishes he'd learned in engineering
school, how he works as a developer, and what a graphics geek does.
» Read more
JavaPedia: Coding Guidelines: The JavaPedia page CodingGuidelines introduces the case for coding guidelines, and links to several formal guidelines, including Sun's coding conventions and The Elements of Java Style. A section on configuring IDE's has been started but needs input; JavaPedia is a wiki, so feel free to contribute. » Read more
November 22, 2005
Maven Jini Plug-in: The Maven Jini Plug-In helps Maven -based developers get Jini projects up and running quickly, by offering a service generation goal, starting and stopping of the various Jini starter kit services (reggie, mahalo, etc.), and a configurable RMI runtime using JRMP, JERI, or JERI/JSSE. » Read more
Javolution: The Javolution project offers a real-time framework which atempts to make embedded applications faster and more predictable. This is accomplished through safe and transparent object recycling, class and object pre-allocation, and fast base classes in its util, lang, io, and xml sub-packages. » Read more
November 21, 2005
TestNG: The OpenSymphony project TestNG "is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use." Its advantages include support for JSR 175 annotations, flexible test configuration, default JDK functions for runtime and logging (meaning it has no dependencies), and a powerful execution model. » Read more
java.net Sun Grid Eco-system Development: Dan Hushon's blog entry java.net Sun Grid Eco-system Development offers an introduction to Sun Grid's core environment, and lists a series of potential services that could be built atop the grid. "Please join us in the Sun Grid Community, sign up a new project, get some free grid time, and let's move this vision forward." » Read more
November 18, 2005
Swing text features survey: The JavaDesktop Community is highlighting the Swing text rendering features survey, which "is designed to help the J2SE development engineering team determine the most important javax.swing.text features to focus on for Dolphin (J2SE 7.0)." Topics include markup language support, printing support, user-friendliness, and more. » Read more
Moving to Linux: Felipe Gaucho's blog entry Moving to Linux speculates that collaboration between Java and the rest of the open source community is held back by the apparent fact that few Java developers actually develop on Linux. He looks at the "traditional" issues affecting Java on Linux, then offers a checklist to get started developing Java on Linux. » Read more
November 17, 2005
Jini Community Webinar #10: The tenth Jini Community Webinar takes place Wednesday, November 30, and features Codemesh's Alex Krapf on "C++ Legacy Integration With Jini Technology". "This Webinar will discuss problems that are commonly encountered in such a situation and describe integration and porting approaches that can be used to move forward, adopt Jini technology, all while maintaining your C++ legacy application." » Read more
JavaTools Community Newsletter #62: The sixty-second issue of the weekly JavaTools Community Newsletter welcomes seven new projects to the community, and makes a call for input on JavaOne 2006 activities. The weekly tool tip is on running free software projects, and points to Karl Fogel's online book Producing Open Source Software - How to Run a Successful Free Software Project, available for free under an "open copyright". » Read more
November 16, 2005
JCP Elections: Results: The results of the JCP 2005 Elections are in. Four new Executive Committee (EC) members have been selected. For the Standard/Enterprise EC, the top two vote-getters are Intel Corporation and Hani Suleiman, and for the Micro Edition EC, the winners are Sony Ericsson Mobile Communications AB and Symbian Ltd. » Read more
J2SE 5.0 Release 3 for Mac OS X: Apple has released J2SE 5.0 Release 3 for Mac OS X 10.4.2 or later. The new version is a 42 MB installer that can be downloaded from Apple's web site. The release notes list the many bugs fixed with this release. Note that as was the case with previous J2SE 5.0 releases for Mac OS X, Java 1.4.2 remains the default version of Java. » Read more
November 15, 2005
More AJAX, JSF Blueprints: The Java Enterprise Community project Blueprints has released the second early access version of the Blueprints Solution Catalog for Java EE 5. The new catalog, available for download, includes design guidelines and more new code for AJAX and JSF applications. » Read more
Jini Multicast Monitor Tool for Sun Grid: The Jini Multicast Monitor Tool for Sun Grid is "a debugging aid that provides visibility into the Jini discovery and join protocols while developing Jini enabled applications on Sun Grid." It repackages Jini Multicast Monitor Tool as a Sun Grid resource. » Read more
November 14, 2005
Robotics application framework: The Robotics Community project RSCL provides "a framework to develop applications to simulate and control a mobile robot. It has been used successfully with vastly different medium sized (~150 lb) autonomous ground vehicles." Full working source has been released, available in CVS. Reference implementations and documentation will be made available soon. » Read more
Getting Started with Java EE 5 and NetBeans: The brief tutorial Java EE 5 "Hello World" application in NetBeans shows how to use NetBeans and GlassFish application server to create and test a simple "Hello world" Java EE 5 application with EJB 3.0 and dependency injection in JSF. It walks through the download and setup steps, creating the Java EE 5 application and an EJB 3.0 Bean, and calling the bean from a web application. » Read more
November 11, 2005
GlassFish Ask the Experts: Do you have questions about Project GlassFish, Sun's open source Application Server and Java EE 5 implementation? Next week's week-long SDN Ask The Experts session features GlassFish Manager Jim Driscoll and Community Leads Carla Mott and Amy Roh. You'll be able to ask them your questions about GlassFish from Monday, November 14 through Friday, November 18. » Read more
New System Tray Functionality in Mustang: The article New System Tray Functionality in Mustang introduces Mustang's new SystemTray and TrayIcon classes, which allow you to add graphics, popup menus, and tooltips to the system tray. This allows you to access the Windows Taskbar, GNOME notification area, and KDE system tray from Java. The tutorial also shows how to use the tray to provide status updates. » Read more
November 10, 2005
VIA Java Cryptography Service Provider: The Embedded Java Community home page notes the availability of VIA's Java Cryptography Service Provider implementation. As described in an announcement (PDF, 50 KB), the VIA JCP allows access to the cryptographic hardware integrated into all recent x86 VIA microprocessors. The VIA JCP implementation is available from the company's downloads page. » Read more
JavaTools Community Newsletter #61: The latest JavaTools Community Newsletter announces three graduations from the community incubator: SimpleDBM, a Java database manager; mdevinf, a Swing GUI for accessing WURFL mobile device information; and SubscriptionCycle, which allows you to publish content to your subscribers in multiple formats. The newsletter also rounds up tips on java.net RSS support. » Read more
1 to 50 of 1119
Next
|