yUML GET URL length limit - RB needs to use POST API instead

Posted by surferking on 26-Nov-2013 03:44

Objects > Workflow Process > View Diagram

On this page, there is a "View Diagram" button that pops-up and loads a graphical image as a flow-diagram of the Workflow Process, with boxes for each status.

It seems that the 60+ Statuses and Actions we have for the Order Line object is more than the plugin can cope with.

The plugin generates an 'img' link with the src pointing to a URL that starts with 'http://yuml.me/diagram/class/' and all the parameters needed to render the diagram appended to the URL.

The complexity of our scenario is making it hit the maximum allowed length for a URL string, causing the HTTP request to be rejected by the 'yuml.de' server. When right-clicking the broken image and selecting 'show image in new tab' to see the URL it's trying to use you can see the issue.

https://groups.google.com/forum/#!searchin/yuml/limit/yuml/ZRg-hTlT_KE/AVbngrPGQk8J

This Google group link suggests that YUML have a POST-based API method that could be used that wouldn't suffer from this limitation, but, due to the closed source nature of Rollbase, your developers will need to develop the code to use this method instead of their current 'GET'-based approach.

We have a few Objects with complex workflows (order processing, returns management, accounting proceedures etc) so this is definitely a hinderance to us in using this functionality to document proceedures and get feedback from users.

All Replies

Posted by sidury on 02-Dec-2013 15:53

Hello,

Defect CR # PSC00283458 will address this issue

Thanks.

Posted by sidury on 02-Dec-2013 15:53

Hello,

Defect CR # PSC00283458 will address this issue

Thanks.

Posted by venreddy on 17-Jan-2014 02:35

Hi surferking,

Can you share a sample or original long uml/URL where it fails with GET method? We need it for testing purposes.

Thanks,

Tvk

This thread is closed