Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - tanja

Pages: [1] 2 3 ... 5
1
Eve, let us forget 2), I got the message.

On 1), do you ever intend to move to 64-bit, and enable us to compile our applications with 64-bit Java?

2
Thanks for a quick reaction, but the replies do not answer my questions at all.

1) The .dll is not my problem, but rather the eaapi.jar which forces us to compile the full applications with 32-bit Java, eventhough we have OS-s and everything supporting 64-bit since so many years. So, 64-bit Java library, when?

2) OSLC ? Cloud? This would be too far fetched to push simple desktop applications to the cloud... So, without any cloud, COM-independent API, when? (I think that .NET programmers would be happy with the effort as I imagine that any COM automation implementation is utterly slow; at least, that's what profiler shows to me).

Note that although I don't hope to read such an answer, the answer could also state: "never", or "not in next 3 years", or "not before 1 year". That would be at least a clear statement for us to make timely migration choices.

Thanks for your consideration.

3
Hello,

For those of us using Java in general, we have to start moving to Java 11, and all Java providers, commercial or open source, stop support for 32-bit jre and jdk altogether.

This means that any automation we have today to interact with our EA models will just stop working.

It is very costly or even impossible to:
- port existing Java application talking with EA to some other programming language, and/or,
- train developers to learn another programming language (e.g., C#), and/or,
- change the enterprise server-side infrastructure to remove Java from the picture,
the options some have been proposing on other related threads  :-\

Does Sparx have plans for:
1) providing 64-bit Java API (eaapi.jar, and probably accompanying SSJavaCOM.dll)?
2) providing faster COM-independent implementation, now that there is native EA XML export?

