Sparx Systems Forum
Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started 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
-
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.
-
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
-
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 :-/
-
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 ?!
-
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