Failed to save workflow schema, vRO HTML5 client exception
Failed to save workflow schema, vRO HTML5 client exception
-
-
Sep 18, 2019
-
1 min read
Rated NaN out of 5 stars.
One of the major enhancements vRealize Automation 7.6 brings to the table is HTML5 functionality in vRO.
To name a few on what it brings to the table
- Build , Import , Edit , Debug and Execute workflows from HTML5 interface
- Create , update and use workflow configuration elements
- Compare and restore different versions of the same workflow side by side
- Enhanced dashboard and permissions for WebClient
- Improvement in workflow run troubleshooting
But during one of two instances , i did see a problem with this new HTML5 vRO client where it does not allow you to save workflows
![]()
Issue is seen due to a bug in GA version of this component.
Let’s see on how to resolve this problem
Step:1
Download JGit cli client
curl -k —output jgit https://repo.eclipse.org/content/groups/releases//org/eclipse/jgit/org.eclipse.jgit.pgm/5.4.0.201906121030-r/org.eclipse.jgit.pgm-5.4.0.201906121030-r.sh
Step:2
Move jgit to /usr/bin, set it to executable and change its owner to vco
mv jgit /usr/bin/ chown vco:vco /usr/bin/jgit
Step:3
Remove the HEAD ref of the master
mv /storage/db/vcodata/git/__SYSTEM.git/refs/heads/master /var/lib/vco/master_ref.backup
Step:4
Check where the HEAD should be cd /storage/db/vcodata/git/__SYSTEM.git jgit log
Get the commit ref sha from the first line. ex: 01bb5f58716dc12016b4fd8798c7fa8c91c76bf3
Step:5
Login as vco
su - vco
Step:6
Create the master ref
echo ‘01bb5f58716dc12016b4fd8798c7fa8c91c76bf3’ > /storage/db/vcodata/git/__SYSTEM.git/refs/heads/master
Step:7
Run jgit garbage collection
cd /storage/db/vcodata/git/__SYSTEM.git jgit gc
Step:8
Login as root again and make sure everything in the git folder is owned by vco:vco
exit cd /storage/db/vcodata/git/__SYSTEM.git chown -R vco:vco
Step:9
Restart vRO server
service vco-server restart
Step:10
Create a workflow and then try to save it , it should work as expected