<div dir="ltr">Alright I figured it out. The culprit is this line<div><br></div><div>   OMEXMLServiceImpl service;</div><div><br></div><div>To solve the problem just delay the object's instantiation after JVM.</div><div>Specifically change the line to</div><div><br></div><div>   OMEXMLServiceImpl *service;</div><div> </div><div>And use 'new' to instantiate the variable in main() instead</div><div><br></div><div>   try {<div>    JavaTools::createJVM();</div><div>    service = new OMEXMLServiceImpl();</div><div>    testRead(argc, argv);</div><div>    delete service;</div><div>  }</div><div class="gmail_extra"><br></div><div class="gmail_extra">Don't forget to search for each usage of 'service' and change the '.' operator to '->' because it is a pointer now.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 23, 2015 at 9:47 AM, Joe Ping-Lin Hsiao <span dir="ltr"><<a href="mailto:phsiao@cs.unc.edu" target="_blank">phsiao@cs.unc.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>Roger,</div><div><br></div>This is my output from 'java -version':<div><br></div><div><div>java version "1.7.0_79"</div><div>OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2)</div><div>OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)</div></div><div><br></div><div>I assume it's Java 7?</div><div><br></div><div>The link you provided talks about errors during maven creating proxy classes, but I didn't have those issues. Every step in the tutorial works fine for me.</div></div><div class=""><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 22, 2015 at 4:55 PM, Roger Leigh <span dir="ltr"><<a href="mailto:r.leigh@dundee.ac.uk" target="_blank">r.leigh@dundee.ac.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div>On 22/06/2015 20:13, Joe Ping-Lin Hsiao wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Hi,<br>
<br>
I am on Ubuntu 14.04 64-bit and I just built Bio-formats with C++<br>
bindings by following the instructions here<br>
(<a href="http://www.openmicroscopy.org/site/support/bio-formats5.1/developers/jace/build-linux.html" rel="noreferrer" target="_blank">http://www.openmicroscopy.org/site/support/bio-formats5.1/developers/jace/build-linux.html</a>).<br>
<br>
Every step looks fine, but when I run the 'showinf' program, I got the<br>
the message<br>
<br>
terminate called after throwing an instance of<br>
'jace::VirtualMachineShutdownError'<br>
   what():  The virtual machine is not running<br>
Abort (core dumped)<br>
</blockquote>
<br></div></div>
Which version of Java do you have installed as the system default?<br>
i.e. the output of "java -version"<br>
<br>
Note that this is known to not work with Java 8:<br>
<a href="https://github.com/uw-loci/cppwrap-maven-plugin/issues/2" rel="noreferrer" target="_blank">https://github.com/uw-loci/cppwrap-maven-plugin/issues/2</a><br>
So if you're using Java 8 I would suggest trying with Java 7 instead as<br>
a workaround.<br>
<br>
<br>
Regards,<br>
Roger Leigh<br>
<br>
<br>
--<br>
Dr Roger Leigh -- Open Microscopy Environment<br>
Wellcome Trust Centre for Gene Regulation and Expression,<br>
College of Life Sciences, University of Dundee, Dow Street,<br>
Dundee DD1 5EH Scotland UK   Tel: (01382) 386364<br>
<br>
The University of Dundee is a registered Scottish Charity, No: SC015096<br>
_______________________________________________<br>
ome-users mailing list<br>
<a href="mailto:ome-users@lists.openmicroscopy.org.uk" target="_blank">ome-users@lists.openmicroscopy.org.uk</a><br>
<a href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users" rel="noreferrer" target="_blank">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users</a><br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div></div>