<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hi,<br><br>I am trying to get up and running with the C++ interface to OMERO 4.2.<br><br>However I have a problem....<br>I have recompiled a simple c++ test program (using the 4.2 lib/headers) that was working with 4.1...<br>See attached code for the program itself...<br><br>I seem to generate the following error as soon as I try and retrieve any objects from omero:<br><br>&gt;BasicStream.cpp:442: Ice::UnmarshalOutOfBoundsException:<br>&gt;protocol error: out of bounds during unmarshaling<br><br>for example, when calling this line:<br><br>omero::model::PixelsPtr pixelsObject = gateway-&gt;getPixels(pixelId);<br><br>or this line:<br><br>omero::model::ImagePtr img = gateway-&gt;getImage(imgId);<br><br>same error....<br><br>Not sure what is going on here, tried it on two different omero 4.2 servers, that where setup by different people (myself and our ntwk admin) and it seems a consistent error. So unless both omero servers are incorrectly setup, which would be strange but still possible :), I would start ruling out the omero install....<br><br>So either my code is wrong (changes since 4.1?) or something else is going on....<br>any help would be welcome,<br><br>J.<br>                                               </body>
</html>