Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: luizcieslak on December 13, 2004, 03:19:34 pm

Title: Using automation interface under linux
Post by: luizcieslak on December 13, 2004, 03:19:34 pm
Has anyone have ever needed to use the automation interface under linux?
At my company we ran our version control and project information site at linux and I'd like to schedule an script to publish my views to my web server. Any ideas, suggestions?

Thanks in advance.
Luiz Cieslak
Title: Re: Using automation interface under linux
Post by: thomaskilian on December 14, 2004, 01:00:26 am
Luiz,
although I don't use it,  I can tell that the Linux version is not actually a Linux version. It runs under a Windows emulator and has just a few modifications for this environment. Likely the automation will work the same way. Probably the best way is to use VMWARE and full windows.
Title: Re: Using automation interface under linux
Post by: luizcieslak on December 14, 2004, 03:04:47 am
Thomas,

thanks for your reply, but I was refering to run the scripts on a Linux machine, not on the Linux version of EA (that I think it is quite the same as the Windows one).

What I really need is a Linux port of EA COM's objects to use the automation interface under the linux environment but on a Windows generated EAP file.

Cheers,
Luiz
Title: Re: Using automation interface under linux
Post by: thomaskilian on December 14, 2004, 03:13:27 am
Luiz,
I thought you were referring to that. What I guess is that there will be no short way to accomplish what you need. You'd need some Linux/COM-Interface which could be provided by the emulation (not shure whether VMWARE offers such kind of interface).  The only "solution" is to wait for a completely Linux-based release of EA  :-/
Title: Re: Using automation interface under linux
Post by: mikewhit on December 14, 2004, 03:25:37 am
But then what's the Linux equivalent of the COM automation interface ? CORBA ? Mono ? SOAP ?

I suppose they could expose the internal automation via a JNI interface, then you could control that version of EA using Java ;-)

From Eclipse ?!
Title: Re: Using automation interface under linux
Post by: angel-o-sphere on December 15, 2004, 05:08:18 pm
Well,

a while ago I made the suggestion that EA also supports CORBA and not only COM to script it.

Come on, sparx programmers!

While EA is the BEST or SECOND BEST CASE system, I have to admit that you guys are really the TRANS BEST programmers.

Writing a tool like EA is cool, writing it on Windows is INSANE COOL.

But sorry, I'm to old to use a language like visual basic for my coding :-/

I'm allready enlightend by strong typed, multiple inheritance, reflection supporting, byte code compiled and other languages ....

If you add CORBA scripting to EA endless tools around your "platform" will emerge! Or at least as the other guy hoped, find a way to let it be scripted from Eclipse!

But well, I run Eclipse on MacOS X and EA I run on VirtualPC inside of MacOS X ... so I have the same issue like the guy running the scripts on linux.

I would even dare to bet that Sparxy in his genious has a "model" somewhere and could generate the interface :D

angel'o'sphere