# DataVision, jRuby and Ruby

**URL:** <https://www.ruby-forum.com/t/datavision-jruby-and-ruby/83617>\
**Category:** Ruby\
**Created:** [January 27, 2007, 6:55pm UTC](https://www.ruby-forum.com/t/datavision-jruby-and-ruby/83617 "2007-01-27T18:55:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7bcc69/32.png) [@MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/u/MSEdward_SEdS_Bora)\
**Post date:** [January 27, 2007, 6:55pm UTC](https://www.ruby-forum.com/t/datavision-jruby-and-ruby/83617/1 "2007-01-27T18:55:01Z")

</div>

I’m exploring DataVision, a Java-based reporting application. It turns  
out that it has Ruby scripting support via jRuby. When I went to the  
documentation section on jRuby, it appeared that it was using an old  
version of jRuby:

```
15.4 JRuby

```

JRuby is a Ruby interpreter for Java. You can find it at  
[http://jruby.sourceforge.net](http://jruby.sourceforge.net). Its authors are:

```
* Jan Arne Petersen
* Stefan Matthias Aust
* Alan Moore
* Benoit Cerrina
* Ed Sinjiashvili
* Chad F.
* Anders Bengtsson
* Jason Voegele

```

JRuby is released under a dual GPL/LGPL license. You can use it,  
redistribute it and/or modify it under either the terms of the GPL (see  
the GNU General Public License (GPL)  
cid:removed\_email\_address@domain.invalid below) or under the terms of  
the LGPL (see the GNU Lesser General Public License (LGPL)  
cid:removed\_email\_address@domain.invalid below).

So … does anyone here know if it will work with the current jRuby? I  
don’t have any test cases yet – about all I know is that it installed  
correctly on Gentoo with jRuby 0.9.2.

–  
M. Edward (Ed) Borasky, FBG, AB, PTA, PGS, MS, MNLP, NST, ACMC(P)  
[http://borasky-research.blogspot.com/](http://borasky-research.blogspot.com/)

If God had meant for carrots to be eaten cooked, He would have given  
rabbits fire.

---

<div class="post-metadata">

**Author:** ![MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7bcc69/32.png) [@MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/u/MSEdward_SEdS_Bora)\
**Post date:** [January 28, 2007, 9:13am UTC](https://www.ruby-forum.com/t/datavision-jruby-and-ruby/83617/2 "2007-01-28T09:13:34Z")

</div>

M. Edward (Ed) Borasky wrote:

> So … does anyone here know if it will work with the current jRuby? I  
> don’t have any test cases yet – about all I know is that it installed  
> correctly on Gentoo with jRuby 0.9.2.

That’s a good question…DataVision is one of the oldest users of JRuby,  
since long before I was around. However I don’t know if the author is  
still maintaining it or how well it will work with the latest and  
greatest JRuby releases.

I’d sure love to see DataVision up and going again, if it isn’t.

- Charlie

---

<div class="post-metadata">

**Author:** ![MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7bcc69/32.png) [@MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/u/MSEdward_SEdS_Bora)\
**Post date:** [January 28, 2007, 6:31pm UTC](https://www.ruby-forum.com/t/datavision-jruby-and-ruby/83617/3 "2007-01-28T18:31:17Z")

</div>

On 1/28/07, Charles Oliver N. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I’d sure love to see DataVision up and going again, if it isn’t.  
> I’ll contact Jim M. and see if he knows more about this.

However, as far as I know Ruport is very close to running on JRuby and  
would be happy to help get it working there, if someone provided us  
with some bug reports… ([list.rubyreports.org](http://list.rubyreports.org))

-greg

---

<div class="post-metadata">

**Author:** ![MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7bcc69/32.png) [@MSEdward\_SEdS\_Bora](https://www.ruby-forum.com/u/MSEdward_SEdS_Bora)\
**Post date:** [January 29, 2007, 5:01pm UTC](https://www.ruby-forum.com/t/datavision-jruby-and-ruby/83617/4 "2007-01-29T17:01:54Z")

</div>

On 1/28/07, Charles Oliver N. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> M. Edward (Ed) Borasky wrote:
> 
> > So … does anyone here know if it will work with the current jRuby? I  
> > don’t have any test cases yet – about all I know is that it installed  
> > correctly on Gentoo with jRuby 0.9.2.
> 
> That’s a good question…DataVision is one of the oldest users of JRuby,  
> since long before I was around. However I don’t know if the author is  
> still maintaining it or how well it will work with the latest and  
> greatest JRuby releases.

Jim here. No, I don’t actively support DataVision any longer. (After  
five years of support, I got bored.) DataVision itself is alive and  
kicking, though there havent’ been any updates recently. Frank W.  
Zammetti has taken up project leadership.

That said, I can think of no problem in using the latest version of  
JRuby with DataVision. Try it and see.

[Thanks to Greg Brown for pinging me and letting me know about this  
thread. I subscribe to ruby-talk but normally auto-archive  
everything.]

Jim
