Main Wiki http://camprocessor.sourceforge.net/wiki

The CAM editor is the leading open source XML Editor/Validation/Schema design tool for rapidly building and deploying XML / JSON / Hibernate / SQL data / Forms applications and exchanges. With visual WYSIWYG structure, rule entry wizards and drag & drop dictionary components. Will import, analyze / refactor from XML Schema and SQL JDBC sources.

Oracle is a proud sponsor of the project and its use on the NIEM.gov initiative. Now with SQL data import/map + Open Data API support.

Creates XSD schema (default, flatten, NIEM, Hibernate JPA and OASIS modes) + JAXB bindings, Mindmap or UML models (XMI), XML unit test suite and live SQL data, HTML docs + spreadsheets (NIEM IEPDs). Makes canonical component dictionaries from schema sets, SQL tables, ERwin models, or spreadsheets. Also SQL DDLs for MySQL, SQL Server and Oracle DB.

Generate user interface forms directly from the CAM template structure including for Pencil mockups or BPM solutions such as Appian SAIL (see licensing options http://www.cameditor.org/#License ).

The XML CAM templates (OASIS standard) store the exchange structure, content model, code list values, DBMappings, SQL lookups+business rules (XPath). Java XML/JSON validation engine is a complete XML exchange handling framework with TEAM(Schematron).

Written in Java/ Eclipse + Saxon/XSLT

Screenshot thumbnail
CAM Editor Main Perspective
Screenshot thumbnail
CAM Editor Preferences and Configuration
Screenshot thumbnail
CAM Mindmap Model View
Screenshot thumbnail
CAM Schema Documentation Tools
Screenshot thumbnail
CAM Schema Evaluation Tool
Screenshot thumbnail
CAMV Validation Run Results View

Project Admins:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks