s Stéphane
on

 

Hi there,

With the release of OpenCDISC Community 2.0, what is the future of OpenCDISC Validator if any?

Our computing environment is a Unix (soon to be Linux) based environment.  We've been able to install and use OpenCDISC Validator within our environment for the past several years.

After downloading OpenCDISC Community 2.0, which is only available for Windows or Mac platform, it looks like we may not be able to run it within our Unix/Linux environment like we are able to for OpenCDISC Validator.

Looking around the OpenCDISC website, even though many refeeences to the OpenCDISC Validator remain, it appears it is no  longer possible to download the OpenCDISC Validator.

The functionality offered by OpenCDISC Community 2.0 is impressive, but having each programmer install a local copy of the tool to be able to run it, would not be the most prefered solution.  

Thanks,

Stéphane

Forums: General Discussion

s Sergiy
on January 8, 2015

Hi Stephane, 

There are no changes which prevent running OpenCDISC Community version from Unix.

CLI is available for Validator and Data Converter. GUI is designed for Windows and Mac only and may be available only in some versions of Linux.

Please clarify:

  • What interface are you trying to utilize? 
  • What operation system do you use?

In general, an OpenCDISC Community version is a desktop application which is designed to be run locally.

Kind Regards, 

Sergiy

s Stéphane
on January 8, 2015

Thanks for the quick follow-up Sergiy,

The following command, which is placed in an executable script, allow us to run the OpenCDISC Validator GUI within on Unix environment:

java -Xms256m -Xmx1024m -jar /ace/aceapp/acelib/utility/opencdisc/v1.5/opencdisc-validator/lib/validator-gui-1.5.jar

I looked around under "components/lib" of OpenCDISC Community and did not find a similar file.

Our current operating system is Solaris 10.  We're in the process of buiding a new environment based on RHEL 6.4.

As a side note/comment to running OpenCDISC Community locally, the downside of that is that it puts the onus on the users to keep their libraries up to date.  Having it on a server transfer that onus to Sys Admins and ensure every user has the same version/revision of the libraries/dictionaries - hence why we prefer this type of installation.

Thanks,

Stéphane

 

j Jozef
on January 10, 2015

The problem is indeed that the file \lib\validator-gui-2.0.0.jar is missing in the distribution.

I also tried java -jar validator-cli-2.0.0.jar -help
but this does not return anything. Has anything been changed?

I could probably build a validator-gui-2.0.0.jar from the source, but the source code of the 2.0.0 version does not seem to be available yet, at least not at http://svn.opencdisc.org/ . Is there another place I need to look for it?

m Marcin
on January 15, 2015

Hi,


I also can't find source code. Please correct me if I am wrong, but according to license point F source code should be available


Regards
Marcin S.

t Thierry
on January 15, 2015

The source code is supposed to be available at a new location: https://bitbucket.org/opencdisc

However, this place is empty.

-- Thierry

g Gary
on April 8, 2015

is there a way to run the GUI on linux or have you made Java a windows/mac only environment?

s Sergiy
on April 8, 2015

Hi Gary,

You are the first to ask for a Linux package, congrats!

We just didn't get a chance to create it yet, but we'll try for a future release. 

Regards,

Sergiy

g Gary
on April 8, 2015

I compiled it..   got it running but all the functions end up returning and error..   I assume it doesn't know how to get to the actual java components..      to be honest I don't even want the GUI.. but since the CLI is now missing features I wanted to see what the GUI provides..  though I can't use the GUI..   I call the cli from Ruby..    shame it was a useful tool in my toolkit.. 

g Gary
on April 8, 2015

just checked and the code exists on the bitbucket site.

g Gary
on April 9, 2015

dug through the JS code..  see where it expects Java to be and where it expects the libraries to be..   fixed that up and now it seems to work..    got the GUI up and running..  can run the validator and the define generator.. 

s Stéphane
on April 9, 2015

Do you would sharing which files you ended up modifying?

We'd like to run it on Linux too.

Thanks! 

s Stéphane
on April 9, 2015

double post...

g Gary
on April 9, 2015

I'll try to gather it together but basically I downloaded ther source from bitbucket..  modified the gruntfile.js to add Linux64 as a platform..     ran grunt..   ran grunt nodewebkit..    went to the linux64 distrubution folder and added a simlink to java and copied the data and lib stuff into the components folder..   again I';ll try to write up a better list..    note not officially supported by opencdisc...

s Stéphane
on May 14, 2015

Gary, any chances you could put some docs together to explain what you ended-up doing?  I passed along your post to our sys admin but he wasn't able to replicate exactly what you did.  So any info would be a tremendous help. Thsnks!

Want a demo?

Let’s Talk.

We're eager to share and ready to listen.

Cookie Policy

Pinnacle 21 uses cookies to make our site easier for you to use. By continuing to use this website, you agree to our use of cookies. For more info visit our Privacy Policy.