Author Topic: Shape Scripts and EA Lite  (Read 2411 times)

mmontminy

  • EA User
  • **
  • Posts: 37
  • Karma: +0/-0
    • View Profile
Shape Scripts and EA Lite
« on: May 16, 2019, 01:27:18 am »
I wrote some shape scripts for some Element Stereotypes and included everything in a MDG Technology.

They work fine in Corporate edition but not in EA Lite. I search the forum and found discussion in 2016 where the problem was reported and Sparx Representative said:
A third option is for read-only users to use EA Lite, which allows for display only. It's a free download, but IIRC it doesn't necessarily display everything the way the full client does. Specifically, I think it doesn't do shape scripts. I may be wrong on that, and if you don't know what shape scripts are you're probably not using them so it shouldn't be a problem.

The lite version should draw using the same shape scripts as other editions of EA.

Am I missing something?
Can someone confirm the current behavior?

Martin
Martin

mmontminy

  • EA User
  • **
  • Posts: 37
  • Karma: +0/-0
    • View Profile
Re: Shape Scripts and EA Lite
« Reply #1 on: May 16, 2019, 11:59:03 pm »
Just found the problem. The MDG Technology I have defined was not deployed in the Lite Version. After importing it in the Lite version, it solved the problem.

What I don't understand is that in the Corporate version, I imported the Technology to the Model. I thought it would do it for both Corporate and Lite version.

Any idea on how to avoid importing the Technology individually to each Lite user?

Thanks
Martin

Mauricio Moya (Arquesoft)

  • EA User
  • **
  • Posts: 341
  • Karma: +8/-4
  • EA Consulting and development in Spanish
    • View Profile
    • Arquehub Azure Module
Re: Shape Scripts and EA Lite
« Reply #2 on: May 24, 2019, 07:08:48 am »
If you have a centralized repository, after deploying the MDG, all users should restart EA and open again the model. MDG are stored at the very beginning of the connection and stored in memory. Even when reopening the model, some stuff remains in memory. It is better to close EA and open it again.