Advanced-search-portlet

From WebLab Wiki
Jump to navigationJump to search
Advanced Search Portlet

asearch.png

Details
Exchange model: WebLab 1.2.2
Versions: 1.7
Licence LGPL 2.1
Integrated COTS N/A
Binary advanced-search-portlet-1.7.war
Sources advanced-search-portlet-1.7-sources.jar
Javadoc advanced-search-portlet-1.7-javadoc.jar
SVN advanced-search-portlet
Maven Artifact

<groupId>org.ow2.weblab.portlets</groupId>

<artifactId>advanced-search-portlet</artifactId>

<version>1.7</version>
Feature and bug fix requests


Advanced Search Portlet is a portlet that allows the user to write a query and send it to a Searcher.

Configuration

TODO: This part has to be completed.

Needed Services

This portlet needs to access a search service to load the document.

By default the search service is: http://localhost:8084/petals/services/weblab-demo-search


Screenshots

Main graphical when the document is displayed:

asearch.png

Events

Processed Events

The following portlet events can be processed by this portlet:

	<qname xmlns:result="http://weblab.ow2.org/events/result">result:nextDocuments</qname>

Published Events

The following portlet events can be send by this portlet:

	<qname xmlns:search="http://weblab.ow2.org/events/search">search:search</qname>
	<qname xmlns:search="http://weblab.ow2.org/events/search">search:next</qname>

Dependencies

org.ow2.weblab.portlets:advanced-search-portlet:war:1.7
+- org.ow2.weblab.core.helpers:rdf-helper-jena-selection:jar:1.5.3:compile
|  +- joda-time:joda-time:jar:1.6.2:compile
|  +- com.hp.hpl.jena:jena:jar:2.6.4:compile
|  |  +- com.hp.hpl.jena:iri:jar:0.8:compile
|  |  +- com.ibm.icu:icu4j:jar:3.4.4:compile
|  |  +- xerces:xercesImpl:jar:2.7.1:compile
|  |  +- org.slf4j:slf4j-api:jar:1.5.8:compile
|  |  +- org.slf4j:slf4j-log4j12:jar:1.5.8:runtime
|  |  \- log4j:log4j:jar:1.2.13:runtime
|  \- commons-logging:commons-logging:jar:1.1.1:compile
+- org.ow2.weblab.core.helpers:rdf-helper-jena:jar:1.3.2:compile
|  \- org.ow2.weblab.core:annotator:jar:1.2.4:compile
+- org.springframework:spring-beans:jar:3.0.5.RELEASE:compile
|  \- org.springframework:spring-core:jar:3.0.5.RELEASE:compile
|     \- org.springframework:spring-asm:jar:3.0.5.RELEASE:compile
+- xalan:xalan:jar:2.7.1:runtime
|  \- xalan:serializer:jar:2.7.1:runtime
|     \- xml-apis:xml-apis:jar:1.3.04:runtime
+- commons-lang:commons-lang:jar:2.4:compile
+- org.ow2.weblab.portlets:weblab-portlet:jar:1.2.2:provided
+- org.ow2.weblab.core:model:jar:1.2.2:provided (scope not updated to compile)
+- org.ow2.weblab.core:extended:jar:1.2.2:provided (scope not updated to compile)
+- javax.portlet:portlet-api:jar:2.0:provided
+- javax.servlet:servlet-api:jar:2.4:provided
+- javax.servlet:jstl:jar:1.1.2:provided
+- taglibs:standard:jar:1.1.2:provided
\- junit:junit:jar:4.8.2:test