SlideShare a Scribd company logo
1 of 29
Download to read offline
Nuxeo EP 5
Installation based on
   the source code


      Jean Marie PASCAL
  jeanmarie.pascal@gmail.com
• Goal
 Install Nuxeo 5 version 5.1.3 based on the source
  code

• Steps
   JVM installation
   Subversion installation : Tortoise SVN
   Maven installation
   Ant installation
   JBoss AS installation
   Compilation et Deployment of Nuxeo 5 Source Code




    12/02/2008        http://opensourceecm.blogspot.com/search/label/Nuxeo   2
Configuration Used
 Operating System :
   Windows XP SP2


 Processor
   Intel Core 2 Duo

 Computer memory
   2Ghz (1Ghz Minimum Required)


   12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   3
JVM Installation

 Download JDK last version
   Resource : SUN website (Version 5 compulsory!!!!)
      jdk-1_5_0_14-windows-i586-p




    12/02/2008      http://opensourceecm.blogspot.com/search/label/Nuxeo   4
JVM Installation
 Open the downloaded file and follow the
  installation wizard steps…




    12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   5
JVM Installation
 Check the installation
   Open the Command Prompt
      Start Menu  Run…



   Enter the command « java –version »




   Check the above message is displayed

    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   6
JVM Installation
 Check the installation of the environment variables




    Create a new one if the environment variable doesn’t exist.


     12/02/2008                  http://opensourceecm.blogspot.com/search/label/Nuxeo   7
Define the environment
                 variables
 Define the CLASSPATH variable:



 Define the PATH variable:




 Note : Refer to the previous slide to know how to create an
  environment variable.

      12/02/2008          http://opensourceecm.blogspot.com/search/label/Nuxeo   8
Subversion Installation

 Download Tortoise SVN last version
   Resource : TortoiseSVN.net
     


 Open the downloaded file and follow the
  installation wizard…




    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   9
Get the sources
 Create a folder

 Right click on the
  created folder – select check-out

 Fill the dialog
  prompt

 OK


     12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   10
Get the sources
 Wait until the download operation is complete




 Then check the folder’s content…



    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   11
Maven Installation

 Download Maven last version
   Resource : Maven.apache.org
  

 Unzip the downloaded file in the following folder
   C:opt


 Then you get MAVEN_HOME :
   C:optapache-maven-2.0.8


    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   12
Define the
         environment variables
 Define MAVEN_HOME variable:



 Define MAVEN_OPTS variable:



 Define PATH variable:




    12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   13
Maven Installation

 Check the installation
   Open the Command Prompt
      Start Menu  Run…



   Type the command « mvn –v »




   Check the above message is displayed

    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   14
Ant Installation

 Download Ant last version
   Resource : ant.apache.org
  

 Unzip the downloaded file in the following folder
   C:opt


 Then you get ANT_HOME :
   C:optapache-ant-1.7.0


    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   15
Define the
    environment variables
 Define ANT_HOME variable:



 Define ANT_OPTS variable:



 Define PATH variable:




    12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   16
Ant Installation

 Check the installation
   Open the Command Prompt
      Start Menu  Run…



   Type the command « ant –version »




   Check the above message is displayed

    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   17
jBoss AS Installation

 Download jBoss AS version 4.0.5
   Resource : SourceForge.net
  

 Unzip the downloaded file in the following folder
   C:opt


 Then you get JBOSS_HOME :
   C:optjboss


    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   18
jBoss AS Installation
 Open the downloaded file and follow the
  installation wizard instructions…




    12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   19
jBoss AS Installation

 In the JBOSS_HOMEbin folder
   Edit the file called « run.bat »
   Manually add the following line




    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   20
Sources Compilation
 Open the folder where all the sources are stored
   Remove the extension « .sample » from the name
    of the « build.properties » file.

   Edit the file and define the path to the Jboss server
    as shown below




    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   21
Sources Compilation
  Open the Command Prompt
     Start Menu  Run…


  Open the folder where all the sources are stored
     Type the command: ant patch




     Wait until the following message is displayed




   12/02/2008       http://opensourceecm.blogspot.com/search/label/Nuxeo   22
