Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: SwissSteve on May 22, 2008, 04:56:28 pm

Title: Access EA Database from non Microsoft environment
Post by: SwissSteve on May 22, 2008, 04:56:28 pm
It is possible to access the models in EA from a non Microsoft platform?

I have written a simple Java application in java that exports my models to an HTML web site.   To use the app I need the eaapi.jar and a SSJavaCOM DLL.   If the models are held in say an oracle DB  is it not possible to run my remote java application from say a non Microsoft server?

My other question is whether I need a full EA also installed on the machine where the SSJavaCOM.dll and eeapi.jar are installed for my applications to work or is it enough to just have SSJavaCOM.dll and eaapi.jar?

Thanks for the advice in advance?
Title: Re: Access EA Database from non Microsoft environm
Post by: Eve on May 23, 2008, 09:00:25 am
You need a fully licensed version of EA running under windows (or wine) to use the automation interface.  This includes the Java API.

I haven't tried connecting the Java API to EA under wine, but I've heard that Java doesn't run well under wine so to my knowledge that won't really work.

So I suspect that you will need to be running a windows to generate the documentation, but there is no reason the documentation itself couldn't be hosted on a non-microsoft server.
Title: Re: Access EA Database from non Microsoft environm
Post by: SwissSteve on May 23, 2008, 03:46:52 pm
thx for the info