WebObjects is Apple's suite of tools and object-oriented
frameworks for creating and deploying scalable, reusable
web and Java applications for the Internet and intranets.
WebObjects supports the development, deployment, and
extension of standards-based web services without the need
to write low-level SOAP, XML or WSDL code. Tools enable
code-free generation, configuration, and testing of
applications from existing data assets.
Phantom-Castor contains components to ease the construction
of JDO applications using Castor. It provides easier use of
mappings with building OQL queries.
The Castor Taglib allows you to execute OQL queries in
your JSP page (using Castor JDO). It also helps you to
integrate Castor JDO with Java application servers like
Tomcat, making use of JNDI and Tyrex for managed transactions.
It is intended that support for more servlet containers
will be added.
The taglib is compatible with JSTL 1.0, and allows you
to use expression language (EL) to pass values dynamically
to the attributes of certain tags.
Castor-Doclet is a tool for generating the Castor JDO mapping file from
javadoc tags added in the source code. It also has the ability to generate
a DDL file for different databases.
Castor Oil is a GUI tool for generating the Castor mapping file from
from existing data base tables. To my knowledge Castor Oil was the
first GUI tool written for Castor. It was originally written by
Lance Lavandowska, but has recently found a new maintainer and
developer, Peter Kasson, who has been actively working to bring
Oil back up to compatibility with the latest version of Castor.
This tool is a GUI front end to Castor's MappingTool. It allows
automatic creation and customization of mapping files. This tool
is primarily for Castor XML, but check out
JDOMapper from the same author.
JDOMapper provides a user interface for creating Castor JDO mapping files.
The application allows user to import Java classes and map them to an relational
schema . The tool performs series of validations to ensure that classes and fields
are correctly mapped. Existing mapping files can also be imported into the tool.
JDOMapper will pre-fill most of the options for a class or field. Finally,
the User interface provides a more manageable view of the Mapping configuration,
especially as the number of mapped classes grows large.
Another tool that allows one to automatically create a Castor mapping
file for a given set of Java Beans. This tool also provides a host of
other functionality which is geared towards integration with TIBCO
products.
SchemaWizard is a tool which automates building user interfaces to generate and modify XML instances following a XML schema.
SchemaWizard achieves this by mapping XML Schema types to HTML form elements with a series of Velocity templates, JSP pages and Javabeans.
Xtreme Space is a JavaSpaces implementation using a RDBMS or a native XML
database as a backend. It is based on Castor for mapping between Java objects
and the tables.
TogMap is a module for the CASE Tool Together which generates
XML-mapping-files for OR-Mappers. It takes an existing object
model, which you can augment by OR-specific markers, and
produces an XML-mapping file. Currently only for Castor-JDO.
JBuilder Wizard OpenTool which offers one facilitated way
to generate java source code through O/R mapping, such as
Exolab's Castor JDO, DAO etc. It may also generate other
adjunction files according to your needs, such as Castor
JDO mapping file.
XFire is a next-generation Java SOAP framework. XFire makes service oriented
development approachable through its easy to use API and support for standards.
It is also highly performant since it is built on a low memory StAX based model.
OpenEJB is an Open Source implementation of version 1.1 of
the EJB specification, which supports both session and
entity beans in addition to an enhanced security model.
With AltoWeb Xpi, anyone who understands fundamental
application design and development concepts can quickly
assemble enterprise-level Java applications, while J2EE
experts maintain full access to the standard Java code and
descriptors that are generated. NOTE: AltoWeb is now out
of business.
With the delivered basic view, which is based on standard
HTML 4.0 and does not require any Java functionality on the
client side, jwma is primarily a webmail package, enabling
the user to access, manage and compose email using a standard
web browser. However, due to it's flexible architecture,
that allows to replace elements with other implementations
(like for example a WAP view), jwma can be seen as multi-session
server side email client software based on Java technologies.
JAXBBuilder is an eclipse plugin for generating Java classes
directly from XML schema, the generated classes can then
marshall to/from XML via Castor API. The plug-in includes a
JAXB project wizard, JAXB builder and property pages for
JAXB configuration.
An Enterprise Focused Java Framework For Rapid Application
Development. JAFFA build up existing projects like Tomcat,
Struts, Castor, Ant etc and glues them all together for a
complete web based componentized development environment.
JOrganizer is a webbased PIM (Personal Information Manager),
written in Java. With it, you can manage your contacts,
emails, time and more. It is based on JSP, Servlets, Struts,
Castor, the xml.apache.org API's and other Open Source projects.
Java Web Application Framework (JWAF) is a framework
designed to extend existing per-tier frameworks such as
Struts and Castor, to provide a complete 5-tier framework
and toolset that can be used to rapidly build business
process application and more.
BlueGlue is an intelligent distribution of over
100 (and counting) Open Source projects for Java and LAMP
developers. It provides instant infrastructure with all the
things developers need to be productive: web server, web app
container, application server, database, database browser,
source code control system, source code browser, bug tracker,
discussion forum, mail server, web logger, template engine,
full text search engine, wiki site, charting package, and
many more utilities.
Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered
trademarks of Sun Microsystems, Inc. in the United States and in other
countries. XML, XML Schema, XSLT and related standards are trademarks or registered
trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web
Consortium. All other product names mentioned herein are trademarks of their respective
owners.