- Red Hat JBoss BPM Suite (BPMS) 6.x
- Red Hat JBoss BRMS (BRMS) 6.x
There is an already existing
jBPM5 project in
SVN . It is required to move the project and it's artifacts to
JBDS 7.x workspace and deploy that project into a new
BPM suite 6 or
BRMS 6 environment. No migration of process / data from
Guvnor is required as part of the process. What are the steps for that process?
Gitare two different version control systems and the internal repository maintained by
BRMS 6is done through
SVN. If the source code maintained in
SVNis following a
Mavenproject structure then it is possible to import the project into
- Now, as per the BPM Suite - Administration and Configuration Guide , the below mentioned procedures can be followed to ensure that the source
SVNartifacts are uploaded into the
BPMS or BRMSrepository and accessible via
- Log in to
- Create a new
Repositorywhich has similar naming convention (or whatever it is preferred to be named) .
- Go to
Project Authoringand create one or two
Projectswhich has the same package structure so as to mock the project structure that the source
SVN projectused to maintain.
- Now, come back to
JBDSand clone that
BPMSrepository which has just been created.
- Visit the workspace in the local filesystem which just got created due to cloning of the
- Since the
SVNproject was earlier downloaded into the local filesystem , now, start copying the artifacts (i.e.
Source codes, rule assets, process definitionsetc.) from that previously downloaded
SVN projectsand place them in the folder structure of the cloned repository in the
- Once done, go back to
JBDSto view your cloned
Business Centralrepository, and do
Pushto the changes which has just been made to the repository.
This might look tedious , but things would have been quite easy if the source project would have been maintained in a
Git repository as
Business Central provides a feature to Clone from an existing
Git repository to avoid this manual procedure.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.