|
From: Robert L. <rle...@sb...> - 2004-02-26 15:50:16
|
Hello!
I found an IDL example which doesn't work:
--- SNIP -----------------------------------------
interface Point
{
attribute double x;
attribute double y;
void move( in double dx, in double dy );
Point clone();
};
interface Line
{
attribute Point startPt;
attribute Point endPt;
void move( in double dx, in double dy );
};
component Grfx
{
provides Point point;
provides Line line;
};
home GrfxHome manages Grfx
{
};
--- SNAP -----------------------------------------
When I call "ccmtools-c++-generate", I get:
Exception in thread "main" java.lang.StackOverflowError
Error while generating IDL3 mirror files.
The problem is the "clone" operation.
Without it, the generator runs.
I'm calling "ccmtools-c++-generate" with parameters '-a' and '-d'.
Bye
|