Book a Demo

Author Topic: Importing Sparx Models (Repositories) into Prolaborate  (Read 11032 times)

Model Trainer

  • EA User
  • **
  • Posts: 24
  • Karma: +0/-0
    • View Profile
Importing Sparx Models (Repositories) into Prolaborate
« on: April 18, 2025, 03:14:44 am »
Hello,

We recently adopted Prolaborate for our organization, and are in the journey of integrating Sparx and Prolaborate repositories. I have a question about using our existing Sparx repositories in Prolaborate.

When we create repositories in Prolaborate, we should copy and paste available packages and diagrams or created new ones within the created repository in Sparx.

My question is: how can I create a repository in Prolaborate that includes everything from Sparx without needing to copy and paste diagrams between models?

Can I put a model on a server (same place as Prolaborate) and then include its name where adding a repository? or there are others considerations.

I appreciate your help with this matter.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13522
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Importing Sparx Models (Repositories) into Prolaborate
« Reply #1 on: April 18, 2025, 05:04:03 am »
There seems to be a misconception here.

There is no such thing as Prolaborat repositories and Sparx Repositories.
There is only one type of repository. You can access such a repository through both Prolaborate and the EA client (Sparx)

So no, you should not need to copy anything. Simply connect Prolaborate to your existing repository(ies)

Geert

Guillaume

  • EA Practitioner
  • ***
  • Posts: 1403
  • Karma: +42/-2
    • View Profile
    • www.umlchannel.com
Re: Importing Sparx Models (Repositories) into Prolaborate
« Reply #2 on: April 24, 2025, 01:01:49 am »
I agree with Geert. This is quite a surprising question if you have purchased Prolaborate and started deploying it.

EA and Prolaborate access the same EA database(s) configured in the Pro Cloud Server https gateway.
A Prolaborate "repository" is linked with an EA database/repository configured on the Pro Cloud Server. Hence you could define several Prolaborate repositories with the same EA database, yet they womm access in real-time to the exact same published models as those from EA.

You may want to contact Prolaborate support or your Sparx reseller contact.
Guillaume

Blog: www.umlchannel.com | Free utilities addin: www.eautils.com


RodneyRichardson

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: Importing Sparx Models (Repositories) into Prolaborate
« Reply #3 on: April 25, 2025, 08:29:23 pm »
It sounds like maybe the people setting up your Prolaborate instance have created a new, empty repository instead of linking your existing one.

If they can't just link your existing repo, you can use the Project Transfer options in EA to copy an entire repository, which will delete the one you're importing into. See https://sparxsystems.com/enterprise_architect_user_guide/17.0/model_exchange/projecttransfer_nativexml.html

  • Export your existing model - open the "Sparx" repo, and export using Native XML format to a local folder. Let's call this repo A.
  • Make a backup (just in case)! Open the "Prolaborate" repo, and export using Native XML format to a different local folder.
  • Import repo A into your "Prolaborate" repo.