Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The archetype is available at maven central. Here is the set of commands you would typically run.

Code Block
prompt>$ curl -s "https://git-wip-us.apache.org/repos/asf?p=oodt.git;a=blob_plain;f=raw.githubusercontent.com/apache/oodt/trunk/mvn/archetypes/radix/src/main/resources/bin/radix;hb=HEAD" | bash
						
Or to source from the github repo:
prompt> curl -s https://raw.githubusercontent.com/apache/oodt/trunk/mvn/archetypes/radix/src/main/resources/bin/radix | bash

You should then edit the radix file replacing the parameters below with whatever you want.

  • The first command is the running of a maven archetype to make an oodt project. Inside of the RADIX script downloaded in the curl command is an mvn archetype generation command. That command has a number of parameters that the 1 liner radix script encapsulates. (parameters marked in italics below)

    • The groupId is a place to specify your company's namespace. 

    • The artifactId is a place to specify a short name of your project. 

    • The version indicates the initial version label for your project. 

    • The oodt flag indicates the version of OODT that you want your project to be built on. N.B., this should most likely match the most recent version of OODT.

       

Code Block
Code Block
prompt> mv oodt oodt-src; cd oodt-src; mvn install
prompt> mkdir ../oodt; tar -xvf distribution/target/oodt-distribution-0.1-bin.tar.gz -C ../oodt 
prompt> cd ../oodt; ./bin/oodt start
prompt> ./resmgr/bin/batch_stub 2001

...

 -xvf distribution/target/oodt-distribution-0.1-bin.tar.gz -C ../oodt 
prompt> cd ../oodt; ./bin/oodt start
prompt> ./resmgr/bin/batch_stub 2001
  • The second command simply moves into the created oodt project directory where your source and configuration can be maintained and later can be placed into version control. Then creates the distribution of your OODT project using "mvn package"
  • The third command merely untars the distribution into the created deployment directory
  • The fourth command moves into the deployment directory and starts the OODT system.
  • The fifth command launches batch stub on the port 2001.

...