@Kris, we need to look at this as soon as possible to define how jBPM5 will
do the serialization.
Do you have any idea about this topic? or we need to start thinking how are
going to work all the different approaches?
Cheers
On Wed, Mar 21, 2012 at 4:30 PM, Edson Tirelli <ed.tirelli(a)gmail.com> wrote:
All,
As we started using Protobuf, it is important to know how you make
changes to .proto files and how to compile them. Easiest way:
1. Download protobuf compiler from:
http://code.google.com/p/protobuf/downloads/list
2. Install protobuf-dt eclipse plugin as detailed here:
http://code.google.com/p/protobuf-dt/
3. Configure the destination directory to generate the java files as
detailed in step 2 here:
http://code.google.com/p/protobuf-dt/wiki/IntegrationWithProtoc
Set the "Java Output Directory" to: src/main/java
4. VERY IMPORTANT FOR JBPM: jBPM Flow project has a .proto file that
extends the data types defined in the .proto file in Drools Core, so you
need to configure the protobuf import path as detailed here:
http://code.google.com/p/protobuf-dt/wiki/ImportPaths
Add the following import paths to the jbpm-flow project:
${your drools-core project in eclipse}/src/main/resources
${your_drools_flow_project}/src/main/resources
After doing that, when you edit and save the .proto files, eclipse will
automatically compile and regenerate the java source code for them.
Edson
--
Edson Tirelli
JBoss Drools Core Development
JBoss by Red Hat @
www.jboss.com
_______________________________________________
rules-dev mailing list
rules-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev