<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Lee,<div><br></div><div>&nbsp;The demo server was upgraded to 5.0.0 rc1 recently, so unfortunately you'll need the corresponding version 5 of the various bio-formats and OMERO.client jars</div><div>and these won't be compatible with OMERO 4.4.</div><div><br></div><div>&nbsp;Regards,</div><div><br></div><div>&nbsp; &nbsp;Will.</div><div><br></div><div><br><div><div>On 20 Feb 2014, at 14:39, Lee Kamentsky wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Hi all, hope this is the right list for this. I'm trying to connect to <a href="http://demo.openmicroscopy.org/">demo.openmicroscopy.org</a> with loci.ome.io.OmeroReader in the ome-io project. The omero-client dependency is 4.3.1. Everything worked with the old demo URL, but I'm now getting the following stack trace:<div>
<br></div><div><div><div><div><div>Ice.MarshalException</div><div>&nbsp; &nbsp; reason = (null)</div><div><span class="" style="white-space:pre">        </span>at IceInternal.BasicStream.typeToClass(BasicStream.java:2403)</div><div><span class="" style="white-space:pre">        </span>at IceInternal.BasicStream.findClass(BasicStream.java:2320)</div>
<div><span class="" style="white-space:pre">        </span>at IceInternal.BasicStream.loadObjectFactory(BasicStream.java:2187)</div><div><span class="" style="white-space:pre">        </span>at IceInternal.BasicStream.readObject(BasicStream.java:1540)</div>
<div><span class="" style="white-space:pre">        </span>at omero.model.IObject.__read(IObject.java:465)</div><div><span class="" style="white-space:pre">        </span>at omero.model.Image.__read(Image.java:2455)</div><div><span class="" style="white-space:pre">        </span>at IceInternal.BasicStream.readObject(BasicStream.java:1590)</div>
<div><span class="" style="white-space:pre">        </span>at IceInternal.BasicStream.readPendingObjects(BasicStream.java:1739)</div><div><span class="" style="white-space:pre">        </span>at omero.api._GatewayDelM.getImage(_GatewayDelM.java:606)</div>
<div><span class="" style="white-space:pre">        </span>at omero.api.GatewayPrxHelper.getImage(GatewayPrxHelper.java:730)</div><div><span class="" style="white-space:pre">        </span>at omero.api.GatewayPrxHelper.getImage(GatewayPrxHelper.java:702)</div>
<div><span class="" style="white-space:pre">        </span>at loci.ome.io.OmeroReader.initFile(OmeroReader.java:314)</div><div><span class="" style="white-space:pre">        </span>at loci.formats.FormatReader.setId(FormatReader.java:1333)</div>
</div></div></div></div><div><br></div><div>I'm thinking that there's a version mismatch between the server and one of the .jar files. I'm using blitz.jar, common.jar, model-psql.jar and ice.jar from OMERO.clients-4.4.6 and ome-io's POM is an effective dependency of CellProfiler.</div>
<div><br></div><div>Hoping to pick some combination of jars that are compatible with as many servers as possible, but it's always possible for me to load different jars in CellProfiler based on a configuration setting or command-line switch.</div>
<div><br></div><div>--Lee</div></div>
_______________________________________________<br>ome-devel mailing list<br><a href="mailto:ome-devel@lists.openmicroscopy.org.uk">ome-devel@lists.openmicroscopy.org.uk</a><br>http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel<br></blockquote></div><br></div></body></html>