Code Monkey home page Code Monkey logo

omar-oms's Introduction

omar-oms

Description

The OMAR OSSIM Mapping Service contains all of OSSIM's functionality, binding it via JNI to be web accessible.

Build Status

Required environment variable

  • OMAR_COMMON_PROPERTIES

Optional environment variables

Only required for Jenkins pipelines or if you are running Nexus and/or Openshift locally

  • OPENSHIFT_USERNAME
  • OPENSHIFT_PASSWORD
  • REPOSITORY_MANAGER_USER
  • REPOSITORY_MANAGER_PASSWORD

How to Install omar-oms-plugin locally

  1. Ensure joms is installed. See ossim-oms/README.md.

  2. Git clone the following repos or git pull the latest versions if you already have them.

  git clone https://github.com/ossimlabs/omar-common.git
  git clone https://github.com/ossimlabs/omar-core.git
  git clone https://github.com/ossimlabs/omar-openlayers.git
  git clone https://github.com/ossimlabs/omar-oms.git
  1. Set O2_INLINE_BUILD environment variable to true:
  export O2_INLINE_BUILD=1
  1. Install omar-core-plugin (it is part of the omar-core repo).
 cd omar-core/plugins/omar-core-plugin
 gradle clean install
  1. Install omar-openlayers-plugin
 cd omar-openlayers/plugins/omar-openlayers-plugin
 gradle clean install
  1. Install omar-oms-plugin
 cd omar-oms
 ./gradlew -p apps/omar-oms-app assemble

test

omar-oms's People

Contributors

aimtrettel avatar anaga670 avatar arocnies avatar benbuzzelli avatar bradh avatar cadowner90 avatar cdowin avatar coryrobertsonmaxar avatar dbornemann2018 avatar dccohee avatar dizzykc avatar gpotts avatar jzuehsow avatar knaquin avatar kwright8 avatar mckenzietugui avatar melbsurfer avatar mjkresslein avatar mkrutz avatar pelangov728 avatar psubacz avatar randomtree07 avatar roberts365 avatar sbortman avatar schneith-maxar avatar spectrality avatar tculp avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

mbach04 bradh

omar-oms's Issues

Gradle error when trying to build

I'm trying to build using the instructions at https://github.com/ossimlabs/omar-oms#how-to-install-omar-oms-plugin-locally

The first parts (steps 1-4) of the process go OK. I have set:

export OMAR_COMMON_PROPERTIES=/home/bradh/omar/omar-common/omar-common-properties.gradle 

I haven't set:

  • OPENSHIFT_USERNAME
  • OPENSHIFT_PASSWORD
  • REPOSITORY_MANAGER_USER
  • REPOSITORY_MANAGER_PASSWORD

I also added omar-video into the process, and it built OK.

However when I get to the last step in those instructions, I get:

bradh@minutae:~/omar/omar-oms/plugins/omar-oms-plugin$ gradle clean install

FAILURE: Build failed with an exception.

* Where:
Build file '/home/bradh/omar/omar-oms/build.gradle' line: 73

* What went wrong:
A problem occurred evaluating root project 'omar-oms'.
> Illegal null value provided in this collection: [login, null, -u, null, -p, null]

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 950ms

I'm not sure I understand the build system, but that looks like its trying to build for docker (or maybe openshift). I don't particularly need that, and would be happy just to have a local server if that is a better option

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.