Hello Again,
I asked a question similar to this awhile back, David Sinclair answered
some of my questions, but I'm still looking for a few features.
Here is my use case.
We are deploying Guvnor to an enterprise environment.
We plan on having one Guvnor for our rule authors to create/edit rules in.
We plan on using selectors to control which rules are included into
packages that are built for different environments (development, test,
production).
We can't have our application that use rules pointing directly at the
Guvnor instance.
We want an automated "deployment" process.
Here is what I was thinking.
I would like to be able to invoke a build, using a specified selector,
then create a snapshot that follows a specific naming convention (ie with
the selector's name in the snapshot name), in sequence. In order to do
this, I would like to, from a remote application, tell Guvnor to do a
build, then to do a snapshot. So essentially what I'm asking for is a
remoting API for Guvnor's features. I've looked through some of the
Guvnor code and I believe I see that there is a remote API for the
drools-repository that Guvnor sits on, but what I need is specifically
Guvnor's features to be made available in a remoting API.
Does anyone know if such a thing exists? If not is it planned? If not, am
I even asking for a desirable feature?
Thanks,
Steve Ronderos
Show replies by date
I am also lookign for similar features(API) from Guvnor.
I am using Eclipse Drools Plugin. I want to build the rules on IDE and deploy the compiled
rules package to Guvnor and want the Rules app to use the packages from Guvnor URL.
Also is there a way to make Guvnor use SVN instead of JCR?
thanks
Sumant
________________________________
From: Steve Ronderos <steve.ronderos(a)ni.com>
To: rules-users(a)lists.jboss.org
Sent: Tuesday, August 4, 2009 11:42:33 AM
Subject: [rules-users] Drools Guvnor Remoting API
Hello Again,
I asked a question similar to this awhile
back, David Sinclair answered some of my questions, but I'm still looking
for a few features.
Here is my use case.
We are deploying Guvnor to an enterprise
environment.
We plan on having one Guvnor for our
rule authors to create/edit rules in.
We plan on using selectors to control
which rules are included into packages that are built for different environments
(development, test, production).
We can't have our application that use
rules pointing directly at the Guvnor instance.
We want an automated "deployment"
process.
Here is what I was thinking.
I would like to be able to invoke a
build, using a specified selector, then create a snapshot that follows
a specific naming convention (ie with the selector's name in the snapshot
name), in sequence. In order to do this, I would like to, from a
remote application, tell Guvnor to do a build, then to do a snapshot. So
essentially what I'm asking for is a remoting API for Guvnor's features.
I've looked through some of the Guvnor code and I believe I see that
there is a remote API for the drools-repository that Guvnor sits on, but
what I need is specifically Guvnor's features to be made available in a
remoting API.
Does anyone know if such a thing exists?
If not is it planned? If not, am I even asking for a desirable feature?
Thanks,
Steve Ronderos