jbossdemocentral / brms-fuse-integration-demo

Example demo project that shows JBoss BPM integration with JBoss Fuse Camel routes.
11 stars 18 forks source link

Please check branch fuse62 #10

Closed weimeilin79 closed 9 years ago

weimeilin79 commented 9 years ago

Things changed in this branch

  1. Migrate to Fuse 6.2
  2. Remove the original fuse project simple Route, it's calling a stock web service, but kicking off a customer evaluation process, make no sense.
  3. Add new project bpmsuite-fuse-integration, read in XML file container customer information, parse this xml file then trigger BPM Process using Camel-CXFRS component (No more Java code), and pass in xml data to the process.
  4. Edit BPM custeval process, takes in parameter from beginning.
  5. Edit init.sh add maven check
  6. change documents and diagrams accordingly
eschabell commented 9 years ago

Validated and found:

Installing JBoss FUSE 6.2.0

Logging in as admin 1044 [sshd-SshClient[674b4735]-nio2-thread-2] WARN org.apache.sshd.client.keyverifier.AcceptAllServerKeyVerifier - Server at [/0.0.0.0:8101, DSA, e1:cd:63:4a:96:00:90:23:88:46:2d:58:36:2f:6a:48] presented unverified {} key: {} Error executing command: Cannot obtain service: io.fabric8.api.FabricComplete

It then moves on but it failed to setup stuff and then moves on...

weimeilin79 commented 9 years ago
  1. Correct the XML name and not really sure where the typo is?

  2. Will do after we sort out error No3.

  3. That is weird, because this part in travel agency was not failing in your log, it was the later part that was the problem... also had this tested by 2 other people but no error like this, I am guessing there are some problem with the network you have so ZooKeeper was not able to setup the Fabric.

Can you please do a quick test for me, by unzipping a Fuse 6.2 and run ./sh to start Fuse Server and start up fabric in fuse console

type

fabric:create --wait-for-provisioning'

Please time this and see how long does it take, and do a

fabric:status

what is the output of this?

then Deploy camel route from projects/brms-fuse-integration/bpmsuite-fuse-integration:

mvn fabric8:deploy
eschabell commented 9 years ago

Started over with the fuse62 branch, all works during installation, my comments and todo's here:

  1. Install takes a bit longer now, timed it on second run with very little maven downloading of deps at: 3m 24s, petty acceptable I think.
  2. All screenshots need to be updated to Fuse 6.2.
  3. init.bat needs updating by Andrew, added an issue https://github.com/jbossdemocentral/brms-fuse-integration-demo/issues/11
eschabell commented 9 years ago

Looks like all is ready, tested and created pull request #13.