Skip to content

Middleware to map Wufoo form submissions into others systems (SysAid, etc) using Apache Camel

Notifications You must be signed in to change notification settings

Rameshb-umd/wufoo-connector-camel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wufoo Connector - Camel Java Router Project

Apache Camel is used in integrating Wufoo and SysAid. On Successful completion of Wufoo form, Wufoo/SysAid Connector will create a service request in SysAid with the information received from WuFoo form.

The Integration uses Wufoo's webhook to send request submitted from WuFoo form to apache Camel listener. The Camel Listener receives the information through Camel Jetty Component and transforms the information into JSON format that SysAid requires for creating a service request. Rest API for SysAid is used to connect and create the service request in SysAid.

To build this project use

mvn install

To run this project from within Maven use

mvn camel:run

For more help see the Apache Camel documentation

http://camel.apache.org/

For Local Development, Use UltraHook to forward the request to localhost in your desktop. UltraHook makes it super easy to connect public webhook endpoints with development environments.

$ gem install ultrahook
$ ultrahook stripe 5000
Authenticated as senvee
Forwarding activated...
http://stripe.senvee.ultrahook.com -> http://localhost:5000

About

Middleware to map Wufoo form submissions into others systems (SysAid, etc) using Apache Camel

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%