WebLab Core Stable

From WebLab Wiki

Jump to: navigation, search

This page presents the WebLab v1.1.1 applications, services and core components tagged as open source software on OW2.

More up to date packages may be available on Lastest WebLab Components or on the SVN from the OW2 forge. However, those elements may not be as stable as those present on this page.

Contents

WebLab Application

Name Description Current Version Download Link SVN Link Other Link Licence

WebLab Demo

A WebLab demonstration showing an indexation and retrieval system using the WebLab architecture and several open sources services (GATE, Apache Tika and SOLR). It includes a named entity extraction service to extract people, location and organisation.

1.1

Demo V1.1 Tag V1.1

LGPL v2.1


WebLab Components

Name Description Current Version Download Link SVN Link Other Link Licence

content-manager

This component crawls a folder. This is a basic component, no thread, no complex timings, no data comparison.

1.6

content-manager V1.6

Tag V1.6

LGPL v2.1

folder-crawler

Use this component to manage native contents.

1.7.1

folder-crawler V1.7.1

Tag V1.7.1

parent

A maven POM project description to build all components.

1.1.1

Tag V1.1.1

WebLab Services

Name Description Current Version Download Link SVN Link Other Link Licence

folder-crawler-service

A simple WebLab Service available to crawl the content of a folder recursively.

1.4

folder-crawler-service V1.4

Tag V1.4

LGPL v2.1

file-repository

A WebLab resource repository ensuring uri uniqueness and based on a file system.

1.5

file-repository V1.5

Tag V1.5

LGPL v2.1

stringquery-creator-service

A valuable (:-)) WebLab Service able to build a query to check if a document if already indexed. Will be replaced by SOLR duplicate detection based on Fuzzy Hashing in future version.

1.1

stringquery-creator-service V1.1

Tag V1.1

LGPL v2.1

tika-normaliser

A WebLab Service based on Apache Tika able to detecting and extraction metadata and structured text content from various documents formats (office, pdf, txt, etc.) using existing parser libraries

1.4

tika-normaliser V1.4

Tag V1.4

http://lucene.apache.org/tika/

Apache Software License V2.0

blank-lines-remover

A valuable (:-)) WebLab Service able to remove blank line in a document

1.2

blank-lines-remover V1.2

Tag V1.2

LGPL v2.1

gate-extraction

A WebLab Service based on the famous GATE platform, aiming at providing several tools for information processing and extraction

1.5

gate-extraction V1.5

Tag V1.5

http://gate.ac.uk/

LGPL v3

solr-engine

A WebLab Service based on the famous SOLR platform, aiming at providing an open source enterprise search platform from the Apache Lucene project.

1.2

solr-engine V1.2

Tag V1.2

http://lucene.apache.org/solr/

LGPL v3

contentProvider-service

Default WebLab content provider service implementation using a folderContentManager.

1.6

contentProvider-service V1.6

Tag V1.6

parent

A maven POM project description to build all services.

1.1.1

Tag V1.1.1

WebLab Portlets

Name Description Current Version Download Link SVN Link Other Link Licence

advanced-search-portlet

A WebLab Portlet aiming at providing text and metadata search capability to applications.

1.2

advanced-search-portlet V1.2

Tag V1.2

LGPL v2.1

result-portlet

A WebLab Portlet aiming at displaying search results (with relevant passage and metadata).

1.2

result-portlet V1.2

Tag V1.2

LGPL v2.1

document-viewer-portlet

A WebLab Portlet aiming at displaying annotated document results (document with named entities highlighted).

1.2

document-viewer-portlet V1.2

Tag V1.2

LGPL v2.1

lauch-chain-portlet

A WebLab Portlet aiming at launching a processing chain for an application (orchestration of several weblab services thanks to the Orchestra orchestrator).

1.2

launch-chain-portlet V1.2

Tag V1.2

LGPL v2.1

weblab-portlet

A WebLab Portlet regrouping common tools used by the other portlets.

1.1.1

weblab-portlet V1.1.1

Tag V1.1.1

parent

A maven POM project description to build all portlets.

1.1.1

Tag V1.1.1


WebLab Core

Name Description Current Version Download Link SVN Link Other Link Licence

model

The different "objects" of the WebLab : Resource, Document, MediaUnit, PieceOfKnowledge and so on, enabling interroperability between information processing components

1.1.1

model-1.1.1

Tag Core 1.1.1

LGPL v2.1

extended

A set of tools to manipulate WebLab objects (Factory, unique URI generator, etc.)

1.1.1

extended V1.1.1

Tag Core 1.1.1

LGPL v2.1

rdf-helper-api

A generic API for manipulating RDF (Ressource Description Framework) in WebLab Objects.

1.1.1

rdf-helper-api V1.1.1

Tag Core 1.1.1

LGPL v2.1

rdf-helper-jena

An implementation of rdf-helper based on the famous Jena framework for manipulating RDF

1.2.1

rdf-helper-jena V1.2.1

Tag Core 1.1.1

http://jena.sourceforge.net/

http://jena.sourceforge.net/license.html

rdf-helper-jena-selection

Another implementation of rdf-helper based on the famous Jena framework for manipulating RDF. This library extends standard Jena helpers with easy selection triplet and WebLab Object retrieval capabilities

1.4.1

rdf-helper-jena-selection V1.4.1

Tag v1.4.1

http://jena.sourceforge.net/

http://jena.sourceforge.net/license.html

bean-helper-api

An API that describes the interface to be used in the WebLab Core to load XML bean files; such as configuration files.

1.1.1

bean-helper-api V1.1.1

Tag Core 1.1.1

LGPL v2.1

bean-helper-spring

An implementation of the bean-helper-api based on the well known spring framework

1.2.1

bean-helper-spring V1.2.1

Tag Core 1.1.1

http://www.springsource.org/

jena-util

Provides an abstraction of Jena classes.

1.0.1

jena-util V1.0.1

Tag Core 1.1.1

http://www.springsource.org/

Others

Name Description Current Version Download Link SVN Link Other Link Licence

Petals

Petals ESB

3.0.5

http://petals.ow2.org/

LGPL v2.1

weblab-se-orchestra

Fork of the original (not maintained) petals-se-orchestra for the WebLab purpose. Based on Orchestra. May be useless in future version of easy BPEL (another BPEL engine developed by PEtALS team).

1.0

weblab-se-orchestra V1.0

Tag V1.0

Orchestra BPEL engine

LGPL v2.1

petals-bc-soap

Binding component SOAP for Petals ESB.

4.0.2

LGPL v2.1

Liferay

Liferay portal

5.2.3

http://www.liferay.com/products/liferay-portal

LGPL v2.1

Apache Tomcat

The famous web server from Apache.

6.0.18

http://tomcat.apache.org/

Apache Licence v2.0

Personal tools
WebLab Project