Java

No votes yet

Lift is an expressive and elegant framework for writing web applications. Lift stresses the importance of security, maintainability, scalability and performance, while allowing for high levels of developer productivity.

Your rating: None Average: 4.5 (2 votes)

Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

Your rating: None Average: 5 (1 vote)

Hadoop Core contains a distributed computing platform. This includes the Hadoop Distributed Filesystem (HDFS) and an implementation of MapReduce.

Your rating: None Average: 4 (1 vote)

JBossESB is offering Business Process Monitoring, Integrated Development Environment, Human Workflow User Interface, Business Process Management, Connectors, Transaction Manager, Security, Application Container, Messaging Service, Metadata Repository, Naming and Directory Service and Distributed Computing Architecture.

Your rating: None Average: 2.3 (3 votes)

eXo platform product line: a Portlet Container (JSR 168 + JSR 286 + WSRP2), a Java Content Repository (JCR - JSR 170), an AJAX based Portal (with WebOS layout), a full Enterprise Content Managament (ECM) and a Collaboration Suite

Your rating: None Average: 3.1 (27 votes)
A complete message broker and full JMS 1.1 provider featuring clustering, distributed destinations and XA support with pluggable persistence
Your rating: None Average: 5 (1 vote)

Ext JS is a cross-browser JavaScript library for building rich internet applications

Your rating: None Average: 3 (2 votes)

Provided as a packaged, out-of-the-box, ready-to-install platform, Talend Open Studio is one of the most promising open source ETL tool.

Your rating: None Average: 3.6 (26 votes)

Alfresco is the first open source enterprise-scale document management system that includes a modern content repository, an out-of-the-box portal framework for managing and using content designed to work with standard portals, and a groundbreaking Common Internet File System (CIFS) interface that provides Microsoft Windows file system compatibility. Alfresco takes the lessons of building document management systems for the last 15 years and applied them to build an open source content management system that is easier to use, more scalable and more adaptable.

Your rating: None Average: 4 (1 vote)

XWiki is one of the leading open source wiki software, especially suited for enterprise needs. XWiki offers all the features that you can find in a typical wiki, plus all the entreprise related features: import/export of business documents, fined-grained security,.... In addition, XWiki is an application wiki ideally suited for developing collaborative web applications.

Your rating: None Average: 3 (1 vote)

ServiceMix is an open source Enterprise Service Bus (ESB) and SOA toolkit built from the ground up on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208 and released under the Apache license.

Your rating: None Average: 3 (1 vote)

JSPWiki is a feature-rich and extensible Wiki software built around the standard J2EE components (Java, servlets, JSP).

Your rating: None Average: 4 (1 vote)
No votes yet
Your rating: None Average: 2.7 (3 votes)

ICEfaces is an integrated Ajax application framework that enables Java EE application developers to easily create and deploy thin-client rich Internet applications (RIA) in pure Java.

No votes yet

Pebble is a lightweight, open source, Java EE blogging tool. It's small, fast and feature-rich with unrivalled ease of installation and use. Blog content is stored as XML files on disk and served up dynamically, so there's no need to install a database. All maintenance and administration can be performed through your web browser, making Pebble ideal for anybody who is constantly on the move or doesn't have direct access to their host

No votes yet

A Java-based, full-featured, multi-blog, multi-user software package.

Your rating: None Average: 3 (1 vote)

Dieselpoint Search™ is search and navigation software for enterprise data including document collections, databases, and XML.

Your rating: None Average: 4 (1 vote)

Ext GWT is a Java library for building rich internet applications with the Google Web Toolkit (GWT)

No votes yet

XMLBeans is a tool that allows you to access the full power of XML in a Java friendly way. The idea is that you can take advantage of the richness and features of XML and XML Schema and have these features mapped as naturally as possible to the equivalent Java language and typing constructs. XMLBeans uses XML Schema to compile Java interfaces and classes that you can then use to access and modify XML instance data. Using XMLBeans is similar to using any other Java interface/class, you will see things like getFoo or setFoo just as you would expect when working with Java. While a major use of XMLBeans is to access your XML instance data with strongly typed Java classes there are also API's that allow you access to the full XML infoset (XMLBeans keeps XML Infoset fidelity) as well as to allow you to reflect into the XML schema itself through an XML Schema Object model. For more details on XMLBeans see the XMLBeans Wiki pages or the XMLBeans documentation (the Documentation tab on this website). What Makes XMLBeans Different There are at least two major things that make XMLBeans unique from other XML-Java binding options. 1. Full XML Schema support. XMLBeans fully supports XML Schema and the corresponding java classes provide constructs for all of the major functionality of XML Schema. This is critical since often times you do not have control over the features of XML Schema that you need to work with in Java. Also, XML Schema oriented applications can take full advantage of the power of XML Schema and not have to restrict themselvs to a subset. 2. Full XML Infoset fidelity.When unmarshalling an XML instance the full XML infoset is kept and is available to the developer. This is critical because because of the subset of XML that is not easily represented in java. For example, order of the elements or comments might be needed in a particular application. A major objective of XMLBeans has been to be applicable in all non-streaming (in memory) XML programming situations. You should be able to compile your XML Schema into a set of java classes and know that 1) you will be able to use XMLBeans for all of the schemas you encounter (even the warped ones) and 2) that you will be able to get to the XML at whatever level is necessary - and not have to resort to multple tools to do this. To accomplish this XMLBeans provides three major APIs: * XmlObject The java classes that are generated from an XML Schema are all derived from XmlObject. These provide strongly typed getters and setters for each of the elements within the defined XML. Complex types are in turn XmlObjects. For example getCustomer might return a CustomerType (which is an XmlObject). Simple types turn into simple getters and setters with the correct java type. For example getName might return a String. * XmlCursor From any XmlObject you can get an XmlCursor. This provides efficient, low level access to the XML Infoset. A cursor represents a position in the XML instance. You can move the cursor around the XML instance at any level of granularity you need from individual characters to Tokens. * SchemaType XMLBeans provides a full XML Schema object model that you can use to reflect on the underlying schema meta information. For example, you might want to generate a sample XML instance for an XML schema or perhaps find the enumerations for an element so that you can display them. All of this was built with performance in mind. Informal benchmarks and user feedback indicate that XMLBeans is extremely fast.

Syndicate content