[omniORB] Win32 Question
ryan.tecco
rtecco@voxel.ummu.umich.edu
Thu, 3 Jun 1999 16:26:12 -0400 (EDT)
All right, here is a little snip of what I am doing. It is basically based
on the eg2_xxxx samples.
class MyObject : public virtual _sk_MY
{
public:
MyObject();
virtual ~MyObject();
virtual char* request();
};
BOOL CMyDlg::OnInitDialog()
{
...
int argc = 0;
CORBA::ORB_ptr orb = CORBA::ORB_init(argc, NULL, "omniORB2");
CORBA::BOA_ptr boa = orb->BOA_init(argc, NULL, "omniORB2_BOA");
my_impl = new MyObject;
my_impl->_obj_is_ready(boa);
MY_var objRef = my_impl->_this();
CORBA::String_var temp = orb->object_to_string(objRef);
std::ofstream outFile("iiop.txt", ios::out);
outFile << (char *)temp;
outFile.close();
boa->impl_is_ready(0, 1);
...
}
void CVoiceRecDlg::OnCancel()
{
delete my_impl;
CDialog::OnCancel();
}
--------------
ryan.tecco
734.647.8057
microcosm/CAVE programmer
the university of michigan
"when all the pettiness is gone,
what do we really have?"
On Thu, 3 Jun 1999, Bruce Visscher wrote:
> Ryan,
>
> If I had to make a WAG, it would be that you failed to duplicate an object
> somewhere in the server. If you could post a small example with
> implementation that exhibits the problem then maybe someone could help.
>
> Bruce
>
> "ryan.tecco" wrote:
>
> > I am running WinNT 4.0 SP3 and MSVC++ 6.0. I am writing an MFC
> > application. One of the objects within the main dialog is a object that
> > inherits from the CORBA skeleton. My client is able to connect fine, run a
> > remote method fine, but right after it runs it once, the server throws a
> > variety of debug assertions located in "object.cc" and some other files. I
> > switched to the run-time libraries, but then I got a more serious error.
> > It just looks to me like I am not initializing or doing something properly
> > (being new to CORBA and all ;) Please let me know any suggestions if this
> > sounds at all familiar.
> >
> > rt
> >
> > --------------
> > ryan.tecco
> > 734.647.8057
> > microcosm/CAVE programmer
> > the university of michigan
> > "when all the pettiness is gone,
> > what do we really have?"
>
>