Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!satisfied.elf.com!news.mathworks.com!uunet!shlnews!tornews!ottnews!usenet
From: kmatassa@shl.com (Kevin Matassa)
Subject: VisualAge SOM wrapping
Message-ID: <D45ytD.39n@ottnews.shl.com>
Summary: Wrapping SOM Modules
Lines: 15
Sender: usenet@ottnews.shl.com (News Administrator)
Reply-To: kmatassa@shl.com (Kevin Matassa)
Organization: SHL Systemhouse Ltd. 
X-Newsreader: IBM NewsReader/2 v1.02
Date: Fri, 17 Feb 1995 21:39:12 GMT

Hey VA users here's a question.  I have a SOM IDL that
includes a module definition with several interfaces.  When left in
this form an imported in VisualAge using the SOM wrapping facility, the
appropriate wrapper classes are created successfully.  However, when
an instance of one of the objects is created (or attempted) this fails with
an error:

somFindClass failed for class Custif::Customer.

We did work around the problem by removing the module scoping in the IDL and
re-imported the objects.  However, this should not be required ?

Thanx inadvance
Kevin