In relation to 2): Many years ago, being desperate with the bad EA Java API performance, I have indeed developed an alternative 'builderFromEa' implementation for the basic UML model content that my open source application (http://www.tanjakostic.org/jcleancim/) needs. It took me a few week-ends back then to:
- refactor my original code that was using exclusively EA Java API iterative model walk-through, and,
- provide an alternate (now default) builder that works with SQL query results returned as XML (as recommended by Geert).
Indeed, the only times I must use EA Java API today is when I need to export diagrams and/or XMI. These operations are, again, notoriously slow (qwerty and Geert explained why in a previous thread) and this would be also something for Sparx to consider improving.

Could anybody from Sparx comment on this? It is really getting urgent to support 64-bit jre/jdk at least for read-only access.

Thanks,
Tanja

4
EA is great in many respects, but the fact that it runs only on Windows OS is very annoying.

Another annoying  thing is that it uses RDB which certainly has driven some design and implementation that leak to the user (e.g., extremely slow java/automation APIs, refreshing/making dirty objects, probably inability to have multiple diagrams side-by-side, slow initial loading of the model, ...)

I would like to have very soon an EA that runs also on Mac OS and Linux/Unix. And I'd like to have it also natively work with XMI, so there would be less problems in transforming (one hop less = one layer of possible errors less).

5
Suggestions and Requests / Re: Requirement - see links
« on: February 15, 2010, 11:19:53 pm »
I face the same need like Marcello - a quick way to show links (from Requirements property pop-up window - this would require a Tab, similar to e.g. Class/Package).
In analysis models, we draw realisation links with requirements, so why not having a uniform way of showing all the elements that realise a requirement?
Maybe this comes in EA Version 8?

6
Suggestions and Requests / Re: Viewing more things 'side by side'
« on: February 16, 2010, 07:19:29 pm »
1+

7
General Board / Re: ECore
« on: December 01, 2015, 09:45:40 pm »
Thanks much for a quick and clear response. This will maybe spare search time to others - as it did to me.

Are there any plans to provide ECore import capability any time soon?

8
General Board / ECore
« on: December 01, 2015, 01:35:42 am »
I was looking for a way to import an ECore into EA 12, but it seems there is no way to do that. I'm after a simple XML import, without Eclipse; just a file import to build the model that I can then visualise.

I know EA can export ECore, and that is why I'm quite surprised that it cannot import it - which gives me a hope that I am wrong.

Could some of Sparxians confirm that EA really cannot import ECore, or prove me being wrong by providing a workaround to however import ECore?

9
General Board / Baseline comparison speed
« on: September 25, 2014, 07:32:30 pm »
I have got a new and fast machine (Thinkpad W540) and installed EA 1107.

Before, for almost 4 years, I had a very old and slow machine (Thinkpad T410) with EA 937.

I notice with horror the performance degradation of almost all actions with EA 1107 (on this "rocket" machine) as compared to the previous one.

Example: Baseline comparison that was taking previously maybe 2-3 minutes now takes 30+.

Could anybody comment?

10
General Board / Re: Sequence diagram's message elements / RTF
« on: September 03, 2011, 10:33:10 pm »
I resolved the problem and wanted to share: you need to do the .EAP file repair.

Here is how:
- launch EA (but not by double-clicking on your target .eap file)
- from the menu, select Tools -> Data management -> Manage *.EAP file -> Repair *.EAP file

11
General Board / Sequence diagram's message elements / RTF
« on: September 03, 2011, 08:36:56 am »
I have a custom RTF template that I have been using for over 5 years - the last successful usage was with EA 7.5 last week. All on Windows 7, 32 bit, MS Office 2007 (but this doesn't matter, I think).

Last week I installed EA 9 (908), the same RTF template does not produce the same result, as follows:

The from/to elements of the message under sequence diagram (DiagramMsgs.FromElement and DiagramMsgs.ToElement) produce simply empty strings, even if lifelines are all named.

I am using component classifiers (not instances) for lifelines, dropping them from the project browser onto sequence diagram (I mean, these were created that way in the model long time ago).

In report generation options tab, I have no disabled connectors.

This must be some new option somewhere, I just cannot find it.

Any hint much appreciated!

12
General Board / Order of attributes after Add related
« on: August 28, 2011, 07:19:39 pm »
This is a new and very inconvenient behaviour in EA 9:

When adding related elements of a class on a diagram, the order of attributes in that added class is different from how it actually is defined in the original (and seen in the project browser):
- added superlass will have all attributes sorted alphabetically
- added associated class (link through association) will have its attributes in I don't know which order: it's neither alphabetical nor original!

What is this mess about? I now have to find added class in the browser, remove it from the diagram, and drag the original to the diagram.

Project option of alphabetical ordering is UNset, I must control the order of things for a particular project.

EA 9 (908) Corporate
Windows 7, 32 bit, Thinkpad T410

13
General Board / Re: Enterprise Architect runs very slowly
« on: August 28, 2011, 09:29:24 am »
Me too, I've installed the EA 9 Corporate two days ago, and I find all the interaction with the UI extremely slow, after having used EA 7.5 with pleasure for more than a year.

E.g., it takes 4-5 seconds to open a diagram on double-click from the project browser. More than 6 seconds to close UNchanged diagram. Using ctrl-up/down/etc. to move a class on the diagram also takes ages - one up/down/etc. result is rendered with more than 1 second delay. Not to talk about grouping several classes and trying to move them left/right/up/down.

My sad conclusion is that this version is far away from usable, and I'll have to spend several hours a day with it...

In compatibility tab of the ea.exe, everything is unchecked, as somebody mentioned above.

Any hint on how to bring back the old good snappy UI?

I was also hoping that the speed of some other lengthy operations would be improved after 2 years. For a model with no specials (~1350 classes, ~5300 attributes, ~1000 associations, ~60 dependencies, ~350 diagrams):
- opening the model in .eap file on local disk takes 7-8 seconds
- comparing baselines takes several minutes, even with only a couple of changes
- exporting XMI 1.1 takes 1min 25sec
- Java API is still terribly slow (I bet it's the same for C# API), no improvement in the implementation of chatty SQL queries at all...

Windows 7, 32 bit, Lenovo T410

14
General Board / Re: Forum search not responding
« on: November 17, 2010, 12:48:05 am »
Geert, thanks for your quick feedback.

OK - this time the search returned: it took 3min 45sec, with text "rtf filter", search throughout all the posts, displaying single entry per thread.

Is the waiting time really expected to be that long? I never experienced such huge waiting times before and just wanted to signal that there might be a problem.

If this to stay that slow, then the forum search functionality is just not usable. Anybody heard of lazy loading?

15
General Board / Forum search not responding
« on: November 16, 2010, 11:59:55 pm »
I always get redirected to .com (from com.au) when doing forum search. The whole day today, I just cannot get any search results.
Is there a known latency problem?

Pages: [1] 2 3 ... 5