Install & Configure

Installation process is very simple. Assume you have Alfresco 3.3+ installed and running. Anyway, you can follow the instructions from http://wiki.alfresco.com/wiki/Download_and_Install_Alfresco

On the other hand, you've to download the latest version of FISE from http://wiki.iks-project.eu/index.php/FISEgettingStarted

For document simplification, we're going to use as reference:
  • ALF_HOME: Alfresco installation folder
  • FISE_HOME: FISE installation folder

Running FISE

Alfresco is going to listen at 8080 port, so we're going to run FISE at 7080 port:

cd FISE_HOME
java -Xms512m -Xmx1024m -XX:MaxPermSize=128M -jar eu.iksproject.fise.launchers.lite-0.9-20101022.jar -p 7080

Alfresco configuration

You must define the below properties in ALF_HOME/tomcat/shared/classes/alfresco-global.properties:

fise.endpoint.protocol=http
fise.endpoint.host=localhost
fise.endpoint.port=7080
fise.endpoint.baseuri=

You must also enable the fise:enanced aspect to can be used by a rule. Edit, or create, ALF_HOME/tomcat/shared/classes/alfresco/extension/web-client-config-custom.xml with the below configuration:

<alfresco-config>
   <config evaluator="string-compare" condition="Action Wizards">
      <aspects>
         <aspect name="fise:enhanced"/>
      </aspects>
   </config>
</alfresco-config>

Applying the AMPs files

Download the latest versions of Alfresco FISE AMPs, from Download page, and copy it into the amps* folder and apply them:

cp fiseiks-alfresco-module-0.2.amp ALF_HOME/amps
cp fiseiks-share-module-0.2.amp ALF_HOME/amps-share
cd ALF_HOME
./apply_amps.sh

Create a new site and enjoy

Once applied the AMPs and started Alfresco and FISE, you must create a new site through Alfresco Share (http://localhost:8080/share). Once created it, you must go to Alfresco Web Client (http://localhost:8080/alfresco) and create a new rule for the documentLibrary container of your new site (for example, /Company Home/Sites/mysemanticsite/documentLibrary). Once there, create a new rule with the below properties:

  • Condition: All items
  • Action: Add aspect
  • Select required feature: Fise Enhanced
  • Type: Items are created or enter in this folder
  • Title: FISE
  • Apply rule to subspaces: Checked
  • Run rule in background: Checked
You can try it with your own documents, or getting FISE demo data files http://iks-project.googlecode.com/svn/sandbox/fise/tags/early-adopters-20101022/data/text-examples/

Upload your documents to your site "Document Library", and enjoy ;-)
Comments