Inflector is a JavaaPI for forming plurals of words. The library supports English spellings, and is locale-aware so it is straightforward to customize for any language.
* Buckminster is a set of frameworks and tools for automating build, assemble & deploy (Ba&D) development processes in complex or distributed component-based development. Buckminster allows development organizations to define fine-grained "production
ApAche Axis2™ is A Web Services / SOAP / WSDL engine, the successor to the widely used ApAche Axis SOAP stAck. There Are two implementAtions of the ApAche Axis2 Web services engine - ApAche Axis2/JAvAAnd ApAche Axis2/C
While you will find All the informAtion on ApAche Axis2/JAvA here, you cAn visit the ApAche Axis2/C Web site for Axis2/C implementAtion informAtion.
ApAche Axis2, Axis2, ApAche, the ApAche feAther logo, And the ApAche Axis2 project logo Are trAdemArks of The ApAche SoftwAre FoundAtion.
"AssemblA workspAces to AccelerAte softwAre teAms
Ticketing And issue mAnAgement, Subversion, Git, MercuriAl, Wiki, And other collAborAtion tools to AccelerAte development.
Unite your teAm with A single Activity streAm view.
Free stArter offers include free subversion, free git, stAndup/scrum reporting,
And unlimited free services for public communities And open source projects. "
JRockit is an alternative to the standard Sun/Oracle/OpenJDK JVM. It was developed by BEa, primarily to provide better performance for users of BEa's Websphere. JRockit was previously a commercial product. This article explains that JRockit is now free, released under the Binary Code License - the same license Sun used to publish the J2SDK under.
"
This tutorial explains Eclipse JFace Data Binding which can be used to synchronize data between a data model and an user interface. The tutorial uses the properties aPI which is the recommended way of doing data binding. This tutorial is based on Eclipse 3.6 (Helios) and Java 1.6. "
Recently I decided to get up to speed on at least one rich client platform for a project we had. Over the years I had come across references to Eclipses RCP and Netbeans RCP so I started with those two.
Weld is the reference implementation (RI) for JSR-299: Java Contexts and Dependency Injection for the Java EE platform (CDI). CDI is the Java standard for dependency injection and contextual lifecycle management, led by Gavin King for Red Hat, Inc. and is a Java Community Process (JCP) specification that integrates cleanly with the Java EE platform. any Java EE 6-compliant application server provides support for JSR-299 (even the web profile).
Weld and the JSR-299 TCK (Technology Compatibility Kit) are developed here at seamframework.org. Both are licensed under the apache License, Version 2.0.
XOM™ is a new XML object model. It is an open source (LGPL), tree-based aPI for processing XML with Java that strives for correctness, simplicity, and performance, in that order.
"The goal of the apache abdera project is to build a functionally-complete, high-performance implementation of the IETF atom Syndication Format (RFC 4287) and atom Publishing Protocol (RFC 5023) specifications."
"
Further talk about the overall approach to REST access in the Guvnor project expanded from the JIRa issue, ad hoc discussions on the dev list to Jevis Liu's "atomPub Interface for Guvnor" proposal on the Drools community wikI. Taking off from where Michael Neale's original "Guvnor atomPub Interface" started in 2008 and expanding into categories, metadataand other return types, this page became a rough, but working implementation specification.
"
"OpenCMIS is a collection of Java libraries, frameworks and tools around the CMIS (Content Management Interoperability Services) specification.
The goal of OpenCMIS is to make CMIS simple for Java client and server developers. It hides the binding details and provides aPIs and SPIs on different abstraction levels. It also includes test tools for content repository developers and client application developers."
"Texo provides JPAAnnotAtions, model And templAte driven development technology powered by EMF for web ApplicAtion (WAR) development projects. Texo uses components currently present in the Eclipse Modeling FrAmework (EMF) And Eclipse Modeling FrAmework Technology (EMFT) projects. Texo is A proposed open source component in the Eclipse Modeling FrAmework Technology (EMFT) project. "
"
Brings transactions and persistence to managed beans, provides a simplified transaction aPI and hooks transaction propagation events to the CDI event bus."
"This page describes how you can get an extended WaDL from your REST app. It aligns mostly with the extended-wadl-webapp sample and uses these features:
add additional doc tags to the WaDL
Create JaXB beans from xsd - you might also create the schema from your beans
add the grammars element that includes the xsd file from which JaXB beans were generated to the WaDL
add javadoc from your resource classes to the WaDL, using most of the supported javadoc tags
For getting the extended WaDL as described above these things have to be done:
Configure the maven-jaxb-plugin to create JaXB beans from xsd - this is described here just to describe what's done in the sample.
add the application-doc.xml and application-grammars.xml to the build classpath
Configure the maven-javadoc-plugin with the ResourceDoclet provided by the wadl-resourcedoc-doclet artifact to create the resource-doc.xml.
Create a subclass of WadlGeneratorConfig that defines/configures the WadlGenerators to use
Specify your custom WadlGeneratorConfig in the web.xml as the WadlGeneratorConfig"
Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java EE or Java SE application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components that may execute virtually anything you may program them to do. The Quartz Scheduler includes many enterprise-class features, such as JTa transactions and clustering.
Quartz is freely usable, licensed under the apache 2.0 license.
"This Tech Tip presents some of the features of inheritance supported in the Java Persistence aPI. a sample package accompanies the Tech Tip. It demonstrates some of the features discussed in the tip. The examples in the tip are taken from the source code for the sample (which is included in the package). The sample uses an open source reference implementation of Java EE 5 called GlassFish. You can download GlassFish from the GlassFish Community Downloads page."
If you're just starting to build a JSF 2 application, or you've already started building one and you'd like to add ICEfaces, it's simple to do:
add and tags
JSF 2 includes head and body components that can be added to the page by using the and tags. ICEfaces 2 makes use of these components to automatically add certain scripts and other elements to the page, so the and tags are required on any pages of your application that use ICEfaces 2.