Sources Compilation
  Open the folder where all the sources are stored
     Type the command: mvn compile
     Wait until the following message is displayed
     (Note this can last a while depending on the configuration
      of your machine)



     Finally type the command: ant deploy
     Wait until the same end message is displayed…
    Note: if an Java.heap.size – type error occurs during the compilation, change the
       value of the environment variable MAVEN_OPTS to « -Xmx1024m –Xms512m »

                      And that’s it…
                           Nothing more to do !!

   12/02/2008              http://opensourceecm.blogspot.com/search/label/Nuxeo         23
Well…nearly…
 An error might be raised concerning the application.xml file.
  This error notices this file is not in the following folder:

    JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF

 To solve this problem, you can copy the application.xml and
  jboss-app.xml files from the following folder

    NUXEO_HOMEserverdefaultdeploynuxeo.earMETA-INF
     (you get this folder from the basic installation)

 Paste them into the following folder

    JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF


      12/02/2008        http://opensourceecm.blogspot.com/search/label/Nuxeo   24
Start the application
 In JBoss AS installation folder
     Note : C:optjboss= JBOSS_HOME
   Folder : JBOSS_HOME/bin
      Run the file called « run.bat »
      And be patient for a couple of minutes…




    12/02/2008         http://opensourceecm.blogspot.com/search/label/Nuxeo   25
Start the application
 Once the following message is displayed

 Open a web browser
   Link : http://localhost:8080/nuxeo/



   Login : Administrator
   Password : Administrator




    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   26
Enjoy it!




    12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   27
12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   28
For further information…
 Documentation and Screencasts
   http://www.nuxeo.org/sections/documentation/


 More about installation
   http://doc.nuxeo.org/current/reference/html/nuxeo-boo


 Website
   http://www.nuxeo.org/
   http://www.nuxeo.com/



    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   29

More Related Content

What's hot

Bfg Ploneconf Oct2008
Bfg Ploneconf Oct2008Bfg Ploneconf Oct2008
Bfg Ploneconf Oct2008
Jeffrey Clark
 

What's hot (18)

WebPagetest - Good, Bad & Ugly
WebPagetest - Good, Bad & UglyWebPagetest - Good, Bad & Ugly
WebPagetest - Good, Bad & Ugly
 
Support pattern
Support patternSupport pattern
Support pattern
 
Open web mail setup
Open web mail setupOpen web mail setup
Open web mail setup
 
Browser Caching and You: A Love Story
Browser Caching and You: A Love StoryBrowser Caching and You: A Love Story
Browser Caching and You: A Love Story
 
Performance Improvements in Browsers
Performance Improvements in BrowsersPerformance Improvements in Browsers
Performance Improvements in Browsers
 
Practical Installation Process Of New Gen Lib Oss On Windows Xp For Library A...
Practical Installation Process Of New Gen Lib Oss On Windows Xp For Library A...Practical Installation Process Of New Gen Lib Oss On Windows Xp For Library A...
Practical Installation Process Of New Gen Lib Oss On Windows Xp For Library A...
 
Os Wilhelm
Os WilhelmOs Wilhelm
Os Wilhelm
 
OSGi framework overview
OSGi framework overviewOSGi framework overview
OSGi framework overview
 
Bfg Ploneconf Oct2008
Bfg Ploneconf Oct2008Bfg Ploneconf Oct2008
Bfg Ploneconf Oct2008
 
PHP SA 2014 - Releasing Your Open Source Project
PHP SA 2014 - Releasing Your Open Source ProjectPHP SA 2014 - Releasing Your Open Source Project
PHP SA 2014 - Releasing Your Open Source Project
 
Newgenlib
NewgenlibNewgenlib
Newgenlib
 
Zenoss: Buildout
Zenoss: BuildoutZenoss: Buildout
Zenoss: Buildout
 
Drupal Development Tips
Drupal Development TipsDrupal Development Tips
Drupal Development Tips
 
Running and Scaling Magento on AWS
Running and Scaling Magento on AWSRunning and Scaling Magento on AWS
Running and Scaling Magento on AWS
 
