This project is the work-in-progress development of Trusted Domain Messaging eXchange. TDMX is a specification enabling secure B2B messaging between separate corporations via cloud service providers.
Visit http://tdmx.org and the specification section below for more information.
Anyone wishing to contribute get more information, contact Peter Klauser.
clone the tdmx Github repository
in Eclipse, use the import existing maven projects
wizard on the tdmx root directory. Prerequisite is the m2eclipse plugin which can be found via Eclipse marketplace, or is bundled with Jboss Tools plugins.
To build run mvn clean install
in the root tdmx folder.
To conform with developer coding guidelines, you can set the Java Editor's "Save Actions" to perform formatting on each source folder. The template for formatting and cleanup are stored under tdmx/format.xml and tdmx/cleanup.xml respectively.
The root of the tdmx repository structure contains...
to run the admin-console mvn jetty:run
in the admin-console folder. The UI is then availible at:
to run the service provider run the org.tdmx.server.runtime.ServerLauncher
class as a Java Application in the service folder. The server is then reachable via