Questions tagged [roxy]

Roxy is a cross-platform, multiple-environment utility for configuring and deploying MarkLogic applications. Using Roxy you can define your app servers, databases, forests, groups, tasks, etc. in local configuration files. Roxy can then remotely create, update, and remove those settings from the command line. Roxy also provides scaffolding to help you build REST API extensions.

http://developer.marklogic.com/code/roxy

github.com/marklogic/roxy https://github.com/marklogic/roxy

Roxy comes with 3 separate useful components

Roxy Deployer

Roxy Deployer makes managing MarkLogic application easy. Simply edit a few configuration files and you have full access to create and deploy applications to MarkLogic servers, local or remote. Roxy Deployer is written in Ruby and is easily extended to add additional functionality. The Deployer can be used independently of the other two components.

Roxy mVC

For building pure XQuery applications, the mVC (with a de-emphasis on m) is a light-weight MVC framework fashioned after Ruby on Rails and CakePHP. It relies heavily on Convention over Configuration.

Roxy Unit Tester

What good is your code if it doesn't work? Testing is paramount to the development process. The Roxy Unit Tester tests XQuery with XQuery. Write your tests in XQuery and run them from the UI or from the command line. Roxy Unit Tester produces JUnit XML output so you can use it with your favorite continuous testing tool.

Tutorials & Screencasts

There are a series of tutorials available and screencasts available as well.

23 questions
0
votes
1 answer

Roxy not able to create new project?

I'm using my organisation's network. I'm trying to setup a demo roxy project. I used this command - ml new my-app --type=hybrid which resulted into following error. Creating new Application: my-app... Cloning into 'my-app'... fatal: unable to…
bosari
  • 1,922
  • 1
  • 19
  • 38
0
votes
1 answer

Marklogic Roxy: Calling a javascript module from app_specific.rb

I have a Marklogic 9 project that I'm configuring with Roxy. I've been following these examples: https://github.com/marklogic-community/roxy/wiki/Adding-Custom-Build-Steps Basically, I have a server-side JS function that I want to call after deploy…
Roy Tang
  • 5,643
  • 9
  • 44
  • 74
0
votes
1 answer

Marklogic Roxy and Template Driven Extraction

Does Roxy have support for deploying templates for use with Marklogic 9's Template Driven Extraction?
Roy Tang
  • 5,643
  • 9
  • 44
  • 74
0
votes
2 answers

Looking to add post modules deploy calling a java class in ml-gradle and roxy

I have a java class that I want to call on post deployment of modules for MarkLogic in both ml-gradle and roxy. Are there any examples for either of these out there?
Loren Cahlander
  • 1,257
  • 1
  • 10
  • 24
0
votes
1 answer

marklogic rest call with xpath manipulation [junk after document element]

I've been working through a tutorial to build a rest service with marklogic. I've built a simple example through using roxy deploy tool and calling ml ext . My problem is trying to grab a specific element out of a document via rest call. Here is…
Joshhw
  • 202
  • 2
  • 14
0
votes
3 answers

Can Roxy be used to deploy generic MarkLogic applications?

I have developed a MarkLogic application which is neither an MVC nor a REST application (more precisely, it is a REST API which doesn't use the standard ML REST API). I'd like to use Roxy to package and deploy this application but Roxy includes…
0
votes
3 answers

Marklogic web interface update xml documents

What is a good approach to building a web interface for updating xml documents in a marklogic database. I came across roxy, which is a ruby gem for configuring and deploying marklogic applications, but after playing around with for a while it seemed…
jflores
  • 3
  • 2
-1
votes
1 answer

xpath combo contains/translate not working properly

From searching through stackoverflow I found a solution to using xpath that allows case-insensitive search. I recently made some changes to the schema and when I returned to my search I found nothing when using this approach. Here is my…
Joshhw
  • 202
  • 2
  • 14
1
2