Front end performance optimization
Front end performance optimizationFront end performance optimization
Front end performance optimization
 
BaláZs Ree Introduction To Kss, Kinetic Style Sheets
BaláZs Ree   Introduction To Kss, Kinetic Style SheetsBaláZs Ree   Introduction To Kss, Kinetic Style Sheets
BaláZs Ree Introduction To Kss, Kinetic Style Sheets
 
Installation Process Of New Gen Lib Oss On Windows Xp For Library Automation ...
Installation Process Of New Gen Lib Oss On Windows Xp For Library Automation ...Installation Process Of New Gen Lib Oss On Windows Xp For Library Automation ...
Installation Process Of New Gen Lib Oss On Windows Xp For Library Automation ...
 
Oracle Web logic 12c on docker
Oracle Web logic 12c  on dockerOracle Web logic 12c  on docker
Oracle Web logic 12c on docker
 

Similar to Nuxeo5 - Code Source Installation

Nuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipseNuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with Eclipse
PASCAL Jean Marie
 
Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)
QA Programmer
 
Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)
Gopi Raghavendra
 
rgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab recordrgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab record
naaaaz
 

Similar to Nuxeo5 - Code Source Installation (20)

Nuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with EclipseNuxeo 5 Installation with Eclipse
Nuxeo 5 Installation with Eclipse
 
Jenkins Setup Document
Jenkins Setup DocumentJenkins Setup Document
Jenkins Setup Document
 
Backbase CXP Manager Setup
Backbase CXP Manager SetupBackbase CXP Manager Setup
Backbase CXP Manager Setup
 
Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)
 
Alfresco
AlfrescoAlfresco
Alfresco
 
Mc sl54 051_ (1)
Mc sl54 051_ (1)Mc sl54 051_ (1)
Mc sl54 051_ (1)
 
Apache Kafka Setup with Zookeeper - SkillAnything.pdf
Apache Kafka Setup with Zookeeper - SkillAnything.pdfApache Kafka Setup with Zookeeper - SkillAnything.pdf
Apache Kafka Setup with Zookeeper - SkillAnything.pdf
 
Newgenlib Installation on Ubuntu 12.04
Newgenlib Installation on Ubuntu 12.04Newgenlib Installation on Ubuntu 12.04
Newgenlib Installation on Ubuntu 12.04
 
IOS 11 setup with appium latest
IOS 11 setup with appium  latestIOS 11 setup with appium  latest
IOS 11 setup with appium latest
 
Installation instruction of Testlink
Installation instruction of TestlinkInstallation instruction of Testlink
Installation instruction of Testlink
 
Getting started with open mobile development on the Openmoko platform
Getting started with open mobile development on the Openmoko platformGetting started with open mobile development on the Openmoko platform
Getting started with open mobile development on the Openmoko platform
 
Newgenlib
NewgenlibNewgenlib
Newgenlib
 
Oracle api gateway installation as cluster and single node
Oracle api gateway installation as cluster and single nodeOracle api gateway installation as cluster and single node
Oracle api gateway installation as cluster and single node
 
Os dev tool box
Os dev tool boxOs dev tool box
Os dev tool box
 
Installing Hortonworks Hadoop for Windows
Installing Hortonworks Hadoop for WindowsInstalling Hortonworks Hadoop for Windows
Installing Hortonworks Hadoop for Windows
 
How To Install Apache, MySQL & PHP on Windows Vista
How To Install Apache, MySQL & PHP on Windows VistaHow To Install Apache, MySQL & PHP on Windows Vista
How To Install Apache, MySQL & PHP on Windows Vista
 
Install NewGenLib on Windows XP
Install NewGenLib on Windows XPInstall NewGenLib on Windows XP
Install NewGenLib on Windows XP
 
Nuxeo dm installation
Nuxeo dm installationNuxeo dm installation
Nuxeo dm installation
 
Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)Maven TestNg frame work (1) (1)
Maven TestNg frame work (1) (1)
 
rgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab recordrgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab record
 

More from PASCAL Jean Marie

Alfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkAlfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 Talk
PASCAL Jean Marie
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation Nuxeo
PASCAL Jean Marie
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
PASCAL Jean Marie
 
An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)
PASCAL Jean Marie
 
An Alfresco Fan to John Newton
An Alfresco Fan to John NewtonAn Alfresco Fan to John Newton
An Alfresco Fan to John Newton
PASCAL Jean Marie
 
Alfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodeAlfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a Node
PASCAL Jean Marie
 
Alfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialAlfresco in few points - Search Tutorial
Alfresco in few points - Search Tutorial
PASCAL Jean Marie
 
Alfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterpriseAlfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 Enterprise
PASCAL Jean Marie
 
DRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationDRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & Utilisation
PASCAL Jean Marie
 
Smith & CMIS : a similar story
Smith & CMIS : a similar storySmith & CMIS : a similar story
Smith & CMIS : a similar story
PASCAL Jean Marie
 
Smith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communeSmith & Cmis : Une histoire commune
Smith & Cmis : Une histoire commune
PASCAL Jean Marie
 
Alfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialAlfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService Tutorial
PASCAL Jean Marie
 
Alfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialAlfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services Tutorial
PASCAL Jean Marie
 
Alfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialAlfresco in few points - Node Tutorial
Alfresco in few points - Node Tutorial
PASCAL Jean Marie
 
Alfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialAlfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node Tutorial
PASCAL Jean Marie
 

More from PASCAL Jean Marie (20)

Alfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkAlfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 Talk
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation Nuxeo
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
 
JM.PASCAL - This is my way...
JM.PASCAL - This is my way...JM.PASCAL - This is my way...
JM.PASCAL - This is my way...
 
ECM - Simple Definition ENG
ECM - Simple Definition ENGECM - Simple Definition ENG
ECM - Simple Definition ENG
 
ECM - Définition Simple
ECM - Définition SimpleECM - Définition Simple
ECM - Définition Simple
 
An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)
 
An Alfresco Fan to John Newton
An Alfresco Fan to John NewtonAn Alfresco Fan to John Newton
An Alfresco Fan to John Newton
 
Alfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodeAlfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a Node
 
Alfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialAlfresco in few points - Search Tutorial
Alfresco in few points - Search Tutorial
 
Alfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterpriseAlfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 Enterprise
 
DRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationDRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & Utilisation
 
Smith & CMIS : a similar story
Smith & CMIS : a similar storySmith & CMIS : a similar story
Smith & CMIS : a similar story
 
Smith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communeSmith & Cmis : Une histoire commune
Smith & Cmis : Une histoire commune
 
Alfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche TutorialAlfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche Tutorial
 
Alfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialAlfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService Tutorial
 
Alfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialAlfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services Tutorial
 
Alfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialAlfresco in few points - Node Tutorial
Alfresco in few points - Node Tutorial
 
Alfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialAlfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node Tutorial
 
