Bug 969101

Summary: Designer: activity names misplaced when process is exported to PDF/PNG files
Product: [JBoss] JBoss Enterprise BRMS Platform 5 Reporter: Oscar Molina <omolinab>
Component: BRM (Guvnor)Assignee: manstis
Status: NEW --- QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: BRMS 5.3.1CC: omolinab
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Screenshot of the process and the output PDF and PNG files. none

Description Oscar Molina 2013-05-30 16:18:13 UTC
Created attachment 754961 [details]
Screenshot of the process and the output PDF and PNG files.

Description of problem:
When activity name modelled in web-designer is very long, it's justified properly there. But if you export the diagram in a PDF or PNG file, activity name is misplaced. If you try to use the file generated for documentation/presentation proposal, this gives a bad impression. Furthermore, in more complicated process definitions, readability is affected by overlapping naming.

Version-Release number of selected component (if applicable):
BRMS 5.3.1.

How reproducible:
Every time

Steps to Reproduce:
1. Start server (default settings)
2. Open Guvnor
3. Create new process
4. Define simple process (Start -> Task (Script) -> End)
5. Set task name: Kundendaten plausibilisieren
6. Click PDF (View PDF) or PNG (View PNG) buttons.

Actual results:
PDF and PNG files generated show activity name misplaced.

Expected results:
PDF and PNG files generated should show exactly the designed process.

Additional info:
If you can add a carriage return after large word (without a blank), then it is generated correctly. For example:

  1. The activity name is: 

      Kundendaten plausibilisieren

  2. You can change this as: 

      Kundendaten
      plausibilisieren