On Jun 6, 2005, at 12:33 PM, Mark Lundquist wrote:
Hi,
I hope this isn't too lame of a question! :-)
I have a Java class that's referenced from flowscript via
importClass(). The class contains a static initializer block, and
this static initializer block is not getting called.
Any ideas why that would be?
Figured it out. I'm a Java 'tard :-/
This class exists only for static things. I just figure out that in
Java, the static initialization block doesn't run when the class is
loaded, it gets run upon the first instantiation of the class, and I
was never instantiating the class.
When I added
new Foo();
to my flowscript, it all started working. I should probably implement
a real Singleton pattern for this thing.
—ml—
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]