Author Topic: Mashup with Enterprise Architect and Confluence?  (Read 2527 times)

Per Spilling

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Mashup with Enterprise Architect and Confluence?
« on: November 10, 2008, 11:40:11 pm »
Hi,
 
I would like to create a mashup of Confluence (http://www.atlassian.com/software/confluence/) wiki and Enterprise Architect as I think this is a "killer combination" of two good tools for architecture documentation. I would like to create wiki pages with embedded UML models from EA, in such a way that the UML diagrams embedded in the wiki will be automatically updated when the diagram is updated in EA. This seems relatively straightforward to achieve via the following setup:
 
---
1) Export the EA model to html and publish via a webserver
 
2) Find the diagram that you want to embed inn a wikipage in Confluence, and do "Show image" in your brower to get the image url
 
3) Create a wikipage with the image embedded, for instance like this:
 
Create page: UML - Domain model
wiki markup:
!<image url>!
 
4) Create the wikipage where you want to embed the uml diagram:
 
Create page: Domain model
wiki markup:
<text>
{include:UML - Domain model}
<more text>
---
 
This works, but I'm a bit unsure if this is the best way to do it. One thing that might be an issue here is that the uml diagram image that is exported from EA doesn't have a logial name for its url, but a name like this: http://sm84647:8088/eadoc/EARoot/EA5/EA3/EA211.png
 
* Will the url of the uml diagram always have this name as long as I don't change the name of the diagram in EA?
* Is there a better way to create a mashup of EA and Confluence?

-Per

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 6963
  • Karma: +71/-10
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #1 on: November 11, 2008, 07:52:09 am »
Absolute links for HTML generation are coming.

The url will currently be the same until you change the order of anything in the model.  That could happen due to adding something new, deleting something, changing a name or explicitly changing the order.
« Last Edit: November 11, 2008, 07:53:27 am by simonm »
Eve

support@sparxsystems.com

Per Spilling

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #2 on: November 11, 2008, 10:10:37 am »
That's good to hear. When do you expect this to be available?

-Per

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #3 on: November 12, 2008, 08:13:27 am »
Don't take this as official but...

From various posts by the Sparxians over the past few weeks, I gather this is expected in EA 7.5. The release date will probably be in early calendar 2009.

New versions are generally preceded by a public beta period, during which registered users are invited to try and comment on the product. If EA 7.5 follows the usual pattern, Sparx should be amenable to changes and improvements during the beta period - within reasonable scope of course - as well as tweaks and bug resolutions.

David
No, you can't have it!

Per Spilling

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #4 on: June 24, 2009, 08:19:38 pm »
Hi,

I just started using version 7.5, but it looks like the absolute html links feature hasn't been implemented yet. Is this correct?

Rergards, Per

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 6963
  • Karma: +71/-10
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #5 on: June 25, 2009, 08:14:18 am »
No, it is not correct.

You can link to individual elements or diagrams using something along the lines of:

index.htm?guid=xxxx-xxxxx-xxxxx-xxxxx

(Guid appended on end without {})
Eve

support@sparxsystems.com

Per Spilling

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #6 on: June 29, 2009, 09:37:28 pm »
ok, this is getting quite close, but there are two problems with this:

1) It displays the iframe-html-view of the whole model with focus set on the diagram identified by the guid. I want to include only the single diagram in my wikipage.

2) As the the index.htm?guid=xxxx-xxxxx-xxxxx-xxxxx form produces an html-page this cannot be included via the !<img>! markup in Confluence as this markup only works with images.

Any other suggestions?

-Per

Jon Jaroker

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #7 on: May 06, 2010, 11:40:33 am »
Is there any update on having stable image URLs in the HTML documentation?  

The random, unpredictable urls for image files in the HTML documentation prevents useful integration of EA with wikis.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 6983
  • Karma: +151/-112
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #8 on: May 06, 2010, 12:43:55 pm »
Quote
Is there any update on having stable image URLs in the HTML documentation?  

The random, unpredictable urls for image files in the HTML documentation prevents useful integration of EA with wikis.
This is a recurring issue...

Submit a Feature Request and tell us the name,
leaving a note here to say you've done it.
We users can then vote for it using a Feature Request with the same name[/color]
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

OneCent

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
    • View Profile
Re: Mashup with Enterprise Architect and Confluenc
« Reply #9 on: May 07, 2010, 08:46:53 pm »
i would like to see direct links from Confluence into a EA (Diagramm, List or Element). 8-)