Open Source Ecm
Open Source Ecm Open Source Ecm
Open Source Ecm
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Nuxeo5 - Code Source Installation

  • 1. Nuxeo EP 5 Installation based on the source code Jean Marie PASCAL jeanmarie.pascal@gmail.com
  • 2. • Goal  Install Nuxeo 5 version 5.1.3 based on the source code • Steps  JVM installation  Subversion installation : Tortoise SVN  Maven installation  Ant installation  JBoss AS installation  Compilation et Deployment of Nuxeo 5 Source Code 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 2
  • 3. Configuration Used  Operating System :  Windows XP SP2  Processor  Intel Core 2 Duo  Computer memory  2Ghz (1Ghz Minimum Required) 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 3
  • 4. JVM Installation  Download JDK last version  Resource : SUN website (Version 5 compulsory!!!!)  jdk-1_5_0_14-windows-i586-p 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 4
  • 5. JVM Installation  Open the downloaded file and follow the installation wizard steps… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 5
  • 6. JVM Installation  Check the installation  Open the Command Prompt  Start Menu  Run…  Enter the command « java –version »  Check the above message is displayed 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 6
  • 7. JVM Installation  Check the installation of the environment variables Create a new one if the environment variable doesn’t exist. 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 7
  • 8. Define the environment variables  Define the CLASSPATH variable:  Define the PATH variable:  Note : Refer to the previous slide to know how to create an environment variable. 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 8
  • 9. Subversion Installation  Download Tortoise SVN last version  Resource : TortoiseSVN.net   Open the downloaded file and follow the installation wizard… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 9
  • 10. Get the sources  Create a folder  Right click on the created folder – select check-out  Fill the dialog prompt  OK 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 10
  • 11. Get the sources  Wait until the download operation is complete  Then check the folder’s content… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 11
  • 12. Maven Installation  Download Maven last version  Resource : Maven.apache.org   Unzip the downloaded file in the following folder  C:opt  Then you get MAVEN_HOME :  C:optapache-maven-2.0.8 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 12
  • 13. Define the environment variables  Define MAVEN_HOME variable:  Define MAVEN_OPTS variable:  Define PATH variable: 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 13
  • 14. Maven Installation  Check the installation  Open the Command Prompt  Start Menu  Run…  Type the command « mvn –v »  Check the above message is displayed 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 14
  • 15. Ant Installation  Download Ant last version  Resource : ant.apache.org   Unzip the downloaded file in the following folder  C:opt  Then you get ANT_HOME :  C:optapache-ant-1.7.0 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 15
  • 16. Define the environment variables  Define ANT_HOME variable:  Define ANT_OPTS variable:  Define PATH variable: 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 16
  • 17. Ant Installation  Check the installation  Open the Command Prompt  Start Menu  Run…  Type the command « ant –version »  Check the above message is displayed 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 17
  • 18. jBoss AS Installation  Download jBoss AS version 4.0.5  Resource : SourceForge.net   Unzip the downloaded file in the following folder  C:opt  Then you get JBOSS_HOME :  C:optjboss 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 18
  • 19. jBoss AS Installation  Open the downloaded file and follow the installation wizard instructions… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 19
  • 20. jBoss AS Installation  In the JBOSS_HOMEbin folder  Edit the file called « run.bat »  Manually add the following line 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 20
  • 21. Sources Compilation  Open the folder where all the sources are stored  Remove the extension « .sample » from the name of the « build.properties » file.  Edit the file and define the path to the Jboss server as shown below 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 21
  • 22. Sources Compilation  Open the Command Prompt  Start Menu  Run…  Open the folder where all the sources are stored  Type the command: ant patch  Wait until the following message is displayed 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 22
  • 23. Sources Compilation  Open the folder where all the sources are stored  Type the command: mvn compile  Wait until the following message is displayed  (Note this can last a while depending on the configuration of your machine)  Finally type the command: ant deploy  Wait until the same end message is displayed… Note: if an Java.heap.size – type error occurs during the compilation, change the value of the environment variable MAVEN_OPTS to « -Xmx1024m –Xms512m »  And that’s it…  Nothing more to do !! 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 23
  • 24. Well…nearly…  An error might be raised concerning the application.xml file. This error notices this file is not in the following folder:  JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF  To solve this problem, you can copy the application.xml and jboss-app.xml files from the following folder  NUXEO_HOMEserverdefaultdeploynuxeo.earMETA-INF (you get this folder from the basic installation)  Paste them into the following folder  JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 24
  • 25. Start the application  In JBoss AS installation folder Note : C:optjboss= JBOSS_HOME  Folder : JBOSS_HOME/bin  Run the file called « run.bat »  And be patient for a couple of minutes… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 25
  • 26. Start the application  Once the following message is displayed  Open a web browser  Link : http://localhost:8080/nuxeo/  Login : Administrator  Password : Administrator 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 26
  • 27. Enjoy it! 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 27
  • 28. 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 28
  • 29. For further information…  Documentation and Screencasts  http://www.nuxeo.org/sections/documentation/  More about installation  http://doc.nuxeo.org/current/reference/html/nuxeo-boo  Website  http://www.nuxeo.org/  http://www.nuxeo.com/ 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 29